A Beowulf cluster is a group of usually identical PC computers running FreeBSD or another open source Unix operating system, such as Linux or OpenBSD. They are networked into a small TCP/IPLAN, and have libraries and programs installed which allow processing to be shared among them.
There is no particular piece of software that defines a cluster as a Beowulf. Commonly used parallel processing libraries include MPI (Message Passing Interface) and PVM (Parallel Virtual Machine). Both of these permit the programmer to divide a task among a group of networked computers, and recollect the results of processing.
A very interesting development is linux/knoppix bootable CDs in combination with openMosix, without any settings required any number of computers in a network booting like this will automatically melt together to form a cluster or Beowulf and be ready for use adding all CPUs and RAM together.
Presently, there are a number of different Linux distributions that are designed for building Beowulf clusters. These include:
Beowulf is an approach to building a supercomputer by means of clustering commodity off-the-shelf (COTS) computers that are interconnected with a local area network technology like Ethernet and running programs optimized for parallel processing.
Beowulf is loosely coupled and is a distributed memory environment that runs message passing parallel programs which do not assume a shared address space across processors.
Incidentally, Beowulf is the name of the legendary hero who slayed the monster Grendel and became the king of the Geats in an anonymous Old English epic poem that is believed to have been composed in the early eighth century.
Share your thoughts, questions and commentary here
Want to know more? Search encyclopedia, statistics and forums:
Press Releases |
The Wikipedia article included on this page is licensed under the
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 1022, m