by David Smith (CERN) and Servesh Muralidharan (CERN) available at https://indico.scc.kit.edu/event/427/contributions/4288/.
This workshop is an introduction to profiling a system or individual programs. We will concentrate on profiling to understand aspects of program performance. All discussion and examples are presented with Linux in mind, and some Intel specific information will be given.
Topics include:
Overview of
Profiling & Performance: types and typical metrics
Hands on exercises using profiling tools
It will be assumed the participants are already familiar with Linux. The application level portion of the profiling exercises will be done with C or C++ programs.