Abstract: Resource-aware Parallel Adaptive Computation for Clusters

Resource-aware Parallel Adaptive Computation for Clusters

James D. Teresco, Laura Effinger-Dean and Arjun Sharma
In Proc. Computational Science -- ICCS 2005: 5th International Conference, Atlanta, GA, USA, Part II, Volume 3515 of Lecture Notes in Computer Science, Vaidy S. Sunderam, Geert Dick van Albada, Peter M. A. Sloot, et al. (Eds). pp. 107-115. Springer. 2005.

Smaller institutions can now maintain local cluster computing environments to support research and teaching in high-performance scientific computation. Researchers can develop, test, and run software on the local cluster and move later to larger clusters and supercomputers at an appropriate time. This presents challenges in the development of software that can be run efficiently on a range of computing environments from the (often heterogeneous) local clusters to the larger clusters and supercomputers. Meanwhile, the clusters are also valuable teaching resources. We describe the use of a heterogeneous cluster at Williams College and its role in the development of software to support scientific computation in such environments, including two summer research projects completed by Williams undergraduates.

Citation (BIBTEX)  Paper (PDF; 225KB)