Beowulf HOWTO
- Step-by-step instructions on building a Beowulf cluster. Note: this is a Red Hat and LAM-specific version. (2005)
Beowulf.org: The Beowulf Cluster Site
- The premier site for Linux cluster information. This site contains a collection of resources for the expanding universe of users and designers of Beowulf class cluster computers.
Bootable Cluster CD (BCCD)
- A bootable CD image that boots up into a pre-configured distributed computing environment. Latest release is 3.02 (for 32-bit and 64-bit computers), 2011-01-28.
ClusterIt
- A collection of clustering tools to allow simple administration of groups of *NIX/BSD machines; also can be used to facilitate parallel shell scripting, and compiling.
Condor Project Homepage
- A specialized workload management system for compute-intensive jobs.
Folding@home: Distributed Computing
- The goal of this project to understand protein folding, misfolding, and related diseases. Multilingual site.
Ganglia Monitoring System
- A scalable distributed monitoring system for high-performance computing systems such as clusters and grids; supports clusters up to 2000 nodes. Latest stable release is 3.1.7, 2010-03-08.
High-Availability Linux Project
- A high-availability (clustering) solution for Linux, FreeBSD, OpenBSD, Solaris and Mac OS X. The project's main software product is Heartbeat, a GPL-licensed portable cluster management program for high-availability clustering.
Linux Parallel Processing HOWTO
- This document discusses the four basic approaches to parallel processing that are available to Linux users: SMP Linux systems, clusters of networked Linux systems, parallel execution using multimedia instructions (i.e., MMX), and attached (parallel) processors hosted by a Linux system. (2004) N.B.: The author has been contacted (2007), and he will be updating this document when time allows. It is still a useful document as is.
MOSIX - Scalable Cluster Computing for Linux
- A management system of computational resources in a cluster or a grid of x86 based Linux computers (nodes) with the aim of making all the nodes perform like a single computer with multiple processors (almost like an SMP).
OSCAR - Open Source Cluster Application Resources
- A snapshot of the best known methods for building, programming, and using HPC (high performance computing) clusters. Latest release is 6.0.3, 2009-05-27.
PVM: Parallel Virtual Machine
- A software package that permits a heterogeneous collection of Unix and/or Windows computers hooked together by a network to be used as a single large parallel computer.
Parallel Virtual File System (PVFS), Version 2
- A high-performance and scalable parallel file system for PC clusters; continues the PVFS1 project (currently being maintained and improved), see http://www.parl.clemson.edu/pvfs/.
PlanetLab
- A collection of Internet-connected computers distributed around the globe (in 2007 there are 808 nodes, hosted by 401 sites, spanning 25+ countries). All PlanetLab machines run a common software package that includes a Linux-based operating system.
Rocks Clusters
- This distribution emphasizes ease of management, configurability, and security in clusters. Rocks is based on the CentOS distribution.
The Aggregate
- Meta site for parallel computing research.
The Globus Project
- Software infrastructure for distributed computing on a world-wide scale.