Condor-G Example 4 - Multiple Runs of a Program With Different Inputs


In this example we will submit multiple jobs that run the same program but use different input values



Create a Condor submit file called example4.submit and which contains the following lines:

executable = myapp
Transfer_Executable = true
globusscheduler = beowulf2.dartmouth.edu/jobmanager-fork
universe = globus
output = myapp.$(Process).out
error=myapp.$(Process).error
log = myapp.$(Process).log
arguments=  George 90
queue
arguments=  Jane 45
queue
arguments= Robert  30
queue



Next check  the libraries required by the application, submit the job to Condor and wait for the job to complete


sierra:~> condor_submit example4.submit
Submitting job(s)...
Logging submit event(s)...
3 job(s) submitted to cluster 20.
sierra:~> condor_q -globus


-- Submitter: sierra.dartmouth.edu : <129.170.16.93:33505> : sierra.dartmouth.edu
ID OWNER STATUS MANAGER HOST EXECUTABLE
20.0 sas UNSUBMITTED pbs beowulf2.dartmouth /afs/northstar.dar
20.1 sas UNSUBMITTED pbs beowulf2.dartmouth /afs/northstar.dar
20.2 sas UNSUBMITTED pbs beowulf2.dartmouth /afs/northstar.dar
sierra:~> condor_q -globus


-- Submitter: sierra.dartmouth.edu : <129.170.16.93:33505> : sierra.dartmouth.edu
ID OWNER STATUS MANAGER HOST EXECUTABLE
20.0 sas PENDING pbs beowulf2.dartmouth /afs/northstar.dar
20.1 sas PENDING pbs beowulf2.dartmouth /afs/northstar.dar
20.2 sas PENDING pbs beowulf2.dartmouth /afs/northstar.dar

sierra:~> condor_q -globus


-- Submitter: sierra.dartmouth.edu : <129.170.16.93:33505> : sierra.dartmouth.edu
ID OWNER STATUS MANAGER HOST EXECUTABLE
20.0 sas DONE pbs beowulf2.dartmouth /afs/northstar.dar
20.1 sas DONE pbs beowulf2.dartmouth /afs/northstar.dar
20.2 sas DONE pbs beowulf2.dartmouth /afs/northstar.dar

sierra:~> ls -l myapp.*.err
ls: No match.
sierra:~> ls -l myapp.*.error
-rw-r--r-- 1 sas users 0 Apr 1 13:34 myapp.0.error
-rw-r--r-- 1 sas users 0 Apr 1 13:34 myapp.1.error
-rw-r--r-- 1 sas users 0 Apr 1 13:34 myapp.2.error
sierra:~> ls -l myapp.*.out
-rw-r--r-- 1 sas users 32 Apr 1 13:34 myapp.0.out
-rw-r--r-- 1 sas users 37 Apr 1 13:34 myapp.1.out
-rw-r--r-- 1 sas users 34 Apr 1 13:34 myapp.2.out
sierra:~/Testing/VDT> more myapp.*.out
::::::::::::::
myapp.0.out
::::::::::::::
Hi George. The sine of 90 is 1
::::::::::::::
myapp.1.out
::::::::::::::
Hi Jane. The sine of 45 is 0.707107
::::::::::::::
myapp.2.out
::::::::::::::
Hi Robert. The sine of 30 is 0.5













Previous Top Next


CondorG_Example4.src  last modified Jun 8, 2005 Introduction Table of Contents
(frame/no frame)
Printable
(single file)
© Dartmouth College