Particle Physics Data Grid
A member of
  ANL · BNL · Caltech · FNAL · JLAB · ISI · LBNL · SDSC · SLAC · Wisconsin · UCSD

Search
News & Events
Teams
Email lists
PPDG RA
PPDG at Work
Papers
Presentations
Software
Meetings
Calendars
SciDAC Contacts
Other Grid Projects
Management
Acknowledgements

US Physics Grid Projects

Scientific Discover through Advanced Computing
Notice to users
Webmaster

CS-1: Job Description Languages and Dictionaries

Each experiment Grid data handling system includes Job Description and Resource Management mechanisms to support co-scheduling and co-management of data processing and delivery. In the spirit of PPDG we will work to leverage common and/or reusable  job description and resource management languages and interfaces both at the User level and the underlying Middleware service layer.

PPDG Job scheduling is through GRAM using RLS as the resource management language.  Most experiments use Condor-G as the grid job scheduler and ClassADs as the management language. The European Data Grid WP1 also uses ClassAds and Condor-G in this role. 

Data and Job placement and execution dependencies are expressed through DAGs. 

Portals are the preferred end user method for interfacing to Job Services. All experiments in addition require command line interfaces to the system to support automation, application interfaces, diagnostics etc.

Information Links:

Globus  RSL  
Condor-Project DAGMAN ClassAds  
EDG WP1 JDL EDG JDL The Wp1 User Interface provides a GUI, and portal?? for defining these parameters
SAM sam_submit SAM also allows jobs to be submitted from the C++ application layer
ATLAS Grappa Job scheduling portal
CMS Impala and Boss  
JLAB jsub lsf wrapper and farm environment
Fermi Batch jdf file fbsng
STAR scheduler project  
BaBar    

ppdg-jdl@ppdg.net

CS-1 CS-2 CS-3 CS-4 CS-5 CS-6 CS-7 CS-8 CS-9 CS-10 CS-11 CS-12
Atlas BaBar CDF CMS DZero PHENIX STAR TJNAF
Condor Globus SRB SRM
www.ppdg.net www.griphyn.org www.ivdgl.org