Compute Nodes¶
Perun is a cluster of compute nodes named cn[001-060] and
gn[001-076]. The nodes are equipped with x86-64 AMD EPYC
processors (universal and cloud partitions) and NVIDIA Grace
Hopper Superchips (accelerated partition). The system is built on
the BullSequana XH3000 architecture and contains three types of
compute nodes.
| Nodes | Moda / Cnt | Cores | Memory | Diskb | GPUs | Network |
|---|---|---|---|---|---|---|
| cn[001-045] | U / 45 | 320 | 1152 GB | 3.8 TB | none | NDR200 |
| cn[046-060] | C / 15 | 320 | 2304 GB | 7.6 TB | none | NDR200 |
| gn[001-076] | A / 76 | 288 | 1920 GB LPDDR5X + 384 GB HBM3 | 3.8 TB | 4× GH200 | 4× NDR400 |
a U - universal module, C - cloud module, A - accelerated module.
b The value represents raw local NVMe capacity.
Universal module nodes¶
The universal partition consists of 45 compute nodes implemented as BullSequana XH3420 blades. Each blade is a 1U hot-swap module containing three independent dual-socket nodes. The nodes are based on AMD EPYC Turin 9845 processors (Zen 5c microarchitecture) using the SP5 platform with 12 DDR5 memory channels per socket. Cooling is provided by direct liquid cooling (DLC) using cold-plate technology.
| Feature | cn[001-045] |
|---|---|
| Processor | 2× AMD EPYC Turin 9845 (160 cores per CPU) |
| Architecture | Zen 5c, SP5 |
| Memory | 1152 GB DDR5 @ 5600 MT/s |
| Local Storage | 3.8 TB NVMe |
| Interconnect | 200 Gb/s InfiniBand NDR |
Cloud module nodes¶
The cloud partition consists of 15 nodes based on the same BullSequana XH3420 hardware platform and AMD EPYC Turin 9845 processors as the universal nodes. The primary difference is the increased memory capacity and local storage, making the partition suitable for cloud infrastructure.
| Feature | cn[046-060] |
|---|---|
| Processor | 2× AMD EPYC Turin 9845 (160 cores per CPU) |
| Architecture | Zen 5c, SP5 |
| Memory | 2304 GB DDR5 @ 5600 MT/s |
| Local Storage | 7.6 TB NVMe |
| Interconnect | 200 Gb/s InfiniBand NDR |
Accelerated module nodes¶
Fig. 2: NVIDIA Grace architecture.
| Feature | gn[001-076] |
|---|---|
| Superchips | 4× NVIDIA Grace Hopper GH200 |
| CPU | 4× 72-core Arm Neoverse V2 (Grace) |
| GPU | 4× Hopper GPU, 96 GB HBM3 each |
| Memory | 1920 GB LPDDR5X (CPU) + 384 GB HBM3 (GPU) |
| Local Storage | 3.8 TB NVMe |
| Interconnect | 4× 400 Gb/s InfiniBand NDR400 |
Processors¶
AMD Turin 9845¶
Fig. 3: AMD Turin architecture.
| AMD EPYC Turin 9845 | |||
|---|---|---|---|
| Architecture | x86-64 (Zen 5c) | Process | 4 nm (TSMC) |
| Cores | 160 | Threads | 320 (SMT2) |
| Base Frequency | 2.10 GHz | Max Boost Frequency | up to 3.70 GHz |
| Memory | up to 9 TB DDR5-6400a | TDP | 390 W |
a Maximum capacity depends on the memory configuration.
Arm Neoverse V2¶
NVIDIA Grace is a 64-bit Arm-based server processor designed for tightly coupled HPC and AI systems. It is built around the Arm Neoverse V2 microarchitecture, which implements the Armv9-A instruction set, and is integrated within the Grace Hopper GH200 Superchip.
Each Grace CPU contains 72 Arm Neoverse V2 cores and is paired with LPDDR5X memory. In the GH200 configuration, the CPU memory provides up to 500 GB/s of memory bandwidth. The architecture supports Scalable Vector Extension v2 (SVE2) and Advanced SIMD (NEON), enabling efficient vectorized scientific computing.
Grace implements Large System Extensions (LSE) for efficient atomic operations and supports hardware virtualization, memory encryption, and advanced reliability features. Within the GH200 Superchip, the Grace CPU is coherently connected to the Hopper GPU via NVLink-C2C with up to 900 GB/s bidirectional bandwidth. This enables coherent CPU–GPU access to system memory with high bandwidth.
The processor is optimized for hybrid CPU–GPU workloads, AI training and inference, and large-scale HPC applications requiring high memory throughput and strong energy efficiency.
| Arm Neoverse V2 | |||
|---|---|---|---|
| Architecture | Armv9-A | Process | 4 nm (TSMC) |
| Cores | 72 | Threads | 72 (no SMT) |
| Base Frequency | 2.60 GHz | Max Boost Frequency | 3.50 GHz |
| Memory | up to 480 GB LPDDR5Xa | Memory Bandwidth | up to 500 GB/s |
a Maximum memory capacity per GH200 Superchip is 480 GB.
Accelerators¶
NVIDIA Hopper GPU (GH200)¶
The NVIDIA Hopper GPU used in the accelerated partition is part of the Grace Hopper GH200 Superchip. Hopper is a data-center GPU architecture designed for large-scale HPC and AI workloads requiring high floating-point performance and high memory bandwidth.
The GPU integrates high-performance Streaming Multiprocessors (SMs) with fourth-generation Tensor Cores supporting a broad range of precisions, including FP64, FP32, TF32, FP16, BF16, FP8, and INT8. This enables efficient execution of both traditional double-precision scientific simulations and modern mixed-precision AI workloads.
Each Hopper GPU in the GH200 configuration is equipped with 96 GB of HBM3 memory providing up to approximately 4 TB/s of memory bandwidth. The memory subsystem supports SECDED ECC protection and includes row-remapping mechanisms for improved reliability.
Hopper introduces several architectural enhancements compared to the previous Ampere generation:
Fig. 5: Grace Hopper interconnection.
- Increased FP64 and FP32 throughput
- Fourth-generation Tensor Cores
- DPX instructions accelerating dynamic programming algorithms
- 50 MB L2 cache for improved data locality
- Asynchronous execution engines and Tensor Memory Accelerator (TMA)
- Second-generation Multi-Instance GPU (MIG)
Within a 4-way GH200 node, Hopper GPUs are interconnected using high-bandwidth NVLink peer-to-peer links. Each GPU can communicate directly with its peers, enabling high aggregate bandwidth for multi-GPU parallel workloads.
The Hopper GPU is optimized for:
- Large-scale AI model training and inference
- Hybrid CPU–GPU scientific workflows
- Data-intensive workloads requiring high memory bandwidth
In the Grace Hopper configuration, the GPU is coherently connected to the Grace CPU via NVLink-C2C, enabling coherent memory semantics and high-bandwidth CPU–GPU data exchange beyond traditional PCIe-based accelerator systems.
| NVIDIA Hopper GPU (GH200) | |||
|---|---|---|---|
| Architecture | NVIDIA Hopper | GPU Generation | 9th (Data Center) |
| CUDA Cores | 16,896a | Tensor Cores | 4th Generation |
| FP64 Performance | up to ~34 TFLOP/sa | FP32 Performance | up to ~67 TFLOP/sa |
| GPU Memory | 96 GB HBM3 | Memory Bandwidth | up to ~4 TB/s |
| NVLink-C2C | up to 900 GB/s | TDP | up to 1000 W |
a Exact values depend on the specific Hopper GPU SKU used in the GH200 configuration.