Afton/Rivanna

Afton

The Afton cluster is comprised of 300 compute nodes, each with 96 compute cores based on the AMD EPYC 9454 architecture for a total of 28,800 cores.  Each Afton node boasts a minimum of 750 Gigabytes of memory, with some supporting up to 1.5 Terabytes of RAM memory.  Afton also provides access to 55 nodes with NVIDIA general purpose GPU accelerators (RTX2080, RTX3090, A6000, V100, A40, A100, H200, RTX Pro 6000 and B200), including an NVIDIA BasePOD.

Rivanna

Rivanna supercomputer currently contains 603 nodes with over 20,476 compute cores.

Get started with Afton or Rivanna


Storage for Afton and Rivanna

The Afton and Rivanna platforms share storage systems of over 8 Petabytes and a stack of pre-installed software packages available for computational research across many disciplines.

See our storage options


Instructional Use

Instructors can request instructional allocations on Afton/Rivanna for classes and extended workshops. These allocations are time-limited and expire at the end of the teaching period, but are otherwise equivalent to any allocation.

The instructional allocation is 1,000,000 Service Units (SUs) for the semester during which the course is conducted. For workshops, the allocation will persist during the workshop and for two days afterwards. 

Using the Allocation

Instructors are recommended to have their students use the Interactive partition during class period. Job size and duration are more limited on this partition. This is intended to reduce queueing delays and allow for uninterrupted access to compute resources for interactive work, including during lecture. Outside of class, students are encouraged to use any of the partitions.


Already have an account?

Log in to Afton/Rivanna


System Details

A high performance computing cluster is typically made up of at least four service layers:

  • Login nodes - Where you log in, interact with data and code, and submit jobs.
  • Compute nodes - Where production jobs are run.
  • Storage - Where files are stored, accessible by all nodes in the cluster.
  • Resource Manager - A software system that accepts job requests, schedules the jobs on a node or set of nodes, then manages their execution.

Hardware Configuration

SystemCores/NodeMemory/NodeSpecialty HardwareGPU memoryGPU devices# of Nodes
Rivanna40375GB -  -  - 182
Rivanna40750GB -  -  - 40
 Afton

96

750GB

-

-

-

280

Afton 961464GB -  -  - 20
Afton128976GBGPU: A10040GB82
Afton1281953GBGPU: A10080GB818
Afton961464GBGPU: A4048GB812
Afton48250GBGPU: A600048GB814
Afton40374GBGPU: RTX2080Ti11GB102
Afton32125GBGPU: RTX309024GB44
Afton36375GB    GPU: V10032GB42

Afton

96

1953GB

GPU:H200

140GB

8

1

Afton

128

2TB

GPU:RTX6000

96GB

8

1

Afton

120

1953GB

GPU:B200

180GB

8

7

Afton 

128

1464GB

GPU:RTX6000

96GB

8

6

 


Job Partitions

Rivanna and Afton are managed resources; users must submit jobs to queues controlled by a resource manager, also known as a queueing system. The manager in use on Rivanna and Afton is Slurm. Slurm refers to queues as partitions because they divide the total hardware into sets of resources. There is no default partition, and each job must request a specific partition. Partitions and access policies are subject to change, but the following table shows the current structure. 

PartitionPurposeMax time / jobMax nodes / jobMax cores / jobMax cores / nodeDefault memory / coreMax memory / node
standardFor jobs on a single compute node7 days196969GB1462GB
parallelFor large parallel jobs on up to 64 nodes3 days646000968GB750GB
gpuFor jobs using general purpose graphical processing units3 days432GPU1286GB1953GB
gpu-migFor smaller GPU jobs3 days11MIG/job=1GPU + 4CPU16 MIGs / user4000MB2TB
interactiveFor quick interactive and debugging sessions12 hours224 / 2GPU966GB216GB

Service Unit Charge Rate

SystemMemorySpecialty HardwareSU/CPU-hrSU/GB-hrSU/GPU-hr
Rivanna375GB - 0.1770,0143 - 
Afton750GB - 0.4640.0284 - 
Rivanna750GB - 0.130.009 - 
Afton 1464GB - 0.4180.0244 - 
Afton976GBGPU: A100: 40GB0.3110.029246.381
Afton1953GBGPU: A100: 80GB0.4030.04350.89
Afton1464GBGPU: A400.340.0218.669
Afton250GBGPU: A60000.3830.06214.273
Afton374GBGPU: RTX2080Ti0.3880.0417.757
Afton125GBGPU: RTX30900.3030.07611.323
Afton375GBGPU: V1000.0580.0052.096
Afton

 1953GB

GPU:B200

0.44

0.044

76.17

Afton

1464GB

GPU:RTX6000

0.43

0.049

33.43

Remarks

  • Standard partition maximum aggregate CPU cores allowed for a single user’s running jobs is 1000.
  • Parallel partition requires at least 2 nodes and 4 CPU cores.
  • Slurm’s default memory unit is in MB. Different units may be specified, e.g. --mem=100G, where 1G = 1024M.
  • The gpu partition is dedicated to jobs that can utilize a general purpose graphics processing unit (GPGPU). In Slurm scripts, you must request at least one GPU device through --gres=gpu. Jobs that do not utilize any GPUs are not allowed in this partition.
  • Interactive partition maximum aggregate CPU cores (GPUs) is 24 (2) for a single user.
  • The NVIDIA DGX BasePOD offers high-performance GPUs that bring new AI and ML functionality to support parallel GPU computing and large deep-learning models.
  • Running jobs on gpu-mig partition will not incur any SU charges.

Learn about Slurm

Read our policies for using Afton and Rivanna

Teaser Title
Research Application Services