Loading…
Distributing MCell Simulations on the Grid
The computational Grid is a promising platform for the deployment of large-scale scientific and engineering applications. Parameter sweep applications (PSAs) arise in many fields of science and engineering and are structured as sets of “experiments,” each of which is executed with a distinct set of...
Saved in:
Published in: | The international journal of high performance computing applications 2001-10, Vol.15 (3), p.243-257 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | The computational Grid is a promising platform for the deployment of large-scale
scientific and engineering applications. Parameter sweep applications (PSAs) arise
in many fields of science and engineering and are structured as sets of
“experiments,” each of which is executed with a distinct set of
parameters. Given that structure, PSAs are particularly well suited to the Grid
infrastructure and can be deployed on very large scales. However, deployment is not
easy to achieve for the domain scientist given the complexity and multiplicity of
the Grid software infrastructure, the heterogeneity of the resources, and the
dynamic resource availabilities. It is therefore necessary to provide user-level
middleware that acts as an intermediate layer between the application and the Grid.
That middleware must address all deployment, data movements, and scheduling issues
to provide the user with a transparent way of running his or her simulation on the
Grid. In this paper, the authors focus on such middleware specifically targeted to a
biology application: MCell. After describing the application and its structure, they
describe desired usage scenarios on the Grid and identify user requirements, discuss
relevant computer science issues, and propose suitable solutions given currently
available Grid technologies. The authors then describe a general-purpose user-level
middleware project for PSAs—AppLes Parameter Sweep
Template—explain how it can be extended to accommodate MCell’s
specific requirements, and introduce current work in that direction. |
---|---|
ISSN: | 1094-3420 1741-2846 |
DOI: | 10.1177/109434200101500304 |