TY - JOUR
T1 - The virtual instrument
T2 - Support for grid-enabled mcell simulations
AU - Casanova, Henri
AU - Berman, Francine
AU - Bartol, Thomas
AU - Gokcay, Erhan
AU - Sejnowski, Terry
AU - Birnbaum, Adam
AU - Dongarra, Jack
AU - Miller, Michelle
AU - Ellisman, Mark
AU - Faerman, Marcio
AU - Obertelli, Graziano
AU - Wolski, Rich
AU - Pomerantz, Stuart
AU - Stiles, Joel
PY - 2004
Y1 - 2004
N2 - Ensembles of widely distributed, heterogeneous resources, or Grids, have emerged as popular platforms for large-scale scientific applications. In this paper we present the Virtual Instrument project, which provides an integrated application execution environment that enables end-users to run and interact with running scientific simulations on Grids. This work is performed in the specific context of MCell, a computational biology application. While MCell provides the basis for running simulations, its capabilities are currently limited in terms of scale, ease-of-use, and interactivity. These limitations preclude usage scenarios that are critical for scientific advances. Our goal is to create a scientific "Virtual Instrument" from MCell by allowing its users to transparently access Grid resources while being able to steer running simulations. In this paper, we motivate the Virtual Instrument project and discuss a number of relevant issues and accomplishments in the area of Grid software development and application scheduling. We then describe our software design and report on the current implementation. We verify and evaluate our design via experiments with MCell on a real-world Grid testbed.
AB - Ensembles of widely distributed, heterogeneous resources, or Grids, have emerged as popular platforms for large-scale scientific applications. In this paper we present the Virtual Instrument project, which provides an integrated application execution environment that enables end-users to run and interact with running scientific simulations on Grids. This work is performed in the specific context of MCell, a computational biology application. While MCell provides the basis for running simulations, its capabilities are currently limited in terms of scale, ease-of-use, and interactivity. These limitations preclude usage scenarios that are critical for scientific advances. Our goal is to create a scientific "Virtual Instrument" from MCell by allowing its users to transparently access Grid resources while being able to steer running simulations. In this paper, we motivate the Virtual Instrument project and discuss a number of relevant issues and accomplishments in the area of Grid software development and application scheduling. We then describe our software design and report on the current implementation. We verify and evaluate our design via experiments with MCell on a real-world Grid testbed.
KW - Computational neuroscience
KW - Grid computing
UR - http://www.scopus.com/inward/record.url?scp=12144286159&partnerID=8YFLogxK
U2 - 10.1177/1094342004041290
DO - 10.1177/1094342004041290
M3 - Article
AN - SCOPUS:12144286159
SN - 1094-3420
VL - 18
SP - 3
EP - 17
JO - International Journal of High Performance Computing Applications
JF - International Journal of High Performance Computing Applications
IS - 1
ER -