Elsevier Science Home
Computer Physics Communications Program Library
Full text online from Science Direct
Programs in Physics & Physical Chemistry
CPC Home

[Licence| Download | New Version Template] aeie_v1_0.tar.gz(123 Kbytes)
Manuscript Title: The Grid[Way] Job Template Manager, a tool for parameter sweeping
Authors: Alejandro Lorca, Eduardo Huedo, Ignacio M. Llorente
Program title: Grid[Way] Job Template Manager (version 1.0)
Catalogue identifier: AEIE_v1_0
Distribution format: tar.gz
Journal reference: Comput. Phys. Commun. 182(2011)1047
Programming language: Perl 5.8.5 and above.
Computer: Any (tested on PC x86 and x86_64).
Operating system: Unix, GNU/Linux (tested on Ubuntu 9.04, Scientific Linux 4.7, centOS 5.4), Mac OS X (tested on Snow Leopard 10.6).
Keywords: E-science, Parameter sweep, Grid computing, Middleware, High-throughput computing.
PACS: 89.20.Ff, 89.70.Eg, 07.05.Bx, 02.10.Ab.
Classification: 6.5.

External routines: The GridWay Metascheduler [1].

Nature of problem:
To parameterize and manage an application running on a grid or cluster.

Solution method:
Generation of job templates as a cross product of the input parameter sets. Also management of the job template files including the job submission to the grid, control and information retrieval.

The parameter sweep is limited by disk space during generation of the job templates. The wild-carding of parameters cannot be done in decreasing order. Job submission, control and information is delegated to the GridWay Metascheduler.:

Running time:
From half a second in the simplest operation to a few minutes for thousands of exponential sampling parameters.

[1] GridWay Installation Guide http://www.gridway.org/doku.php?id=documentation:release_5.6:ig