Running Jobs |
Batch Differences: NQE/NQS vs. LoadLevelerThis document provides information about important differences between Cray Network Queuing Environment (NQE) and IBM LoadLeveler batch systems.
Commands
Creating a Batch JobsAs with NQE, jobs are submitted to the LoadLeveler batch system via a job command file. A "command file " is a script file with LoadLeveler keywords (options) embedded as comments to give LoadLeveler information on how and where to run the job. LoadLeveler options start with "#@" whereas NQE options start with "#QSUB". The LoadLeveler job command file consists of the following:
Example Job Command Files
How to submit a batch jobAfter building a job command file, you can submit the job command file using the "llsubmit" command similar to NQE "cqsub" command. Note: Unlike NQE, you can't specify LoadLeveler options on the command line. You submit your job to a desired class (queue) similar to an NQE pipe queue. For differences in class terminology see The IBM SP Batch System. For available classes, see Resource limits. You can list information about the available classes (queues) by using the command "llclass" , which corresponds to NQE "qstat -b" command used to display batch queue information. See the "llclass" man page for details. Priorities: Unlike with NQE on the Crays (where jobs can run at different priorities in each queue), you cannot specify a priority to LoadLeveler. The class will contain the name of the priority at which it will be charged. When you submit a job, LoadLeveler assigns the job a "Job ID" (host.jobid). This is different than the NQE, in which a batch job is assigned both an NQE taskid and NQS request identifier. How to monitor a batch jobAfter your job has been submitted to LoadLeveler, its status changes as it progresses through the batch system. You can check your job's status with the "llq/llqs" command similar to NQE "cqstatl/qstat" commands. See Table of LoadLeveler's most common job states as compared to NQE job substates. How to cancel a batch jobTo cancel one or more jobs from the LoadLeveler queue, use the command "llcancel", which corresponds to NQE "cqdel". See the "llcancel" man page for details. Additional LoadLeveler Features
|
![]() |
Page last modified: Mon, 24 May 2004 18:47:07 GMT Page URL: http://www.nersc.gov/nusers/systems/SP/old_stuff/running_jobs/lldiff.php Web contact: webmaster@nersc.gov Computing questions: consult@nersc.gov Privacy and Security Notice |
![]() |