Performance Analysis Methodology Workshop
An ExCALIBUR knowledge exchange activity in collaboration with POP HPC in collaboration with the Computer Science Department and Advanced Research Computing, Durham University, DiRAC and N8 CIR.
This 3-hour virtual workshop aims to give a solid understanding of the basics of performance analysis for research and simulation codes, using high- and low-level metrics.
The workshop can be taken independently, or as follow-up of the Performance Analysis Workshop series.
Workshop will be held on Wednesday (15th of December) 9:00-12:00 UTC on Zoom. The structure and content of the workshop will be as follows:
5 min |
Introduction to the POP Centre of Excellence |
25 min |
Introduction to parallel performance analysis We describe why it’s often difficult to understand poor parallel performance, introduce the profiling-optimisation cycle, and discuss some challenges associated with tracing-based profiling. |
45 min |
Introduction to parallel performance analysis using the POP metrics We’ll introduce high-level parallel efficiency metrics and show examples to illustrate their usefulness in knowing what to look for in trace data. |
45 min |
MPI parallel performance analysis using the POP metrics We’ll look at low-level metrics designed specifically for MPI performance analysis that measure performance loss due to:
|
30 min |
POP metrics for OpenMP and hybrid codes In this session we’ll describe some low-level metrics for:
|
30 min |
Introduction to the BSC tracing Tools & PyPOP
|
Registration
To register, please email rebecca.appleby@durham.ac.uk with the following information:
- Name
- Institution and group
- Job title/role