skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Schedule:DRMAAc, Version 0.8

Abstract

This Perl module is an implementation of the DRMAA specification. The DRMAA specification is one that makes a common API to distribute jobs via a DRM (Distributed Resource Manager), such as (SGE, LSF, OpenPBS, etc.). The specification is in review stages now (see http://www.drmaa.org) and will be, in my opinion, a defacto standard in a short time. Currently, only SGE has a working interface to the DRMAA, which will be released with version 6.0 of the product in May of 2004. Other DRM vendors have compliance plans in the works. DRMA does not provide an API for configuring DRMs, just for submitting jobs to them.

Authors:
Publication Date:
Research Org.:
Lawrence Livermore National Laboratory (LLNL), Livermore, CA (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
1230766
Report Number(s):
DRMAAcV0.8; 001789MLTPL00
DOE Contract Number:  
W-7405-Eng-48
Resource Type:
Software
Software Revision:
00
Software Package Number:
001789
Software Package Contents:
Media Directory; Software Abstract; Media includes Source Code / 1 CD-ROM
Software CPU:
MLTPL
Open Source:
No
Source Code Available:
Yes
Other Software Info:
Open Source -- General Public License, see attached legal notices. ...Part II, B.3. of the underlying DRM, the speed of the head node and compute nodes of the cluster, and the network bandwidth of the cluster. In theory the number of nodes can be in the 10s of thousands. ...Part II, B.4. is that the C binding of the DRMAA requires that the details for memory allocation be addressed by the C programmer using the C binding of DRMAA. The author of the Schedule::DRMAAc module has written code to make the details of memory allocation handled automatically by the module, in the spirit of the Perl language. The module documentation to reflect this simplified interface to the DRMAA.
Related Software:
DRMAA concept is a new one.
Country of Publication:
United States

Citation Formats

Harsch, T. Schedule:DRMAAc, Version 0.8. Computer software. Vers. 00. USDOE. 22 Apr. 2004. Web.
Harsch, T. (2004, April 22). Schedule:DRMAAc, Version 0.8 (Version 00) [Computer software].
Harsch, T. Schedule:DRMAAc, Version 0.8. Computer software. Version 00. April 22, 2004.
@misc{osti_1230766,
title = {Schedule:DRMAAc, Version 0.8, Version 00},
author = {Harsch, T.},
abstractNote = {This Perl module is an implementation of the DRMAA specification. The DRMAA specification is one that makes a common API to distribute jobs via a DRM (Distributed Resource Manager), such as (SGE, LSF, OpenPBS, etc.). The specification is in review stages now (see http://www.drmaa.org) and will be, in my opinion, a defacto standard in a short time. Currently, only SGE has a working interface to the DRMAA, which will be released with version 6.0 of the product in May of 2004. Other DRM vendors have compliance plans in the works. DRMA does not provide an API for configuring DRMs, just for submitting jobs to them.},
doi = {},
url = {https://www.osti.gov/biblio/1230766}, year = {Thu Apr 22 00:00:00 EDT 2004},
month = {Thu Apr 22 00:00:00 EDT 2004},
note =
}

Software:
To order this software, request consultation services, or receive further information, please fill out the following request.

Save / Share:

To receive further information, fill out the request form below. OSTI staff will begin to process an order for scientific and technical software once the signed site license agreement is received. You may also reach us by email at: .

Software Request

(required)
(required)
(required)
(required)
(required)
(required)
(required)
(required)