Unlock Exascale Performance on NVIDIA GB200 NVL72 with Slurm Topology-Aware Job Scheduling

· Source: NVIDIA Technical Blog · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Cloud Computing & IT Infrastructure · Depth: Intermediate, long

Summary

NVIDIA's GB200 NVL72 system, featuring 72 Blackwell GPUs and 130 TB/s NVLink bandwidth, delivers exascale compute for AI and HPC workloads, enabling over 2.6x MLPerf training performance and real-time trillion-parameter model inference. To fully utilize this infrastructure in shared clusters, topology-aware job scheduling with Slurm is essential. The new topology/block plugin, introduced in Slurm 23.11, aligns jobs with GB200 NVL72's NVLink domains, supporting larger job segment sizes up to 18 nodes. Simulations on a 5,000-node (20,000 GPU) cluster over seven days demonstrated that this approach minimizes fragmentation by concentrating small jobs on specific nodes (N17, N18) and achieves 94.2% GPU occupancy, only about 1% below theoretical maximums, proving high utilization without performance penalties.

Key takeaway

For MLOps Engineers managing NVIDIA GB200 NVL72 clusters, optimizing workload placement is crucial for maximizing performance and utilization. You should implement Slurm's topology/block plugin (Slurm 23.11+) to align jobs with NVLink domains, configuring larger jobs (e.g., 32+ nodes) with 16-node segments and smaller jobs with 2-8 node segments. Continuously monitor fragmentation and GPU occupancy, using simulation tools to validate policy changes before production deployment to sustain high efficiency.

Key insights

Topology-aware scheduling with Slurm's topology/block plugin is crucial for maximizing NVIDIA GB200 NVL72 performance and utilization.

Principles

Method

Implement Slurm's topology/block plugin for GB200 NVL72-aware job placement. Prioritize large jobs (≥64 GPUs) with maximum NVLink domain access and proportional segment sizing. Use simulation to validate new scheduling policies before production deployment.

In practice

Topics

Best for: AI Architect, MLOps Engineer, DevOps Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by NVIDIA Technical Blog.