Docente
|
CIANFRIGLIA MARCO
(programma)
- Introduzione al calcolo parallelo e distribuito - Concetti base: architetture hardware e gerarchie di memorie - Il linguaggio C - Modelli di programmazione parallela - MPI: Message Passing Interface - Calcolo parallelo con OpenMP: Open Multiprocessing - Input/Output parallelo - Introduzione alla programmazione general-purpose su Graphics Processing Unit (GPU) - CUDA e OpenCL
(testi)
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
|