Learning Material

This page provides you with training material and exercises relevant to POP users. Besides general training material regarding parallel programming, you can find information on our performance tools, explanatory material regarding our analysis methods and optimization techniques.

Parallel Programming

MPI: MPI_Tutorial1;  MPI_Tutorial2;   MPI_Tutorial3;   Exercises
OpenMP: IntroductionToOpenMP.pdf;   OpenMPTaskingInDepth.pdf;   OpenMPSummary.pdf;   Exercises

Performance Tools

Introduction: Parallel performance engineering
Extrae: Tutorial;  UserManual
Paraver: Tutorial;  UserManual
Dimemas: Tutorial
Score-P: Tutorial;  UserGuide
Cube: Tutorial;  UserGuide;  DerivedMetrics
Scalasca: Tutorial;  UserGuide;  PerformanceProperties
Exercise: TutorialExerciseNPB;   VI-HPS-LiveISO
Darshan ProfilingIOwithDarshan

Webinars [Also available as YouTube POPHPC YouTube Playlist]

Performance Analysis

Documentation regarding POP Performance Audits

Documentation on how to understand POP performance tools displays shown in POP reports