Creating Configuration File for Intel® Trace Collector

Application Performance Snapshot (APS) provides integration with Intel® Trace Analyzer and Collector in the form of Intel® Trace Collector configuration files to reduce tracing overhead.

APS allows you to create a configuration file that enables tracing of only most used MPI functions in the application. You can select top functions sorted by time, imbalance or volume values, and change the number of functions selected.

To create a configuration file, run aps-report with the -j (--itac_config) option. Use time, imbalance or volume as an option argument to pick top functions by the respective value. You can limit the number of functions selected using the -N option. By default, four functions are selected. For example:

$ aps-report ./aps_result_<postfix> -j time -N 5

A configuration file created with the command line above may look as follows:

ACTIVITY MPI OFF
SYMBOL MPI_Init ON
SYMBOL MPI_Recv ON
SYMBOL MPI_Send ON
SYMBOL MPI_Barrier ON
SYMBOL MPI_Bcast ON
ACTIVITY Application 0
For more complete information about compiler optimizations, see our Optimization Notice.