Learning Material / Documentation

This page provides you with documentation, 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.

Performance Analysis

Documentation regarding POP Performance Audits

  1. Original (POP1) Metrics

    • Article explaining the POP Standard Metrics for Parallel Performance Analysis
    • Presentation summarizing the POP Standard Metrics for Parallel Performance Analysis
  2. New (POP2) Hybrid Metrics

  3. How to create performance audits and assessments

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

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