Creating and Submitting Jobs
Updated: December 10, 2012
Applies To: Microsoft HPC Pack 2008 R2, Microsoft HPC Pack 2012, Windows HPC Server 2008 R2
In HPC Pack, a cluster job is a request for resources on a cluster, and a payload of tasks to run on those resources.
You create a new job by specifying the Job properties, including the priority of the job, any limits on how long the job may run, and a description of the candidate resources for the job. All of these properties are optional: the job template for your job provides default values for any job property that you do not specify. For more information, see Understanding Job Templates.
Note |
|---|
| Cluster administrators can specify permissions regarding which users can use a particular job template. For information about the job templates that you have access to and should use, contact your cluster administrator. |
A cluster job can be as simple as a single task, or it can include many tasks. For more information about the types of tasks that you can add to a job, see Understanding Task Types.
-
Create a New Job
-
Define a Basic or MPI Task
-
Define a Parametric Sweep Task
-
Define a Node Preparation Task
-
Define a Node Release Task
-
Define a Service Task
-
Define Task Dependencies
-
Understanding Application and Data Files
-
Best Practices for Optimizing Job Completion Time
-
Set Up Memory-Aware Scheduling
-
You can also use a command prompt window or HPC PowerShell to submit, manage, and view jobs on a cluster. For more information, see Online Resources.
-
After you define a job or a task, you can export the job or task specifications to an XML file. This allows you to preserve a job or task as a pattern for future submissions. When you create a new job from an XML description file, or add a task to a job from an XML task file, you can modify any of the job or task properties before submission. For more information, see Save a Job or Task to a File.
Note