DRMAA Specification Documents
DRMAA 1.0 Grid Recommendation (GFD.133)
This document is an OGF Grid Recommendation, and acts as the normative base for
other DRMAA specifications. Achieving Grid Recommendation status signifies that
the DRMAA is being adopted within the distributed computing community. The standard
had to pass several hurdles (as documented in OGF document GFD.1), including the
demonstration of interoperable implementations and the approval by the GFSG.
DRMAA IDL 1.0 Proposed Grid Recommendation (GFD.130)
The next major release of DRMAA will be based on an IDL-description of the API.
This document therefore provides an improved and more general description of the
GFD.22 DRMAA concepts. It should be the starting point for all new language binding
documents, implementations and documentations.
If you only want to read one document about DRMAA, take this one.
DRMAA C Binding v1.0
This is the DRMAA language binding to the C programming language, based on GFD.22.
DRMAA Java Binding v1.0
This is the DRMAA language binding for the Java programming language, based on GFD.130.
DRMAA Experience Reports
Condor DRMAA 1.0 Implementation (GFD.103)
GridWay DRMAA 1.0 Implementation (GFD.104)
N1(TM) Grid Engine DRMAA 1.0 Implementation (GFD.105)
PBS/Torque DRMAA 1.0 Implementation (GFD.117)
Archieved or outdated documents might be available in the
GridForge DRMAA folders.
Additional Ressources
GridWay DRMAA C Howtos
GridWay DRMAA Java Howtos
Hands-On Lab by Sun
DRMAA Tutorial at GGF 13
DRMAA Tutorial at GGF 12
Dr. Dobbs Article about DRMAA C API
Citing DRMAA
Peter Tröger, Hrabri Rajic, Andreas Haas, and Piotr Domagalski. Standardization
of an API for Distributed Resource Management Systems. In Proceedings of the Seventh
IEEE International Symposium on Cluster Computing and the Grid (CCGrid 2007), page
619-626, Rio de Janeiro, Brazil, May 2007.
