Teacher
|
CIANFRIGLIA MARCO
(syllabus)
- Introduction to parallel and distributed computing - Base concepts: hardware architectures and memory hierarchy - The C language - Parallel programming models - Message Passing Interface (MPI) - OpenMP - Introduction to general purpose programming on Graphics Processing Unit (GPU) - CUDA and OpenCL
(reference books)
Introduction to Parallel Computing: From Algorithms to Programming on State-of-the-Art Platforms, Trobec, Slivnik, Bulić, Robič, Springer
Programming on Parallel Machines, Norm Matloff
|