Multithreaded programming with Pthreads
Multithreaded programming with Pthreads
Future Generation Computer Systems - Special issue on metacomputing
Adaptive Methods for Partial Differential Equations
Adaptive Methods for Partial Differential Equations
Zoltan Data Management Service for Parallel Dynamic Applications
Computing in Science and Engineering
The Design of a Parallel Adaptive Multi-level Code in Fortran 90
ICCS '02 Proceedings of the International Conference on Computational Science-Part III
Hi-index | 0.00 |
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.