1. Overview of the Performance Analyzer
3. Collecting Performance Data
4. The Performance Analyzer Tool
Starting the Performance Analyzer
The OpenMP Parallel Region Tab
Setting Data Presentation Options
Recording Experiments from Analyzer
5. The er_print Command Line Performance Analysis Tool
6. Understanding the Performance Analyzer and Its Data
By default, all functions in each load object are shown in the Functions tab and Callers-Callees tab. You can hide all the functions in a load object or show only those function representing the API into the load object using the Show/Hide/API-only Functions dialog box; see the online help for details.
When the functions in a load object are hidden, the Functions tab and Callers-Callees tab show a single entry representing the aggregate of all functions from the load object. Similarly, the Lines tab and PCs tab show a single entry aggregating all PCs from all functions from the load object.
When only the API functions in a load object are shown, only those functions representing calls into the library are shown, and all calls below those functions, whether within that load object, or into other load objects, including callbacks, are not shown. The Callers-Callees tab will never show callees from such functions.
The settings for load objects can be preset with command in a .er.rc file.
In contrast to filtering, metrics corresponding to hidden functions are still represented in some form in all displays.