User Guide

  • 2020
  • 09/09/2020
  • Public Content

MPI Analysis Limitations

There are certain limitations in the current MPI profiling support provided by the
Intel® VTune™
/ Intel Inspector:
  • MPI dynamic processes are not supported by the
    Intel VTune
    / Intel Inspector. An example of dynamic process API is MPI_Comm_spawn
  • The data collections that use the hardware event-based sampling collector are limited to only one such collection allowed at a time on a system. When the
    Intel VTune
    is used to profile an MPI application, it is the responsibility of the user to make sure that only one SEP data collection session is launched on a given host. Common ways to achieve this is using the host syntax and distribute the ranks running under the tool over different hosts.

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