Foundations of High Performance Computing

Year: 

SSD: 

ING-INF/05

TAF: 

B

CFU: 

9

SEM: 

I

Objective: introducing students to modern architectures for high performance computing. Students will learn how to properly test such architectures (computing power, bandwidth, latency, energy efficiency). Leveraging these skills, students will be introduced to the parallel programming based on MPI protocols (Message Passing Interface) and multi-threading with OpenMP.