Monday, 6 Feb
Welcome to CINECA (Sanzio Bassini, Director of the HPC Department of CINECA - Marzia Rivi, Responsible for the CINECA HPC training)
Trends in HPC architectures and parallel programming (Giovanni Erbacci, CINECA)
IBM BlueGene/Q Overview (Pascal Vezolle, IBM)
Using the IBM iDataPlex PLX (Andrew Emerson, CINECA)
Tuesday, 7 Feb
Introduction to OpenMP - Part I (Mark Bull, EPCC)
Introduction to OpenMP - Part II (Mark Bull, EPCC)
Towards new solutions: OpenACC (Mark Bull, EPCC)
Hybrid MPI and OpenMP Parallel Programming - Part I (Rolf Rabenseifner, HLRS)
Hybrid MPI and OpenMP Parallel Programming - Part II (Rolf Rabenseifner, HLRS)
Multi-Threaded Hybridization of the OpenFOAM Linear Algebra Libraries (Massimiliano Culpo, CINECA)
Wednesday, 8 Feb
The MPI 3.0 Standard - The Final Stages (Rolf Rabenseifner, HLRS)
Parallel debugging and validation (Brian Wylie, JSC)
Introduction to Scalasca (Brian Wylie, JSC)
Thursday, 9 Feb
A crash course on C-CUDA programming for (multi) GPU - Part I (Massimo Bernaschi, CNR-IAC)
A crash course on C-CUDA programming for (multi) GPU - Part II (Massimo Bernaschi, CNR-IAC)
Inter-GPU communication with MPI (Massimo Bernaschi, CNR-IAC)
Friday, 10 Feb
CUDA Libraries and MPI+OpenMP+CUDA (Filippo Spiga, ICHEC)
PWscf (Quantum Expresso) (Filippo Spiga, ICHEC)