This UP provides the theoretical basics of parallel computing on GPUs.
Content :
In this set of courses / practical works (programming), using the theoretical knowledge previously acquired (UP1) about the basics in parallel architectures and parallel computing, students will learn parallel programming on Graphics Processing Units (GPUs)
On completion of the unit, the student will be capable of: | Classification level | Priority |
---|---|---|
Programing on GPUs | 3. Apply | Important |
Developing parallel algorithms and parallel programs | 4. Analyse | Essential |
Percentage ratio of individual assessment | Percentage ratio of group assessment | ||||
---|---|---|---|---|---|
Written exam: | 0 | % | Project submission: | 100 | % |
Individual oral exam: | 0 | % | Group presentation: | 0 | % |
Individual presentation: | 0 | % | Group practical exercise: | 0 | % |
Individual practical exercise: | 0 | % | Group report: | 0 | % |
Individual report: | 0 | % | |||
Other(s): 0 % |
Type of teaching activity | Content, sequencing and organisation |
---|---|
Supervised studies | Parallel programing on GPUs (12h, courses / practical works provided by Y. Gavet et A. Aoufi) The student will be introduced to parallel programming on graphics processing units (GPUs). TP will be based on the OpenCL language |