19 October 2012
CET timezone
The course covers the MPI and OpenMP subroutines, pragmas and parallelization techniques used in material science popular codes. In the morning an overview of MPI and OpenMP basic principles and subroutine will be presented. In the afternoon the focus will be on the applications (Quantum Espresso, Ab-init, BigDF) and on how they are parallelized using MPI and OpenMP.

Learning outcomes
Hybrid (MPI+OpenMP) programming techniques implemented in material science codes; profitable usage of multicore architectures; ability to modify codes without breaking the parallelism and to apply the hybrid programming techniques to other codes.

Material Science background and knowledge of Fortran and MPI.

Price: free of charge
John Von Neumann
Via Magnanelli 6/3 40033 Casalecchio di Reno Bologna - Italy