Hi,
I need to collect data from MPI 2 applications, with dynamic process creation. The way I found is getting data for each process separately using -gtool option, but for any MPI application I get the same issue:
--------------------------------------------------------------------------------------------------------------
mpirun was unable to launch the specified application as it could not find an executable:
Executable: -gtool
Node: Scherm-Workstation
while attempting to start process rank 0.
--------------------------------------------------------------------------------------------------------------
I've tried many different command lines, but the simplest one is like:
mpirun -gtool "amplxe-cl -c advanced-hotspots -r my_dir:all=node-wide" -n 1 ./mpi N_children
Where "N_children" is the number of children processes to be created.
I'm using vtune_amplifier_xe_2016.3.0.463186 on linux.
Any suggestions about how to solve that or better ways to profile MPI 2 applications?
Thanks!