• 2019 Update 3
  • 03/07/2019
  • Public Content
  • Download as PDF

See Also

Intel® Trace Collector can record information about OpenMP* regions in your application into trace file.
To collect this information, make sure to do the following:
Linux* OS
  1. Your application should be:
    • linked with the Intel implementation of OpenMP. See
      User and Reference Guide for the Intel® C++ Compiler
      for details.
    • dynamically linked with Intel® MPI Library.
  2. Use the
    option of
    to trace the data.
Using the
environment variable to trace data will not have the desired effect.
Windows* OS
  1. Your application should be:
    • linked with the Intel implementation of OpenMP.
    • dynamically linked with the
      library and Intel MPI Library.
    The example command line to compile the application may look as follows:
    > mpiicc -trace -openmp myapp.c
  2. Make sure the
    environment variable contains the full path to the
  3. Run your application using the
    command to trace the data.

Product and Performance Information


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