Hybrid programming for Material Science @ CINECA

CET
John Von Neumann (CINECA)

John Von Neumann

CINECA

Via Magnanelli 6/3 40033 Casalecchio di Reno Bologna - Italy
Description
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.

Prerequisites
Material Science background and knowledge of Fortran and MPI.

Price: free of charge
Slides
Contacts
The agenda of this meeting is empty