Cluster Computing Info Centre
Vol. 1 -- High
Performance Cluster Computing: Architectures and  Systems, 
Rajkumar Buyya (editor), ISBN 0-13-013784-7,
Prentice
Hall PTR, NJ, USA, 1999.
Vol. 2 -- High
Performance Cluster Computing: Programming and Applications, Rajkumar
Buyya (editor), ISBN 0-13-013785-5, Prentice
Hall PTR, NJ, USA, 1999.
Some Sources
 
In News!
Clustering Resources
Teaching Guidelines
Related Cluster Books
International Forum
Presentation Slides
- 
Book Chapters (available
for chapters 1, 4, 7, 9, 10, 14, 16, 17, 18, 19, 20) 
- 
High
Performance Cluser Computing (used in tutorials presented at many international
conferences and IEEE chapters)
 
- 
Single
System Image
 
- 
Parallel
Processing on Linux Clusters
 
- 
Java Programming
 
- 
Multithreading/Multithreaded
Programming
 
- 
Introduction
to Client/Server Computing
 
- 
Cluster-based
Infrastructure for E-Commerce!
 
- 
Scalable
Computing from Clusters to Computational Power Grids
 
- 
Computational
Grids and Computional Economy
 
- 
Parallel Systems
and Clusters: Course page
 
Free Software
- 
User Level/Light Weight Communication Protocols
 
- 
Active Messages
(AM)
 
- 
Genoa Active Message
MAchine (GAMMA)
 
- 
U-net
 
- 
Trapeze: gigabit-per-second
TCP
 
- 
Fast Messages
(FM)
 
- 
Basic Interface for Parallelism
(BIP)
 
- 
Virtual Interface Architecture (VIA) Initiative,
Berkeley Implementation
 and MyVIA from Tsinghua Univ.
 
- 
Infiniband Initiative: SAN and I/O
 
- 
PVM
 
- 
pvmsync
 
- 
MPI
 
- 
LAM/MPI
 
- 
Paradyn- parallel performance
tools
 
- 
JMPF:
A Message Passing Framework for Cluster Computing in Java
 
- Jcluster: A Java-based message-passing environment
 - 
PLUS: MPI&PVM
integration
 
- 
WMPI (MPI for NT cluster)
 
- 
SCore library, the
SCore-D user-level parallel operating system and MPC++ parallel programming
language and its runtime
 
- 
Click, a language for multithreaded
parallel programming
 
- 
Profiler (Upshot/Nupshot)
 
- 
NetSolve
 
- 
OpenMP
 
- 
BSP Library
 
- 
Distributed Shared Memory
(DSM)
 
- 
Parallel Virtual
File System (PVFS)
 
- 
Parallel Workload
Archive
 
- 
Parallel I/O Archive
 
- 
Logical Volume Manager for Linux
 
- 
Transparent Process
Migration
 
- 
Cluster/Job/Resource Management Systems
 - 
Distributed Inter-Process Communication
(DIPC)
 
- 
Cluster Shell
 
- 
ClusterIt
 
- 
Parallelisation Agent
 
- 
Secure Shell (SSH)
 
- 
Virtual Network Computing
(VNC) 
 - Linux Virtual Web Server
 - 
Cluster Administration
 
- 
Alert
 
- 
SCMS
 
- 
PARMON
 
- 
bWatch
 
- 
Cluster node Cloning
and multi-boot instalation (check dolly proram)
 
- 
FAI (Fully Automatic
Installation) of Linux on Clusters
 
- 
Linux
Utility for cluster Install (LUI)
 
- 
Ptool: persistent object manager
 
- 
Legion: Worldwide virtual computer
 
- 
Compute Power Market
 
- 
Scientific Algorithms, Libraries and Applications
 
- 
Parallelised
Dijkstra and Floyd algorithm for Shortest Path Problem (in PVM and MPI)
 
- 
Paralel
Multipole Tree Algorithm (PMTA) (on PVM)
 
- 
Ray
Tracing (for PVM)
 
- 
Ray
Tracing (for MPI)
 
- 
Linear
Algebra
 
- 
Fast Fourier Transformation (FFT) library
 
- 
Parallel Mathematical
Library
 
- 
PETSc (Partial Differential
Equations Toolkit)
 
- 
Cactus, a parallel code for solving
systems of partial differential equations
 
- 
Numerical solution of partial
differential equations
 
- 
MIT Photonic-Bands: electromagnetic
eigenmodes and dispersion relations of arbitrary dielectric structures
 
- 
Unstructured Mesh Computation
 
- 
Scalable Molecular Dynamics
 
- 
PAPIA: Parallel Protein Information
Analysis system
 
- 
Dynamics
Algorithm for NMR Applications>
- 
Cellular Microphysiology (Study
of Brain Cell Activity)
 
- 
The Explicit Planetary Isentropic
Coordinate (EPIC) Atmospheric Model
 
- 
Weather
Modeling
 
- 
Multigrid
solver for Finite Element Analysis
 
- 
Scalable Display Wall
 
- 
Produced by Groups
 
 - 
RWCP Japan Cluster Software (for Unix)
 
- 
Beowulf  (for Linux)
 
- 
Berkeley NOW (for Solaris)
 
- 
Sun
HPC ClusterTools, Sun Grid Engine
 
- 
HPVM (for Windows
NT)
 
- MOSIX (for Linux)
 
- ClumpOS - A CD-based Linux/MOSIX mini-distribution 
- 
High-Availability Linux Project
 
- 
Gardens Project
 
- 
MultiCluster
Project
 
- 
ANL MCS Software
(MPI, I/O, Globus, profilers,..)
 
- 
Distributed ASCI Supercomputer (DAS)
and Software
for programming DAS
 
- 
NPACI Rocks Cluster Software
 
- 
Aggregate - PAPERS hardware/software
 
- Debian Cluster Components
 - 
Beowulf-Underground
Current Software
 
- 
Cluster Benchmarks
 
- 
Special Karlsruher MPI Benchmark
 
- 
Benchmarks (Linux
clusters)
 
- 
National HPCC Software Exchange and
Software
Catalog
 
- 
Parallel Tools Libray and
Software
Catalog
 
- 
HPC-Netlib mathematical software
and
Software
Catalog
 
- 
Chemistry Software and
Software
Catalog
 
- 
OSCAR: Open Source Cluster Application
Resource
 
- 
Sandia C-Plant Software
 
- 
Nimrod-G Grid
Resource Broker and Computational Economy
 
- 
GridSim toolkit
for Simulation of Application Scheduling
 
- Gridbus: Toolkit for service-oriented cluster and grid computing
  
Commercial Software
Documentation
Annoucements
Related Links
If you know any site providing cluster computing resources (like
free software) for which I can give a link, please let me know. Also feel
free to contact me for any other information concerning the book:
Rajkumar Buyya
The Book and Information Centre Editor!
Always under construction.
Copyright (c) Rajkumar Buyya, 1999-21st century. All rights reserved.