Most meta-schedulers require grid-aware application models that involve recompiling or application deployment on remote hosts.
Support in Last Release:
GW is not bounded to a specific class of application generated by a given programming environment and does not require application deployment on remote hosts, which extends its application range and allows reusing of existing software.
GW allows unattended, reliable, and efficient file staging and execution of jobs, job arrays, or complex jobs consisting of task dependencies.
C.2. DRM Command Line Interface
Description:
CLI that allows submission and management of jobs.
Support in Last Release:
The GW command line interface is similar to that found on Unix and resource management systems such as PBS or SGE. It allows users to submit, kill, migrate, monitor and synchronize jobs, that could be described using the OGF standard JSDL.
GW provides support for the submission of MPI jobs.
New commands have been added to show the static and dynamic attributes of the resources available in the infrastructure and to show the active users.
C.3. DRMAA Application Programming Interface
Description:
API that supports programming job submission, monitoring and control.
Support in Last Release:
Full support for OGF standard DRMAA (C, JAVA, Perl, Python and Ruby bindings).