 |
|
A quick example of how to submit parametric sweep job to Windows cluster RCWINCLU
Intro: Please read "Access windows cluster rcwinclu" and How to submit a job in windows cluster before proceed.
1> Please download the C# "HelloSweep" source code and recompile it with MS Visual Studio 2008 in HPCWin. Copy the executable HelloSweep.exe to \\rcwinclu\$PARTNERSID\
(Note: $PARTNERSID refers to your own Parners ID.
2> From your client machine (or from hpcwin) , click "Start" --> "All Programs" --> "Microsoft HPC Pack" --> "HPC Job Manager". This will start the cluster client utility. The first time it will pop up a window and ask for head node location, type rcwinclu.partners.org .
here is the GUI for "HPC Job Manager"
3> At the right top corner of the job manager, click "New Parametric Sweep Job" in the section of "Actions", a "New Parametic Sweep Job" window will prompt up
here is the GUI for "New Job"
4> Fill in the following fields:
a. TaskName --> MyTestSweep
b. StartValue for Sweep --> 0, EndValue for Sweep, --> 100
c. CommandLine --> "\\rcwinclu\$PARTNERSID\HelloSweep.exe * " (Note: the "*" represents the input argument will change from 0 to 100
d. Working Directory --> "\\rcwinlu\$PARTNERSID
e. Standard Output --> "std*.out" (Note: this will generate 100 output files with names as std1.out, std2.out ..std100.out)
f. Standard Error --> "std*.err" (Note: this will generate 100 error files with names as std1.out, std2.out ..std100.out)
5> Click "Submit", you will see the job being submitted. You can also click "Save the job as..." , it will save the configurationi into a xml configuratino file, you can always reload it back to the GUI and submit it later without filling the configuration parameters again.
6> When job finishes, Click "Finished" in your job list, highlight the job that you just submitted, you are able to see the detail logs . You can also check the output from std.out in your home directory. If your job fails, please check std.err for more information.
|