Clustersystem > Kurse > Parallel Programming of High Performance Systems

Parallel Programming of High Performance Systems

Kurs an Parallel Programmierung bzw. Optimierung vom RRZE und LRZ.  Der Kurs findet am RRZE statt aber wird per Video-Konferenz am LRZ, RRZN und Uni-Greifswald auch stattfinden.  Übungen finden nur am RRZE und RRZN statt.

Kursmaterialien am RRZN auf Orac oder Avon: /sw/kurse/PPHPS/2012/

Kursmaterialien am RRZE: http://moodle.rrze.uni-erlangen.de/moodle/course/view.php?id=111

Man kann sich als "Guest" einloggen aber um an Diskussionen im Forum usw. teilzunehmen, muss man sich registrieren.

Day 1

The lectures on day 1 cover general tools and practices that are useful for working in programming environments, and specifically when dealing with HPC systems.

Day 2

Day 2 gives an introduction to the dominant HPC programming models (MPI and OpenMP) as well as to computer architecture on a general level.

Day 3

On day 3 we cover the principles of serial code optimization, and in the afternoon we get an in-depth look at MPI.

Day 4

The lectures of day 4 introduce parallelism on a theoretical level (parallel patterns, performance models) and the different variants and structures of parallel computer systems. OpenMP as the dominant shared-memory parallel programming model is covered in depth.

Day 5

Day 5 is dedicated to advanced architectures specific optimization techniques.

Last Change: 09.03.2012
 
Editorial Responsibility Dr Paul Cochrane