I am willing to use OSC mpiexec on our cluster, as we had success with it with MVAPICH2, and Intel MPI's PMs don't work well enough in our PBS/Torque based environment.There is this relevant thread.
However, I wasn't able to run it successfully. The MPI process is launched with correct number of processes, on correct hosts, but the MPI processes don't see each other, run independently as if comm size is 1.
I am using Intel MPI 4.0.1.007 and OSC mpiexec 0.84. Tried with -comm pmi and -comm mpich2-pmi, same issue.