Next: About this document ...
Up: GPU Computing
Previous: Course Objectives
----Lo slot per il corso e' il mercoledi' (dalle ore 11 alle ore 13)----
----Il corso si svolgera' in aula 311 ovvero aula Seminari ----
----Terzo Piano, Palazzina C, Dip.to Matematica, Largo S. Leonardo Murialdo 1 ----
- 23/3 Lec1: Introduction to Parallel Computing, Manycore architectures and GPUs in particular.
- 30/3 Lec2: CUDA, OpenCL, JavaCL and parallel programming models.
- 6/4 Lec3: Writing parallel code: OpenCL, CUDA and JavaCL samples.
- 20/4 Lec4: Thread organization and scheduling in CUDA and OpenCL.
- 27/5 Lec5: Memory layout in OpenCL and CUDA.
- 4/5 Lec6: Optimizing performance on CUDA, OpenCL and JavaCL.
- 11/5 Lec7: Timing, profiling and debugging of OpenCL, CUDA and JavaCL programs.
- 18/5 Lec8: Advanced applications, project work discussion and future work.
2011-03-13