Download:
by Ilkay Altintas, Adam Birnbaum, Kim K. Baldridge, Wibke Sudholt, Mark Miller, Celine Amoreira, Yohann Potier, Bertram Ludaescher
International Workshop on Scientific Aspects of Grid Computing
http://users.sdsc.edu/~ludaesch/Paper/sag04-kepler.pdf
Add To MetaCart
Abstract:
Abstract. Grid workflows can be seen as special scientific workflows involving high performance and/or high throughput computational tasks. Much work in grid workflows has focused on improving application performance through schedulers that optimize the use of computational resources and bandwidth. As high-end computing resources are becoming more of a commodity that is available to new scientific communities, there is an increasing need to also improve the design and reusability “performance ” of scientific workflow systems. To this end, we are developing a framework that supports the design and reuse of grid workflows. Individual workflow components (e.g., for data movement, database querying, job scheduling, remote execution etc.) are abstracted into a set of generic, reusable tasks. Instantiations of these common tasks can be functionally equivalent atomic components (called actors) or composite components (so-called composite actors or subworkflows). In this way, a grid workflow designer does not have to commit to a particular Grid technology when developing a scientific workflow; instead different technologies (e.g. GridFTP, SRB, and scp) can be used interchangeably and in concert. We illustrate the application of our framework using two real-world Grid workflows from different scientific domains, i.e., cheminformatics and bioinformatics, respectively. 1
Citations
|
500
|
The Semantics of a Simple Language for Parallel Programming
– Kahn
- 1974
|
|
189
|
Grid Computing: Making The Global Infrastructure a Reality
– Berman, Fox, et al.
- 2003
|
|
181
|
High Performance Parametric Modeling with Nimrod/G: Killer Application for the Global Grid
– Abramson, Giddy, et al.
- 2000
|
|
96
|
Heuristic Algorithms for Scheduling Independent Tasks on Nonidentical Processors
– Ibarra, Kim
- 1977
|
|
47
|
Kepler: An Extensible System for Design and Execution of Scientific Workflows
– Altintas, Berkley, et al.
- 2004
|
|
36
|
GridAnt: A Client-Controllable Grid Workflow System
– Amin, Laszewski, et al.
- 2004
|
|
30
|
An ontology-driven framework for data transformation in scientific workflows
– Bowers, Ludäscher
- 2004
|
|
20
|
Kepler: Towards a Grid-Enabled System for Scientific Workflows
– Altintas, Berkley, et al.
- 2004
|
|
8
|
Application of Grid computing to parameter sweeps and optimizations in molecular modeling
– Sudholt, Baldridge, et al.
- 2005
|
|
6
|
Heterogeneous Modeling and
– Liu, Liu, et al.
- 2003
|
|
4
|
Resource Broker: http://www.npaci.edu/DICE/SRB
– Storage
|
|
4
|
A Web Service Composition and Deployment Framework for Scientific Workflows
– Altintas, Jaeger, et al.
- 2004
|
|
3
|
The Computational Chemistry Prototyping Environment
– Baldridge, Greenberg, et al.
- 2005
|
|
1
|
Adaptive computing on the Grid using AppLeS. Parallel and Distributed Systems
– Berman, Wolski, et al.
- 2003
|
|
1
|
Grid Job submission using the Java CoG
– Vladimir
|
|
1
|
R..: Attributes for Communication Between Scheduling
– Schwiegelshohn, Yahyapour
- 2001
|
|
1
|
et al., Ptolemy II project and system
– Lee
|
|
1
|
Cluster and Grid Infrastructure for Computational Chemistry and Biochemistry", in "Parallel Computing for Bioinformatics", A. Y. Zomaya (Ed
– Baldridge, Sudholt, et al.
|
|
1
|
A Package to Decypher Computational Chemistry: http://openbabel.sourceforge.net
– Babel
|