- From theConfigure Analysiswindow, click theBrowsebutton on theWHEREpane and select theArbitrary Host (not connected)type of the target system.
- Specify a platform for profiling:
- Select a hardware platform for analysis from the drop-down menu, for example: Intel® processor code named Anniedale.
- Specify either Windows* or GNU*/Linux* operating system.
- Switch to theWHATpane to configure analysis target options.For MPI analysis of an arbitrary target, enable theUse MPI launchercheck box to generate a command line configuration. Configure the following MPI analysis options:
If your target system is not powerful enough, consider selecting another system for the result finalization as follows:In this case,VTunecalculates only binary checksum to be used for finalization on the host machine. This option is recommended for analysis on the Intel Xeon Phi processor (code name: Knights Landing).Profiler
- MPI launcher: Select an MPI launcher that should be used for your analysis. You can either enable theIntel MPIlauncher option (default) or selectOtherand specify a launcher of your choice, for example:aprun,srun, orlbrun.
- Number of ranks: Specify the number of ranks used for your application.
- Profile ranks: UseAllto profile all ranks, or chooseSelectiveand specify particular ranks to profile, for example: 2-4,6-7,8.
- Result location: Specify a relative or absolute path to the directory where the analysis result should be stored.
- Switch to theHOWpanechoose and configure (if required) an analysis type.
- Click theCommand Line...button at the bottom to generate a command line for your configuration.For example,VTunegenerates the following command line for aProfilertestMPI application that will be launched on a GNU/Linux system via Intel MPI launcher and analyzed for Memory Access issues on ranks 2-4,6-7,8:$ mpirun -n 14 -gtool "vtune -collect memory-access:2-4,6-7,8" /temp/vtune/test
- Click theCopybutton to copy the generated command line to the buffer and use it later on the intended host.