This paper compares two methods for running an application composed of a set of modules on a grid. The set of modules (collectively called Montage) generates large astronomical image mosaics by composing multiple small images. The workflow that describes a particular run of Montage can be expressed as a directed acyclic graph (DAG), or as a short sequence of parallel (MPI) and sequential programs. In the first case, Pegasus can be used to run the work/low. In the second case, a short shell script that calls each program can be run. In this paper, we discuss the Montage modules, the workflow run for a sample job, and the two methods of actually running the workflow. We examine the run time for each method and compare the portions that differ between the two methods.
|Original language||English (US)|
|Number of pages||10|
|Journal||Proceedings of the International Conference on Parallel Processing Workshops|
|State||Published - 2005|
|Event||International Conference on Parallel Processing Workshops 2005, ICPP 2005 - Oslo, Norway|
Duration: Jun 14 2005 → Jun 17 2005
ASJC Scopus subject areas