Standalone · Cluster

aicr: NVIDIA's AI Cluster Runtime

The AI Cluster Runtime is NVIDIA's answer to the cluster-operations problem: a runtime that makes GPU clusters manageable, observable, and safe to operate at scale.

Operating a GPU cluster is a different job from operating a CPU cluster. The failure modes are more exotic, the hardware is more expensive, and the blast radius of a mistake is bigger. NVIDIA's AI Cluster Runtime (aicr) is the attempt to make cluster operations first-class.

What aicr is

The AI Cluster Runtime is NVIDIA's answer to the cluster-operations problem. It provides the runtime layer for AI clusters: the tooling and services that make a pile of GPUs into a manageable, observable, safe-to-operate system.

It's the kind of thing that lives between the hardware and the workload: it knows about the GPUs, the fabric, the storage, and it exposes that knowledge to the operators and the schedulers.

Why it matters

Mental model

aicr is the operating system for the GPU cluster. Just like an OS abstracts the CPU and memory, aicr abstracts the GPUs, fabric, and storage.

In production

For a team running 4000 B200s, the runtime is the difference between a fleet and a pile of GPUs. The GPU-aware scheduling, the fabric health signals, the observability, they're what let you treat the cluster as a system instead of a collection of machines.

The takeaway

GPU clusters need a runtime, not just a scheduler. The AI Cluster Runtime is NVIDIA's bet on what that looks like.

Sources

Back to the blog