To respond briefly to some of the other points raised in this thread
from the perspective of The MathWorks - yes, something like a "morph"
layer would be acceptable - but to be effective for our customers, this
needs to be something that they have ready access to (i.e. they don't
need to build it, as I believe they would with the current MorphMPI
solution). Compatibility of mpirun/mpiexec would certainly be useful for
our customers, but that's easier to work around since no recompilation
is required.