Most high performance computing centers use a batch queuing system to facilitate job throughput by matching computer resources against job requirements. Users typically communicate their job constraints to the queuing system by writing a job submission script. This scripting task can be frustrating to some users because errors can keep the script from submitting the job properly, or cause the queuing system to handle the job differently than what the user intended At the ARL MSRC, we have recently developed and released the Grid Engine Script Generating Tool (GEST) to help users produce batch scripts for ARL's most-utilised COTS software packages. GEST imposes a framework across all applications, dynamically configuring the GUI for application-specific inputs based on information entered by the user. Scripts subsequently generated can be submitted directly, or saved for farther customization by the user. GEST allows users to avoid the typical mistakes that can occur when they write their own scripts. It significantly reduces the amount of time that users spend writing and debugging scripts. By using GEST, users minimise and in most cases eliminate incorrect runs from improperly constructed submission scripts resulting in more effective use of the overall computing resources.
展开▼