Intel MPI -r option

Intel MPI -r option

Using Intel MPI 4.0.3.008 I want to run an MPI application that has a '-r' option at the command line. For example:mpirun -np 42 ./foo.exe -r barWhen mpd.hosts is absent, or when mpd.hosts contains localhost only, this command works fine, and Intel MPI executes foo.exe. In other cases, it doesn't, and Intel MPI complains that it can't find the 'bar' executable.It appears the mpirun script scans the entire command line for a '-r' option, which is incorrect, since it should leave the arguments behind the executable alone.Could you please verify this issue, fix it in the next release, and/or provide a workaround?

5 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Hi Maik,

Thank you for reporting this. I will get a defect report submitted to correct this behavior. For now, you should be able to use mpiexec.hydra instead of mpirun to avoid the problem.

Sincerely,
James Tullos
Technical Consulting Engineer
Intel Cluster Tools

Hi Maik,

This is actually corrected in our Beta version. Would you be interested in joining the Beta program for the Intel MPI Library?

Sincerely,
James Tullos
Technical Consulting Engineer
Intel Cluster Tools

Yes, please. Especially if the Beta version fixes bugs and improves performance, I'm interested in joining.

Hi Maik,

I have sent the invitiation to the email address you have listed in your profile.

Sincerely,
James Tullos
Technical Consulting Engineer
Intel Cluster Tools

Leave a Comment

Please sign in to add a comment. Not a member? Join today