Job Submission Description Language

Job Submission Description Language is an extensible XML specification from the Global Grid Forum for the description of simple tasks to non-interactive computer execution systems. Currently at version 1.0 (released November 7, 2005), the specification focuses on the description of computational task submissions to traditional high-performance computer systems like batch schedulers.

Description

JSDL describes the submission aspects of a job, and does not attempt to describe the state of running or historic jobs. Instead, JSDL includes descriptions of:

  • Job name, description
  • Resource requirements that computers must have to be eligible for scheduling, such as total RAM available, total swap available, CPU clock speed, number of CPUs, Operating System, etc.
  • Execution limits, such as the maximum amount of CPU time, wallclock time, or memory that can be consumed.
  • File staging, or the transferring of files before or after execution.
  • Command to execute, including its command-line arguments, environment variables to define, stdin/stdout/stderr redirection, etc.

Software support

The following software is known to currently support JSDL:

gollark: You CANNOT make a robot which needs NO maintenence.
gollark: > Feeding and maintaining human slaves costs a lot more than running an autonomous robot that only requires electronic energy, which is easily harvested by solar panelsBut it doesn't require electricity only, it requires parts to be replaced.
gollark: I mean, you can't effectively use slaves for anything beyond menial labour, because then they need to do thinking and have some autonomy and actually receive stuff beyond bare necessities.
gollark: Although many tasks don't need generalized robots as much as big motors or something.
gollark: On the other hand, modern robot-y systems need microprocessors, which are stupidly expensive and hard to make, and humans wouldn't.

See also


  • "Job Submission Description Language (JSDL) Specification, Version 1.0" (pdf). Global Grid Forum. December 2005.
  • JSDL working group project page
  • Windows HPC Server 2008
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.