[jsdl-wg] Job Type

Donal K. Fellows donal.k.fellows at manchester.ac.uk
Wed Nov 2 10:12:44 CST 2005


Szalai Ferenc Attila wrote:
> What is the regular way in the current JSDL schema to differentiate 
> jobs which are using MPI, PVM or special checkpoint libraries?

There is no specific construct for what you are wishing to achieve.
Within the general JSDL model of the world, such things would occur in a
few possible ways:

   * Explicitly through invoking some kind of wrapper code that sets this
     sort of thing up.
   * Implicitly through the JSDL consumer inspecting the resource set
     requested and deciding that the use of MPI, etc. is necessary for
     the running of the job.
   * Explicitly through the use of some kind of extension to JSDL (which
     I would expect in these cases to be either done within the Resources
     or the Application sections).

The first option strikes me as a hacky way to get going on this sort of
thing quickly, but the other two are much more robust techniques for the
longer term, since they mean that users do not need to understand so
much about the actual configuration of the resources that they are using
(a Good Thing in my experience).

Ultimately we need to understand these sorts of things better so that we
can address your sorts of use-cases more fully in future versions. To
that end, could you please describe what you're trying to do in more
detail? It will really help as we go forward beyond JSDL 1.0.

Donal.





More information about the jsdl-wg mailing list