Adaptive computing on the grid using AppLeS
Top Cited Papers
- 22 April 2003
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Parallel and Distributed Systems
- Vol. 14 (4) , 369-382
- https://doi.org/10.1109/tpds.2003.1195409
Abstract
Ensembles of distributed, heterogeneous resources, also known as computational grids, have emerged as critical platforms for high-performance and resource-intensive applications. Such platforms provide the potential for applications to aggregate enormous bandwidth, computational power, memory, secondary storage, and other resources during a single execution. However, achieving this performance potential in dynamic, heterogeneous environments is challenging. Recent experience with distributed applications indicates that adaptivity is fundamental to achieving application performance in dynamic grid environments. The AppLeS (Application Level Scheduling) project provides a methodology, application software, and software environments for adaptively scheduling and deploying applications in heterogeneous, multiuser grid environments. We discuss the AppLeS project and outline our findings.Keywords
This publication has 57 references indexed in Scilit:
- When the herd is smart: aggregate behavior in the selection of job requestIEEE Transactions on Parallel and Distributed Systems, 2003
- Using Moldability to Improve the Performance of Supercomputer JobsJournal of Parallel and Distributed Computing, 2002
- Distributing MCell Simulations on the GridThe International Journal of High Performance Computing Applications, 2001
- The Protein Data BankNucleic Acids Research, 2000
- Gapped BLAST and PSI-BLAST: a new generation of protein database search programsNucleic Acids Research, 1997
- Netsolve: a Network-Enabled Server for Solving Computational Science ProblemsThe International Journal of Supercomputer Applications and High Performance Computing, 1997
- No pain and gain!—experiences with Mentat on a biological applicationConcurrency: Practice and Experience, 1993
- Trapezoid self-scheduling: a practical scheduling scheme for parallel compilersIEEE Transactions on Parallel and Distributed Systems, 1993
- The Nas Parallel BenchmarksThe International Journal of Supercomputing Applications, 1991
- Basic Local Alignment Search ToolJournal of Molecular Biology, 1990