AIMS Cluster

The AIMS cluster is a Linux SLURM cluster with 12 compute nodes, a total of 192 high-performance CPU cores and 768GB of memory. Each cluster node consists of 2TB of NVMe local storage, as well as 50TB of shared network-attached storage (NAS).  In addition, all nodes feature 64GB memory.

This cluster also includes a tile server system based on the TileServerGL open-source project, as well as a software development system which contains both the Intel Fortran and Nvidia CUDA Fortran compilers.

The cluster is housed at the Mississippi Center for Supercomputing Research (MCSR) facility on the University of Mississippi main campus, which is a secure facility that provides a UPS system that features backup generators for high availability.

Specifications

Nodes 1-3 consist of 16-core Intel Xeon Silver 4309Y processors and 64GB of memory.  Nodes 4-12 consist of AMD Ryzen 9 7950X3D 16-core processors.  These processors also feature 128MB of L3 cache (AMD 3D V-Cache™), specifically chosen due to performance gains during the execution of the TopAGNPS, AnnAGNPS and CCHE1D numerical models.

SLURM

The AIMS cluster has two SLURM queues.  The “aims-default” queue contains the nodes with Intel Xeon processors and 64GB memory.  This queue is used for general processing such as data manipulation and transformation.  The “aims-highperf” queue contains the nodes with AMD 3D V-Cache™. This queue is reserved for the TopAGNPS, AnnAGNPS and CCHE1D numerical models.