Abstract

The Computational Grid is a promising platform for the efficient execution of parameter sweep applications over large parameter spaces. To achieve performance on the Grid, such applications must be scheduled so that shared data files are strategically placed to maximize reuse, and so that the application execution can adapt to the deliverable performance potential of target heterogeneous, distributed and shared resources. Parameter sweep applications are an important class of applications and would greatly benefit from the development of Grid middleware that embeds a scheduler for performance and targets Grid resources transparently. In this paper we describe a user-level Grid middleware project, the AppLeS Parameter Sweep Template (APST), that uses application-level scheduling techniques [1] and various Grid technologies to allow the efficient deployment of parameter sweep applications over the Grid. We discuss several possible scheduling algorithms and detail our software design. We then describe our current implementation of APST using systems like Globus [2], NetSolve [3] and the Network Weather Service [4], and present experimental results.

Keywords

Computer scienceGridDistributed computingGrid computingMiddleware (distributed applications)Scheduling (production processes)DRMAASoftware deploymentData gridOperating system

Affiliated Institutions

Related Publications

NetSolve

This paper presents a new system, called NetSolve, that allows users to access computational resources, such as hardware and software, distributed across the network. The develo...

1996 390 citations

Dryad

Dryad is a general-purpose distributed execution engine for coarse-grain data-parallel applications. A Dryad application combines computational "vertices" with communication "ch...

2007 2446 citations

Publication Info

Year
2000
Type
article
Pages
60-60
Citations
127
Access
Closed

External Links

Social Impact

Social media, news, blog, policy document mentions

Citation Metrics

127
OpenAlex

Cite This

Henri Casanova, Fran Berman, Graziano Obertelli et al. (2000). The AppLeS Parameter Sweep Template: User-Level Middleware for the Grid. , 60-60. https://doi.org/10.1109/sc.2000.10061

Identifiers

DOI
10.1109/sc.2000.10061