PRACE, the Partnership for Advanced Computing in Europe, has produced a set of 16 HPC training videos that can be downloaded free of charge.
The material for the videos was shot at two PRACE code-porting workshops: a workshop on application porting and performance tuning at CSC, Finland (June 2009) and a Cray XT5 code-porting workshop at CSCS, Switzerland (July 2009).
The two-day application porting and performance tuning workshop, held at CSC, gave an overview of issues involved in porting and tuning codes on the PRACE prototypes. The lectures covered new programming models suited for future petaflop/s supercomputers, issues involved in selecting and using numerical libraries and best-practices learned from tuning and porting three scientific applications.
The three-day Cray XT5 code porting workshop, held at CSCS, consisted of a series of lectures and 'hands-ons' sessions covering fundamental through advanced code optimisation and porting techniques for the Cray XT5 architecture including TLB, cache and MPI optimisation strategies as well as profiling using CrayPat and Apprentice2 tools. The presentations were delivered by John Levesque, Luiz De Rose and Roberto Ansaloni from Cray.
The next PRACE training events will be held from 13-15 October at NSC in Linköping, Sweden, from 14-16 October Cracow, Poland and from 21-23 October at BSC in Barcelona, Spain. PRACE willl produce more HPC training videos from these events.
The videos and training events are part of PRACE's training and education programme, which aims to prepare and initiate a sustainable and comprehensive European HPC education and training programme encompassing summer schools, winter schools, training workshops and training material.