The Cedar Linux Cluster is a distributed memory multi-processor system. Each node of the cluster contains two 2-GHz AMD Opteron processors with 1024KB of cache (per cpu) and 2 GB of RAM (per node). The nodes are interconected with Gigabit Ethernet (60-110 Mbytes/sec bandwidth, 50-200 usecs latency). In the default queue, a maximum of 36 cpus may be used by a single user at at time, which can be spread over a maximum of 12 jobs. The maximum time permitted for a single job is 168 hours. A test queue (testq) is also available for testing and debugging purposes; this queue has a wall-time limit of one hour and a cpu limit of 4, which can be employed in up to 3 simultaneous jobs. The Cedar Linux cluster uses ROCKS (www.rocksclusters.org) as its operating system and the Portable Batch System (PBS) software (www.pbspro.com) to distribute the computational workload across the nodes. PBS is a batch job scheduling application that provides the facility for building, submitting and processing both serial and parallel batch jobs on the cluster.
The PBS User's Guide is online here
Obtaining
a Research Computing Account
Information about and criteria for obtaining research computing enabled
account to access the Cedar Linux Cluster. If you already have a research computing enabled account, you should proceed to the tutorial below.
Getting Started Guide for New Users
A guide to running programs on the Cedar Linux cluster using the
Portable Batch System (PBS) resource management software.
Cedar Cluster Status
Ganglia Toolkit for displaying cluster load and status information.
Cedar Queue Status
Displays jobs in the queue. Click on the link for a given job ID to get
complete information about that job.
PBS Script Generator
Generates PBS scripts based on user input to a form.
PBS Documentation
Available Software
PGI Compilers
Portland Group Fortran 77/90 and C/C++ compilers for Linux. Also the PGI graphical debugger and performance profiler.Intel Compilers
Intel Fortran 77/90 and C/C++ compilers for Linux.MPI
The Message Passing Interface Libraries for parallel computing.TotalView Debugger
A graphical debugger for both serial and parallel applciations written in C/C++ and Fortran 77/90.IMSL F90 MP Libraries
The IMSL numerical libraries are a collection of over 1000 Fortran (F90 and F77) routines that implement algorithms useful in mathematical and statistical analysis.Research Computing Software Environments
ITC licenses the Linux version of most of its mathematical and statistical software environments including Matlab, Mathematica, Maple, IDL, SAS, and S-Plus. For long running, computation intensive tasks, these environments can be run in batch mode on the Cedar Linux cluster.
Related Links
The Beowulf Project