The following is a list of basic cluster RPMS that will be included in the software stack. We plan on creating a custom Fedora Spin for Limulus. This list is certainly going to change.

  • Fedora 8
  • Warewulf Cluster Toolkit - Cluster administration and monitoring (A move to Perceus is planned)
  • PDSH - Parallel Distributed Shell for collective administration
  • Sun Grid Engine - Resource Scheduler
  • Torque - Alternative/Optional Resource Scheduler (previously Open PBS)
  • Ganglia - Cluster Monitoring System
  • GNU Compilers (gcc, g++, g77, gdb) - Standard GNU compiler suite
  • Modules - Manages User Environments
  • PVM - Parallel Virtual Machine (message passing middleware)
  • MPICH - MPI Library (message passing middleware)
  • MPICH2 - MPI Library (message passing middleware)
  • LAM/MPI - MPI Library (message passing middleware)
  • OPEN-MPI - MPI Library (message passing middleware)
  • ATLAS - host tuned BLAS library
  • FFTW - Optimized FFT (2-MPI,3) library
  • FFTPACK - FFT library
  • LAPACK and BLAS - Linear Algebra library
  • GNU GSL - GNU Scientific Library (over 1000 functions)
  • Userstat - a "top" like job queue/node monitoring application
  • Beowulf Performance Suite - benchmark and testing suite