- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I am trying to run:
mpirun -np 2 inspxe-cl --result-dir insp_results -collect mi1 -- myApp
but i get the following error:
Fatal error: Cannot start collection because the Intel Inspector XE 2013 failed to create a result directory. Unknown error
This message comes only once, if I start 3 jobs 2 times, 4 jobs 3 times, etc.
inspector create only one directory insp_results, so without numbers.
What is going wrong?
best regards,
Jaap
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Are you using Intel MPI? Which version?
Inspector uses an environment variable set by Intel MPI to determine the rank, and append the rank to the result directory name. It appears this is not happening in your case (should get result directories insp_results.0 and insp_results.1)
One workaround (that will work with any MPI) is to run Inspector only on one process, and run the plain executable on the other processes.
The command would look something like
mpirun -np 1 myApp : -np 1 inspxe-cl --result-dir insp_results -collect mi1 -- myApp

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page