Default Submission Scripts

 

There are two sets of methods of running programs and jobs on the HBS computer Grid: using default submission (wrapper) scripts or by writing custom submission commands. It is the former, which is most straightforward, is covered in this section.

One can take advantage of using default submission scripts via NoMachine, the Platform Application Center (PAC), and using pre-defined Unix command wrappers. In this manner the scripts, which appear as menu items (NoMachine), application profiles (PAC) or very similar to unix programs (command line), select the program to run as well as the resource requirements (memory and number of CPUs), and these submitted to and run as either interactive or batch jobs under the LSF scheduler, depending on which interface you use.

These default scripts are often called "wapper" scripts, as they are witten as a wrapper around the native binary. This wrapper includes the necessary options to call the program with predefined resources requireents (e.g. 5 GB of RAM). But with this ease of use, there is the tradeoff in flexibility: there are limited choices in what programs can be run and the resources requested.

The other method, using custom submission scripts, offers maximum flexibility but involves writing custom, one-line unix commands or simple text-based submission scripts. This method will be described in the Custom Submission Scripts section.