Collecting measurement data from HPC applications can be difficult. Score-P presents a generally uniform approach to collecting profiling and tracing data that can be applied to a broad range of HPC applications and allow measurements to be collected in many common HPC environments. In order to use this measurement system effectively, users must be aware of both the common performance engineering issues that affect all performance measurements and the specifics of how to use the various components of Score-P to collect accurate and relevant performance data.
Students should learn how to use Score-P to produce profiling and tracing data for their HPC applications. They should understand how to evaluate and improve the quality of their measurement. They should understand at least some of the relevant specialized ways to configure and use Score-P that apply to a problem of immediate interest to them.