next up previous contents
Next: About this document ... Up: Engineering a Beowulf-style Compute Previous: Bibliography   Contents


See and links thereupon for a full description of the beowulf project, access to the beowulf mailing list, and more.

Amdahl's law was first formulated by Gene Amdahl (working for IBM at the time) in 1967. It (and many other details of interest to a beowulf designer or parallel program designer) is discussed in detail in the following three works, among many others.

G. S. Amalsi and A. Gottlieb, Highly Parallel Computing (2nd edition), Benjamin/Cummings, 1994.

I. Foster, Designing and Building Parallel Programs, Addison-Wesley, 1995. Also see the online version of the book at Argonne National Labs,

V. Kumar, A. Grama, A. Gupta, and G. Karypis, Introduction to Parallel Computing, Design and Analysis of Algorithms, Benjamin/Cummings, 1994.

A microbenchmark toolset developed by Larry McVoy and Carl Staelin of Bitmover, Incorporated. GPL plus special restrictions. See

A network performance microbenchmark suite developed under the auspices of the Hewlett-Packard company. It was written by a number of people, starting with Rick Jones. Non-GPL open source license. See

A crude tool for measuring ``bogomflops'' written by Robert G. Brown and adapted for this paper. GPL. See

The ``Eden'' beowulf consists of lucifer, abel, adam, eve, and sometimes caine and lilith. It lives in my home office and is used for prototyping and development.

Robert G. Brown, The Beowulf Design: COTS Parallel Clusters and Supercomputers, tutorial presented for the Extreme Linux Track at the 1999 Linux Expo in Raleigh, NC. Linked to, along with several other introductory papers and tools of interest to beowulf developers.

Automatically Tuned Linear Algebra Systems, developed by Jack Dongarra, et. al. at the Innovative Computing Laboratory of the University of Tennessee. Non-GPL open source license. See

Robert G. Brown 2004-05-24