Projects / Beowulf


Beowulf includes an enhanced Linux kernel, libraries, and utilities specifically designed for clustering. Beowulf provides a single system image through BProc, the Beowulf cluster process management kernel enhancement. BProc makes the processes running on cluster "Computation Node" computers visible and manageable on a front-end "Master Node". Processes start on the front-end node and migrate to a cluster node. Process parent-child relationships and UNIX job control are maintained with migrated tasks. Cluster slave nodes are not required to contain resident applications. Their hard disks are used for application data and cache. This approach eliminates version skew common with previous generation clusters.


Recent releases

  •  28 Dec 2004 09:05

    Release Notes: InfiniBand support was added along with bugfixes and code cleanups.

    •  02 Oct 2004 07:32

      Release Notes: Opteron support was added along with bugfixes and code cleanups.

      •  23 Feb 2002 02:33

        No changes have been submitted for this release.

        •  17 Aug 2001 15:29

          Release Notes: Alpha support was added, including a simplified, x86-like installation. Myrinet and Gigabit are now supported. Web-based cluster administration, cluster status, and job monitoring tools were added. Other new features include hardware health and status monitoring support, Parallel Virtual Machine (PVM) support, a robust batch queuing/scheduler with CLI, GUI, and Web-based interfaces, PXE boot capability, and support for Parallel Virtual File System, NFSv3, and ROMIO. The Beosetup and Beostatus tools were enhanced. This version is built on the 2.2.19 Linux kernel. MPI support was updated via MPIch.

          •  24 Jul 2001 14:29

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.