Description: |
The important thing that I think is missing is
advice to implementors (i.e. the final consumer
of the JSDL document), and advice to users on
what happens when the final consumer starts the
parallel application. To take MPI as an example,
is it assumed that the named executable is started
using mpirun (or mpiexec or whatever the local
implementation uses) on the requested number of
processes? If so, then is there a mechanism that
allows the user to cause certain things to happen
before (e.g. set environment variables, create a file)
or after (e.g. clean up unwanted output) the execution
of the parallel job? |