Changes

Jump to navigation Jump to search
25 bytes removed ,  16:37, 23 July 2013
m
no edit summary
Line 3: Line 3:  
The Statistics Cluster is equipped with a powerful job queuing system called [http://research.cs.wisc.edu/htcondor/ Condor]. This framework provides efficient use of resources by matching user needs to the available resources by taking into account both the priorities for the hardware and the preferences of the job. Matching resource requests to resource offers is accomplished through the <b><i>ClassAds</i></b> mechanism. Each virtual machine publishes its parameters as a kind of <u>class</u>ified <u>ad</u>vertisement to attract jobs. A job submitted to Condor for scheduling may list its requirements and preferences. Jobs are submitted with the <b><i>condor_submit</i></b> command with a job description file passed as an argument. A simple description file goes as follows:
 
The Statistics Cluster is equipped with a powerful job queuing system called [http://research.cs.wisc.edu/htcondor/ Condor]. This framework provides efficient use of resources by matching user needs to the available resources by taking into account both the priorities for the hardware and the preferences of the job. Matching resource requests to resource offers is accomplished through the <b><i>ClassAds</i></b> mechanism. Each virtual machine publishes its parameters as a kind of <u>class</u>ified <u>ad</u>vertisement to attract jobs. A job submitted to Condor for scheduling may list its requirements and preferences. Jobs are submitted with the <b><i>condor_submit</i></b> command with a job description file passed as an argument. A simple description file goes as follows:
   −
Executable = myprog<br>
+
<pre>Executable = myprog
Requirements = ParallelSchedulingGroup == "stats group"<br>
+
Requirements = ParallelSchedulingGroup == "stats group"
Universe  = vanilla<br>
+
Universe  = vanilla
   −
output    = myprog$(Process).out<br>
+
output    = myprog$(Process).out
error    = myprog$(Process).err<br>
+
error    = myprog$(Process).err
Log      = myprog.log<br>
+
Log      = myprog.log
   −
should_transfer_files = YES<br>
+
should_transfer_files = YES
when_to_transfer_output = ON_EXIT<br>
+
when_to_transfer_output = ON_EXIT
   −
Queue 50<br>
+
Queue 50</pre>
     
191

edits

Navigation menu