A Selected List of References on Beowulf-style Cluster Computing
The following is a list of books, articles, and web sites with
information helpful to those interested in building Beowulf
clusters for high performance computing applications. It should
be considered representative rather than authoritative.
Books
-
R. Buyya, ed. High Performance Cluster Computing, Volume 1:
Architectures and Systems. Prentice-Hall, 1999.
-
R. Buyya, ed. High Performance Cluster Computing, Volume 2:
Programming and Applications, Prentice-Hall, 1999.
-
K. Dowd and C. Severance. High Performance Computing,
2nd ed. O'Reilly and Associates, 1998.
-
W. Gropp, E. Lusk, and A. Skjellum. Using MPI: Portable
Parallel Programming with the Message Passing Interface.
MIT Press, 1994.
-
C.H. Koebel, D.B. Loveman, R.S. Schreiber, G.L. Steele Jr.,
and M.E. Zosel. The High Performance Fortran Handbook.
MIT Press, 1994.
-
V. Kumar, A. Grama, A. Gupta, and G. Karypis. Introduction
to Parallel Computing: Design and Analysis of Algorithms.
Benjamin/Cummings, 1994.
-
T.L. Sterling, J. Salmon, D.J. Becker, and D.F. Savarese.
How to Build a Beowulf: A Guide to the Implementation and
Application of PC Clusters. MIT Press, 1999.
Articles and Papers
-
D.J. Becker, T.L. Sterling, D.F. Savarese, J.E. Dorband,
U.A. Ranawak, and C.V. Packer. "Beowulf: A Parallel
Workstation for Scientific Computation", Proceedings of the
International Conference on Parallel Processing, 1995.
-
D.J. Becker, T.L. Sterling, D.F. Savarese, B. Fryxell, and
K. Olsen. "Communication Overhead for Space Science
Applications on the Beowulf Parallel Workstation",
Proceedings of the IEEE International Symposium on
High Performance Distributed Computing, 1995.
-
J. Hill, M. Warren, and P. Goda. "I'm Not Going to Pay
a Lot for This Supercomputer!", Linux Journal, December
1997.
-
G. Lindahl and L. Lonergan. "Supercomputing on Linux Alpha",
Proceedings of the USENIX 1999 Annual Technical
Conference, 1999.
-
R. Minnich, M. Gokhale, A. Marks, J. Kaba, and J. Degood.
"Freeware for Cluster Computing", Proceedings of the USENIX
1998 Annual Technical Conference, 1998.
-
C. Reschke, T.L. Sterling, D. Ridge, D.F. Savarese, D.J. Becker,
and P. Merkey. "A Design Study of Alternative Network
Topologies for the Beowulf Parallel Workstations",
Proceedings of the IEEE International Symposium on High
Performance Distributed Computing, 1996.
-
D. Ridge, D.J. Becker, P. Merkey, and T.L. Sterling.
"Beowulf: Harnessing the Power of Parallelism in a Pile-of-PCs",
Proceedings of the IEEE Aerospace Conference, 1997.
-
J. Salmon, C. Stein, and T.L. Sterling. "Scaling of
Beowulf-class Distributed Systems", Proceedings of
the Supercomputing '98 Conference, 1998.
Web Sites
-
"Beowulf Mailing List FAQ",
http://www.dnaco.net/~kragen/beowulf-faq.txt.
-
"Beowulf HOWTO",
http://www.linuxdoc.org/HOWTO/Beowulf-HOWTO.html.
-
"The Beowulf Project at CACR",
http://www.cacr.caltech.edu/research/beowulf/.
-
"The Beowulf Project at CESDIS",
http://beowulf.gsfc.nasa.gov/beowulf.html.
-
"Beowulf Underground",
http://www.beowulf-underground.org/.
-
"Extreme Linux",
http://www.extremelinux.org/.
-
"The Grendel Project",
http://www.cacr.caltech.edu/projects/beowulf/GrendelWeb/.
-
"High Performance Cluster Computing Resources",
http://www.dgs.monash.edu.au/~rajkumar/cluster/index.html.
-
"IEEE Task Force on Cluster Computing",
http://www.dgs.monash.edu.au/~rajkumar/tfcc/index.html.
-
"Internet Parallel Computing Archive",
http://www.hensa.ac.uk/parallel/.
-
"Message Passing Interface (MPI) Forum Home Page", http://www.mpi-forum.org/.
-
"MPI -- The Message Passing Interface Standard",
http://www-unix.mcs.anl.gov/mpi/.
-
"Scientific Applications on Linux", http://SAL.KachinaTech.COM/.
-
"SCL Cluster Cookbook",
http://www.scl.ameslab.gov/Projects/ClusterCookbook/.