Online Course Materials
Course material was provided in printed format during the course. Some of this material is also available online here. We also supply links to complementary material.
The summer school course work is provided to students in printed format. Below is the Web version of some of the material.
You will also find here additional materials, not handed out in printed form during the course, which you might find helpful. They are marked "[sup]" for supplemental.
Table of Contents
- Introduction
- The Blue Gene/P at Jülich
- Petascaling of applications
- Advanced MPI
- GPU Programming
- Hybrid Programming
- Performance Measurements Tools and Techniques
- Computer Architecture
Introduction
- Welcome to KTH and PDC (pdf) (ppt) (L. Johnsson)
- Welcome to the PRACE Petascale Summer School (P2S2) 2008 (U. Andersson)
The Blue Gene/P at Jülich
- Introduction (W. Frings)
- Case Study & Optimization (W. Frings)
- SCALASCA v1.0 Quick Reference
- [sup]IBM System Blue Gene Solution: Blue Gene/P Application Development, Redbook
Petascaling of applications
- A Survey of HPC Usage in Europe and the PRACE Benchmark Suite (M. Bull, J. Hill, A. Simpson)
Advanced MPI
- Advanced MPI (S. von Alfthan)
GPU Programming
- Introduction to GPU programming (T. Oppelstrup)
Hybrid Programming
- Introduction Hybrid Programming (S. von Alfthan)
- Mixed Mode Programming: A Case Study on an IBM Power5 Cluster (M. Bull, M. Piotrowski)
- Hybrid Programming Lab (S. von Alfthan)
Performance Measurements Tools and Techniques
Computer Architecture
- Towards Petaflop systems (A. van der Steen)
- PRACE WP7 Prototypes - Qiuck Overview (two-up in bw), (color version) (J.P. Nomine)
- Overview of recent supercomputers, 2007 by Aad J. van der Steen


