MPI Analysis Limitations

There are certain limitations in the current MPI profiling support provided by the VTune Amplifier / Intel Inspector:

  • MPI dynamic processes are not supported by the VTune Amplifier / 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 VTune Amplifier 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.

For more complete information about compiler optimizations, see our Optimization Notice.