User Guide

  • 2020 Update 2
  • 07/28/2020
  • Public Content

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

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804