This page is a primer on the HPC. Below, you will find information about what the HPC is, how to connect, and what kinds of work you can do with the system.
What is the HPC?
The High Performance Computing Cluster at FSU is a collection of servers designed to process long-running, compute-intensive batch jobs. The cluster consists of a large number of compute nodes connected by a high performance Infinband network. This type of system is commonly referred to as a Beowulf cluster.
What is it used for?
The HPC is used for long-running batch jobs that require intensive compute resources. Jobs can be monitored, but are not interactive. Compute jobs running in the HPC can operate in parallel using popular frameworks like OpenMP and MPI.
Many users write and/or compile their own software to run on the HPC, for which we provide a number of tools and libraries to support. Other users can run jobs in general purpose applications, already compiled and installed on the HPC, such as MATLAB.
How to Connect
To use the HPC, connect via SSH to our login nodes:
The Slurm Workload Manager handles management of HPC resources for all users.
Jobs and Partitions
Anytime a user wishes to run a job on the HPC, he or she will create a job, and submit that
job to one of the processing partitions. Jobs in the partition are queued and run in the order they are submitted.
This means that your job may not execute right away, but it allows us to provide HPC resources to users in such a way so that all jobs eventually run.
We provide many partitions for different groups at FSU. Any faculty or student with an RCC Account can use submit jobs to our general access partitions. For those research groups who have purchased resources on the HPC, we provide dedicated partitions with enhanced access to resources in the HPC cluster.