
BiowulfParallel Supercomputing on the "Cheap"
The latest high performance computer system to join the Helix Systems is Biowulf, a 224-processor supercluster of PCs. That’s right, PCsjust like the one on your desktop. However 224 processors, running the Linux operating system and interconnected by a high-speed network, offer an effective and low-cost way to solve some very large computational problems in bioscience.
Biowulf reflects a recent trend in high performance computingthe use of a multiplicity of commodity computers to build a supercomputer. These "Beowulf"-class computers were first developed at NASA’s Goddard Space Flight Center, where the name Beowulf was given to the first machine. Using commercial "off-the-shelf" parts allows economies of scale that traditional high-performance computers cannot match. Although in many cases the absolute performance of Beowulf-clusters does not match SGI Origins, Cray T3s and IBM SPs, the price/performance ratios of clusters are 5-to-10 times better.
What’s in a Cluster
Hardware Configuration
How Biowulf Is Being Used
Biowulf offers a full development environment, including high-performance compilers from The Portland Group, a software company specializing in compilers and development tools for Intel CPU architectures.
Since going production in October 1999, Biowulf has been running a wide range of scientific applications. Many are not even written as traditional parallel applications, but rather are run as "swarms" of 16 or more single-threaded jobs. Examples of applications running on Biowulf include:
As an example of the potential benefit in using a parallel computerrunning a ‘blast’ sequence analysis of 10,000 sequences against a human genome database (estimated at over 2 million sequences) on 64 Biowulf processors takes 50 minutes. Processing the same job on a typical desktop PC or workstation would take 2 or more days!
More Information
Visit the Biowulf home page at http://biowulf.nih.gov or contact the Helix Systems staff at staff@helix.nih.gov.
Interface 214 (June 23, 2000)
