The Definitive Guide toAI Data Centers
Ask the GuideAboutAccount

Chapter 1.2

In this chapter · 8 sections
Term help

Training Data Centers: Synchronous, Dense, Checkpointable

A training cluster is one synchronous supercomputer that moves at its slowest GPU's pace. Design for goodput per megawatt, dense and checkpointable, with cooling and fabric chosen from your rack's specs and measured traffic, before you cut steel.

GOODPUTPOWER-BOUNDDENSITY-RAMP

What you'll decide here

  1. Which scale-up domain to build to (8, 72 or 576 GPUs): it sets your tensor- and expert-parallel ceiling, copper budget and scale-out traffic.
  2. What blocking ratio each back-end tier can support, given measured collective traffic, overlap, failure headroom and step-time/MFU target, proven on the target fabric.
  3. How much density to plumb now (132 kW NVL72 to 600 kW Kyber) versus fit out today: price the irreversible substrate, release only funded reserve.
  4. Compare N, N+1 and 2N against the same maintenance, fault and recovery requirements; checkpointing prices lost work but does not prove a path may interrupt.
  5. One campus or multi-site: synchronous cross-DC fabric or asynchronous (DiLoCo-class) training, a choice that rewrites the inter-campus fiber and power-resilience plan.

During a 54-day stretch of Meta's Llama 3 405B pre-training run, up to 16,384 H100s were held in lock-step on a single job, the whole run moving at the speed of its slowest straggler. That is what a pre-training cluster is: one machine, a single tightly coupled supercomputer, not a fleet of independent servers that happen to share a building. That one fact reorganizes every downstream decision. The design objective is goodput, the fraction of wall-clock time the cluster spends doing useful gradient work, measured against the megawatts you can energize and the depreciation clock already running on the silicon. The facility must also meet your maintenance and fault requirements. Everything in this chapter follows from optimizing goodput per megawatt on a job that cannot tolerate a slow link, a hot GPU or an unsynchronized step.

This is the engineering treatment of the training-shaped side of the fork in Chapter 1.1. It takes the four defining properties of the workload (synchronous, dense, collective-dominated and checkpointable) and derives the building from them: the parallelism regime and its collectives; the scale-up domain and scale-out fabric that carry them; the power density and cooling the chosen rack requires; the reliability philosophy that checkpointing makes rational; the storage that feeds the GPUs and absorbs checkpoints; and the multi-datacenter and gigawatt-campus regime where a run outgrows one building. Accept the cluster only against a job-completion deadline that includes checkpoint writes, lost progress, restore, data input and collective stalls. A peak-rate test alone does not prove it.

Pre-training as one tightly-coupled supercomputer

Training a frontier model is a single optimization loop run across an enormous machine, and the model and its data are split four ways at once. Data parallelism replicates the model and shards the batch. Every replica computes gradients on its slice, and the replicas must agree before the next step, an all-reduce of the full gradient on every iteration. Tensor parallelism splits individual matrix multiplications across GPUs within a tightly coupled group, generating all-reduce and all-gather traffic on the critical path of every layer. Pipeline parallelism splits the layers into stages across nodes, passing activations forward and gradients back, and lives or dies on how small the pipeline bubble stays. Expert parallelism, for mixture-of-experts models, routes each token to a subset of experts on different GPUs, an all-to-all shuffle that is now one of the heaviest collectives in modern training. Together these are called 4D parallelism (5D with context/sequence parallelism), and they are why a pre-training cluster behaves as one organism rather than many.

One consequence governs the whole design: the job is synchronous, so it advances at the speed of the slowest participant. A single GPU running 10% slow (a thermal throttle, a flaky NVLink, a degraded optic) can slow the entire cluster’s affected critical-path phase by 10%, because every other GPU waits at the next collective barrier for the straggler. The whole-step penalty depends on that phase's share of the step and how much of it overlaps compute, so it is not automatically a 10% loss over the run. This is the straggler tax, and it is why training facilities are engineered for uniformity and tail control rather than average performance. It is also why one hardware failure does not degrade the job gracefully: it halts it, forcing a restart from the last checkpoint. Elastic membership or checkpointless recovery avoids that, but buys graceful degradation with replicated state and spare capacity.

Synchrony also shapes the electrical load. Aligned compute and collective phases produce correlated power swings across the hall. Production telemetry published by Microsoft, OpenAI and NVIDIA in August 2025 showed oscillation energy concentrated at 0.2–3 Hz (arXiv 2508.14318). Check the training load against the utility's ramp and oscillation limits; Chapter 4.5 derives the smoothing and storage choices.

Scale-up domain design and the scale-out fabric

AI clusters have two networks, and conflating them is the most expensive networking mistake in training. The scale-up fabric (NVLink and its NVSwitch fabric inside a node or rack) is the memory-coherent, ultra-high-bandwidth domain where GPUs talk as if they shared one address space. The scale-out fabric (InfiniBand or RoCEv2 Ethernet across the back end) connects those domains into the full cluster. The per-GPU bandwidth gap between them is roughly an order of magnitude. NVLink 5 provides 1.8 TB/s per GPU bidirectional, or ~900 GB/s each way (a 72-GPU NVL72 rack aggregates ~130 TB/s). For GB200, one 400G CX-7 scale-out NIC per GPU provides ~50 GB/s each way, giving a ~18× ratio. GB300 with one 800G CX-8 NIC per GPU, at ~100 GB/s each way, gives ~9×. Vera Rubin's current product specification gives 3.0 TB/s bidirectional NVLink and 1,600 Gb/s one-way scale-out per GPU, a ~7.5× directional ratio. These are endpoint bandwidth ratios; collective throughput depends on topology and traffic. Dividing the 1.8 TB/s bidirectional figure by a one-way NIC rate would give a misleading ~36×, so compare like with like, per direction. The first principle of training-fabric design follows: keep the heaviest collectives inside the scale-up domain, because every byte pushed onto scale-out costs an order of magnitude more in bandwidth and latency.

Scale-up domain size is therefore a first-class workload decision. An 8-GPU HGX node, a 72-GPU NVL72 rack and the coming 576-GPU Rubin Ultra NVL576 domain across eight MGX racks are not just bigger boxes. Each enlargement raises the ceiling on how much tensor and expert parallelism fits before spilling onto scale-out. A larger NVLink domain keeps a whole tensor-parallel group, or a wider set of MoE experts, inside the cheap fabric, which is why the industry is racing domain size upward. The downside is blast radius and packaging. An HPE GB200 NVL72 rack weighs approximately 3,245 lb fully loaded with PGW coolant (QuickSpecs V6, September 2026), and NVIDIA describes Vera Rubin NVL72 as roughly 4,000 lb (March 2026). The GB200 NVL72 copper spine carries 5,184 in-rack NVLink cables, and a single NVSwitch fault now degrades 72 GPUs instead of 8.

Published scale-out fabrics span 1:1, 2:1–3:1 and reported 7:1 examples. Treat those as observations, not training or inference defaults. Chapter 8.5 derives the per-tier ratio through three tests (locality, exposure and failure headroom, all read off the measured traffic matrix) and validates it on the target fabric. Synchronous collectives often justify high bisection, and local inference often permits upper-tier oversubscription, but distributed MoE inference, KV movement and prefill/decode disaggregation can demand more. SemiAnalysis's October 2024 model estimated 31.6% back-end savings from combining virtual modular switch placement with 2:1 oversubscription; the non-blocking virtual modular switch alone saved 24.9% against the same reference. That is a modeled result, not permission to choose either branch without workload evidence. → Chapter 8.5 (topology, sizing, oversubscription); Chapter 8.2 (scale-up fabric); Chapter 8.4 (InfiniBand vs RoCE).

Scale-up domain → what each enlargement buys and costs
Scale-up domainGPUs / domainIntra-domain bandwidthParallelism it unlocksSystem powerCost / blast radius
HGX node (8-GPU)8NVLink5 ~14.4 TB/s aggregate / nodeTP/EP groups up to 8 within NVLink; wider groups use scale-out.14.5 kW consumption / 15 kW system max (NVIDIA DGX B300)Large-scale training and inference; an 8-GPU in-node NVLink domain, with wider TP/EP groups crossing scale-out; air or DLC depending on the OEM system; node-sized fault boundary.
NVL72 rack72~130 TB/s rack aggregateTP + wide EP inside one rack132 kW nominal HPE GB200; Lenovo GB300 135 kW TDP / 155 kW peak; NVIDIA RA facility basis up to 142 kWDLC mandatory; 72-GPU fault domain
Vera Rubin NVL72 rack (VR200)72NVLink 6, rack-scaleTP + wide EP inside one rack188 kW Max Q / 228 kW Max P (Pegatron); 330 kW cabinet facility design basis (NVIDIA DSX)DLC only; 72-GPU fault domain
Vera Rubin Ultra: MGX NVL576 or Kyber NVL144 (roadmap)576 across eight 72-GPU MGX racks; 144 in one Kyber rackCopper NVLink within MGX racks, optical NVLink between racks; Kyber copper midplaneTP + EP + more DP inside scale-up~600 kW per Kyber NVL144 rack (GTC 2025 planning point, 800 VDC)800 VDC + DLC; very large blast radius
NVIDIA-class reference points, 2026-current. Rack-power figures name their operating or facility basis; see the key numbers for sources and vintages. Vera Rubin NVL72 racks have been shipping since June 2026 (Dell's first racks went to CoreWeave). Pegatron specifies 188 kW Max Q and 228 kW Max P, while NVIDIA DSX uses a 330 kW cabinet facility design basis. Kyber (NVL144) figures are announced roadmap, not shipping. NVIDIA targets H2 2027 for Rubin Ultra/Kyber; SemiAnalysis reported 2028 in July 2026. Feynman NVL1152 connects eight Kyber racks; its power is unpublished as of 2026-10-05.

Power density and the supported cooling envelope

The accelerator generation and the scale-up domain you chose set density in a training hall, and they put you on one side of a discontinuity. An HPE GB200 NVL72 has a 132 kW nominal rack TDP. NVIDIA's reference facility design basis for GB300 is up to 142 kW, and the Rubin Ultra / Kyber facility planning point is ~600 kW. Check each against its published facility limits before it enters your design basis. For the HPE GB200 NVL72, roughly 115 kW goes to liquid and 17 kW to residual air, and that product record, not a universal rack-kW threshold, is what makes direct-to-chip liquid necessary. Choosing this dense rack therefore chooses liquid cooling, and it does so before you order a single GPU, because the slab loading, the facility-side heat-rejection path and the pipe-rack space all have to exist first. → Chapter 5.1 (the density wall); Chapter 5.4 (DLC, the 2026 default).

The same heat split, together with the rack's airflow and inlet limits, also fixes the water side. The rack's maximum liquid inlet and maximum liquid return are separate acceptance limits, not an operating pair. Flow follows from the approved fluid, the liquid load and the design ΔT you choose, not from either maximum. Chapter 5.1 owns that heat balance and Chapter 5.7 the fluid limits, including the ~165–236 L/min worked band for this rack's 115 kW liquid share. A rack outside its supported thermal range can throttle, so correlate facility and IT telemetry against your operating point. → Chapter 5.7 (warm-water loops); Chapter 5.6 (CDUs and the secondary loop).

Reliability philosophy: checkpoint-and-resume, MTBF, and straggler economics

Reliability posture is where a training facility most needs two distinct models. Facility availability measures whether power, cooling and connectivity stay inside their contracted states. Training goodput measures how much accelerator time advances the job after node failures, detection, checkpoint overhead, restart and replay. Checkpoint-and-resume lowers the consequence of some interruptions, but it does not make facility continuity irrelevant or select a topology. Model both.

The failure rates are not theoretical. Meta's Llama 3 405B run logged 419 unplanned interruptions in a 54-day snapshot of a run on up to 16,384 H100s, roughly one every three hours. Table 5 attributes 148 of the 419 events to faulty GPUs and 72 to HBM3 errors. SemiAnalysis reported roughly seven days of MTBF for one 512-H100 cluster at a top-tier operator in October 2024. That observation is not a per-GPU rate or a scaling law. Larger jobs expose more failure domains, but the interruption distribution for your fleet, job, software stack and event definition has to be measured. Alibaba's Unicron study (December 2023) reported abnormal termination in 43.4% of the top 5% most resource-intensive training tasks. In its GPT-3 recovery example on 256 H800 GPUs, transient faults accounted for 73% of errors and were typically recoverable by restarting (arXiv 2401.00134). At these rates the cluster is always healing, so the design question is not 'how do we prevent failures' (you cannot) but 'how do we make each failure cheap.'

That reframing changes the economics of the redundancy decision without making it automatic. Compare each defined maintenance and fault state, transfer interruption, post-event loading, path and control independence, common modes and recovery time against your uptime or recovery target. Checkpointing, hot spares and fast detection can make N, N+1 or distributed power economic for a given design, while a contract or recovery limit can still require uninterrupted paths. The anti-pattern is selecting either 2N or a lean topology from “checkpointable training” alone. → Chapter 12.2; Chapter 12.5.

The straggler economics close the loop. Because the job runs at the slowest GPU's pace, a partially degraded node is often worse than a dead one. A dead node is evicted and replaced, but a silently slow node taxes every step until it is detected. Mature operators therefore invest heavily in tail telemetry: per-GPU thermal and clock monitoring, NVLink and optic error counters, and collective-timing instrumentation that flags the straggler before it has bled hours of goodput. The facility's job is to give that telemetry nothing to find, with uniform cooling, uniform power and no thermal hot spots, because every degree of thermal non-uniformity across the hall is a latent straggler. → Chapter 14.2 (DCIM and telemetry); Chapter 10.6 (GPU health observability).

Training vs inference: why the reliability spend inverts
Decision axisTraining (checkpointable)Inference (always-on)Why they diverge
Primary objectiveGoodput (useful FLOP-time)Availability vs latency SLOJob restarts vs lost revenue
Facility powerState-based selection: maintenance/fault continuity, interruption and recovery SLOState-based selection: maintenance/fault continuity, interruption and fleet failover SLOCheckpointing and request failover change outage consequence; neither selects topology
Back-end fabricMeasured collective traffic + step-time/MFU targetMeasured request/KV/EP traffic + tail-latency SLOCoupling, placement, and failure headroom set bisection—not the label
Failure responseEvict, hot-spare, resume from checkpointRoute new requests; recover or retry in-flight work within the service budgetSynchronous halt vs independent requests
Where extra $ goesFaster checkpointing, spares, straggler detectRedundant power/cooling, geo-distributionGoodput nines vs availability nines
The same building, designed for opposite objectives. Training optimizes goodput per MW; inference optimizes availability against an SLO. Sources in keynumbers.

Checkpointing as a training constraint (its bearing here)

The optimal-interval mathematics, the Young/Daly result that sets the checkpoint cadence by balancing checkpoint cost against expected lost work, is canonical in Chapter 9.4. Here we cover only its bearing on the synchronous training building, which is twofold and concrete.

First, checkpointing changes the outage consequence and can strengthen the economic case for N or N+1, but it does not select the facility topology. The state-based model must still prove which maintenance and fault cases may interrupt load, for how long, at what post-event capacity, and with what recovery and common-mode exposure. The cheaper and faster the checkpoint, the less work a failure costs, the more aggressive a cadence you can afford, and the lower the goodput penalty of any given MTBF. That makes checkpoint bandwidth a first-class facility requirement. The storage system must absorb a full-cluster checkpoint, terabytes of optimizer and model state, fast enough that the GPUs stall only briefly, because every GPU is idle during a synchronous checkpoint barrier. A slow checkpoint path converts into lost goodput on every interval. → see storage, below, and Chapter 9.3 (GPUDirect Storage).

Second, the cadence interacts with the failure rate to size everything else. At one interruption every three hours (Llama 3 scale), a checkpoint cadence and a lost-work budget together determine how many hot spares you must keep warm, and how fast the orchestration plane must detect, evict and re-place a failed node to keep measured useful progress inside the job-completion budget. Provision the checkpoint storage tier and the spare-node pool as deliberately as you provision GPUs. They are the levers that convert a high failure rate into high goodput. → Chapter 10.7 (autonomous recovery); Chapter 14.6 (spares strategy).

Storage for training: checkpoint bandwidth, dataset streaming, and LOSF

A training cluster's storage keeps expensive GPUs fed and absorbs checkpoints without stalling them. It has three distinct jobs with different performance shapes. Checkpoint write bandwidth is bursty and enormous: at a synchronous barrier the whole cluster writes its state at once, so the storage must sink terabytes in seconds to minimize the idle window. Dataset streaming (the data-loader path) is sustained, read-heavy and latency-sensitive in the tail. If the loader cannot keep every GPU's input queue full, the GPUs starve and MFU drops, the same straggler logic applied to data instead of compute. Object/capacity storage holds the raw corpus and cold checkpoints. A parallel file system (Lustre, GPFS/Storage Scale, WEKA, VAST and kin) sits in front, and the data-loader and checkpoint paths increasingly use GPUDirect Storage to move bytes directly into GPU memory, bypassing the CPU bounce buffer. → Chapter 9.1 (why storage determines GPU efficiency); Chapter 9.2 (parallel file systems); Chapter 9.5 (the data-loader path).

LOSF (Lots Of Small Files) is the storage pathology specific to AI training, and it ambushes teams that sized for bandwidth alone. Training corpora and tokenized shards are frequently millions of small objects, and small-file workloads are bound by metadata operations and IOPS, not sequential throughput. A file system tuned for the big sequential reads of checkpoint restore can choke on the random small-file reads of dataset streaming, leaving GPUs starved while the bandwidth meter reads low. Specify the storage tier against the LOSF and checkpoint-burst profiles explicitly, not against an average GB/s number, and size the metadata path (often the silent bottleneck) as deliberately as the data path. → Chapter 9.8 (sizing and data gravity); Chapter 9.9 (offline data-prep).

Deep dive: why the checkpoint-storage tier is a goodput lever, not a cost center

Treat checkpoint storage as commodity capacity and you leave goodput on the floor at every interval. The chain is mechanical. A synchronous checkpoint is a stop-the-world event: every GPU in the run holds at a barrier while cluster state is flushed, so the wall-clock cost of a checkpoint is (state size ÷ effective write bandwidth), multiplied across the whole fleet's idle time. Halve the write bandwidth and you double the idle window on every checkpoint, and you must checkpoint frequently because the failure rate is high. Under the uniform failure-in-interval assumption in Chapter 9.4, expected replay is half the interval, so a slow checkpoint path forces a longer interval to amortize the stall, which raises the expected lost work per failure. Slow storage thus costs goodput twice: once in the stall and again in the larger rollback.

The mitigations are all facility-and-stack decisions made at scoping time. Asynchronous / in-memory checkpointing stages state to host memory or NVMe and flushes in the background, so GPUs resume almost immediately. Hierarchical checkpointing writes frequent local checkpoints (to node NVMe) and infrequent global ones (to the parallel file system), bounding both stall time and blast radius. GPUDirect Storage removes the CPU bounce buffer from the write path. Each trades a little complexity or local-NVMe capacity for goodput. On a cluster where a point of goodput on a tens-of-thousands-of-GPU run is worth millions in GPU-hours, price the avoided lost progress against memory, NVMe, fabric and recovery complexity. Provision checkpoint write bandwidth against the stop-the-world stall budget you can tolerate, not against steady-state throughput. → Chapter 9.4 (Young/Daly cadence math); Chapter 9.3 (GPUDirect). The acceptance test must also prove where the staged checkpoint survives and how long restore takes: a fast local acknowledgment is not a durable cross-domain checkpoint.

132 kW HPE GB200 nominal TDP / up to 142 kW GB300 facility basis
per dense training rack (HPE GB200 NVL72 ~132 kW nominal TDP; GB300 up to ~142 kW facility basis)
~600 kWforecast
per Rubin Ultra Kyber rack (NVL144 = 144 packages / 576 dies) on 800 VDC (announced roadmap)
H2 2027 roadmap (GTC 2025); 2028 reported July 2026NVIDIA GTC (Jensen Huang); DCD, Tom's Hardwareregister ↗
Scope & caveats

NVIDIA's published figure (GTC 2025) is 600 kW per Rubin Ultra Kyber rack and GTC 2026 did not revise it. SemiAnalysis (2026-05-26) reports Kyber Ultra 'approaching 660 kW' — a single-source analyst estimate, recorded here rather than adopted, since the vendor primary figure still stands. Timing contested: SemiAnalysis (July 2026) reports Kyber NVL144 delayed to 2028 on PCB-midplane manufacturability; NVIDIA says its roadmap is intact and has not published a revised date.

30–40 kW typical RDHx; >50 kW with active fans; not a universal limit
SemiAnalysis/nVent cited RDHx range: 30–40 kW typical, >50 kW with active rear-door fans; verify your door, rack and facility limits
Scope & caveats

Select on the named door/rack, air and water conditions, fan state, containment, heat-capture target, residual room heat, climate/rejection, serviceability, redundancy, and future density.

Reference capacity, not a universal ceiling; verify named door/rack, water and air conditions, fan state, containment, and capture target.

45 °C maximum liquid inlet; 65 °C maximum liquid return (separate limits)
QCT GB200 NVL72 QoolRack reference maxima: 45 °C liquid inlet and 65 °C liquid return, as separate limits
Scope & caveats

Exact QCT reference. The 45 °C liquid-inlet maximum and 65 °C liquid-return maximum are separate limits, not a prescribed 20 K operating rise. Select a supported operating point, approved fluid, liquid heat load, and design ΔT; ASHRAE W45 describes FWS supply capability, not this product's setpoint.

Separate acceptance maxima, not a prescribed 20 K operating rise; do not attribute these limits to HPE without an HPE document that states them.

31.6% combined VMS + 2:1 modeled savingmodeled
SemiAnalysis Oct 2024 1,024-H100 model: 31.6% back-end saving from virtual modular switch plus 2:1 oversubscription vs NVIDIA reference
Scope & caveats

SemiAnalysis model for 1,024 H100s: combined virtual modular switch placement and 2:1 oversubscription versus NVIDIA reference architecture. The non-blocking virtual modular switch alone saved 24.9%.

~18× GB200 / ~9× GB300derived
NVLink 5 per-GPU scale-up (~900 GB/s per direction) vs one scale-out NIC per GPU: ~18× GB200/CX-7/400G, ~9× GB300/CX-8/800G
Scope & caveats

Blackwell values retained at their historical date. Vera Rubin NVLink 6 calculation, kept separate: 1,500/200 = 7.5 (3.0 TB/s bidirectional = 1,500 GB/s each way; 1,600 Gb/s = 200 GB/s one way).

419 / 54 days
unplanned interruptions in a 54-day snapshot on up to 16,384 H100s (~1 / 3 hr)
Scope & caveats

Whole-job interruptions during Meta Llama 3 405B pre-training, not per-GPU MTBF or facility availability.

The paper's attribution percentages do not reconcile against its own printed counts: Table 5 lists 148 faulty-GPU and 72 HBM3-attributed events among the 419 unplanned interruptions (35.3% and 17.2% of that base), so the quoted ~78% hardware and 58.7% GPU shares are not shares of the same 419 denominator this tile values. Use the counts, not the percentages, and state your denominator.

~7 days / one 512-H100 cluster
reported MTBF for one 512-H100 cluster at a top-tier operator
Scope & caveats

SemiAnalysis reported this for one 512-H100 cluster at a top-tier operator in October 2024. It is not a per-GPU rate, a scaling law, or a portable fleet baseline; do not extrapolate it by accelerator count.

90% vs 96% scenariomodeled
training-goodput sensitivity scenario: 90% vs 96% (illustrative; replace with your fleet's measured goodput)
Sep 2026Guide analysis — stipulated sensitivity scenario; no claim of an industry measurement.register ↗
Scope & caveats

Stipulated endpoints for sensitivity only. They are neither measured provider outcomes nor universal targets. Chapter 14.1 reconciles productive-time boundaries; a site measures its own baseline.

Multi-datacenter and gigawatt-campus training

A single building has a ceiling: the power it can energize, its land, a coherent cooling plant. Frontier runs have already hit it. Power is the binding constraint of 2026, and one campus increasingly cannot host enough of it for the largest runs, so the supercomputer is being stretched across multiple buildings and campuses. Google trained Gemini Ultra across TPU SuperPods in multiple data centers, model-parallel within a superpod and data-parallel across superpods, over its intra- and inter-cluster network, with latency and bandwidth sufficient to preserve a synchronous training paradigm. Microsoft gives the reason plainly for its Fairwater sites: land and power availability make it necessary to spread the work across locations. Meta's Prometheus in New Albany, Ohio is a regional cluster: its September 2025 plan targeted 1 GW across five or more data-center buildings, weatherproof tents and adjacent colocation facilities. Microsoft's Fairwater AI WAN describes the different case of synchronized training across regions. → Chapter 8.8 (scale-across: multi-campus and cross-region fabric).

This forces a real fork. Synchronous cross-DC training keeps the single-job, lock-step model and extends the non-blocking fabric across campuses with dedicated dark fiber. It preserves model quality and simplicity, at the cost of enormous, low-latency, high-bandwidth inter-campus links and the speed-of-light latency floor between sites, which bounds how far apart they can sit before the collective stalls. Asynchronous / low-communication training (the DiLoCo family: Streaming DiLoCo, DiLoCoX and async variants) lets each site take many local steps before exchanging compressed pseudo-gradients. That slashes inter-site bandwidth by orders of magnitude (DiLoCo demonstrated comparable quality while communicating ~500x less) and tolerates wide-area links and stragglers, at the cost of algorithmic complexity, staleness management and a model-quality regime that is still maturing. The choice rewrites the inter-campus fiber plan, the power-resilience design and the orchestration plane. → Chapter 8.8; Chapter 10.8 (training frameworks).

Deep dive: the power-resilience case for distributing a single run

Distributing a training run across campuses is usually read as a capacity story: no single site has the megawatts. A second driver matters as runs reach gigawatt scale: power resilience. A synchronous job on one campus is hostage to that campus's power, and a grid fault, a generator trip or a ride-through failure can drop the entire run. Large data-center loads have also transferred off the grid in gigawatt-scale events: about 1.5 GW during the July 10, 2024 Virginia six-fault, 82-second sequence, and about 3.8 GW following a normally cleared Northern Virginia 230 kV fault on July 22, 2026. PJM reported that the 2026 facilities switched to on-site backup generation; that grid-load transfer does not establish that their training jobs stopped. NERC issued a Level 3 computational-load alert on May 4, 2026.

Spreading the run across sites degrades rather than kills the job only where the implementation supports it: state replicated so no campus holds an indispensable shard, elastic membership and quorum rules that let the collective re-form without it, and a recovery path you have tested. Meet those and the surviving campuses continue while the affected campus rejoins. Miss them and distribution has added a failure domain rather than removed one, because asynchrony tolerates stragglers and staleness but does not rebuild lost state. Score the option on recovery time and remaining throughput.

The consequence for the building program: at gigawatt scale, the multi-datacenter decision is no longer purely about fitting the load. It is also a reliability-engineering decision that trades inter-campus fiber and orchestration complexity for independence from any single point of grid failure. That pulls the energy-supply and ride-through strategy (→ Chapter 3.4, Chapter 4.10) and the cross-region fabric (→ Chapter 8.8) into the same design conversation as the parallelism strategy. The largest runs of 2026 are being scoped by people who hold all three at once.

Anti-patterns specific to training builds

The recurring training mis-scopes share a root: reasoning from the equipment or the building instead of from the synchronous, dense, checkpointable nature of the job. Four are worth naming.

  • Unvalidated back-end blocking. Copying 1:1, 2:1 or 3:1 from a workload label instead of measuring collectives, placement, overlap, failure headroom and the step-time target. This either overbuilds stranded bisection or starves the job. Validate every tier on the target fabric. → Chapter 8.5.
  • Topology chosen from checkpointability. Treating “checkpointable” as proof that N/N+1 is enough, or as proof that 2N is waste, without modeling maintenance states, defined faults, transfer interruption, post-event loading, independence, common modes, recovery SLO and contract. Checkpointing is one consequence-mitigation input. → Chapter 12.2.
  • Designing to today's density. Pouring a slab and water plant for the current generation, then being unable to absorb the next density step without structural rework, new utility service or tearing out plant under a running hall. Price the irreversible reserve for each named ramp scenario and record when it is released. → Chapter 5.10.
  • Bandwidth-only storage spec. Sizing the storage tier against an average GB/s number while ignoring the LOSF metadata profile and the stop-the-world checkpoint burst, which starves GPUs on the data-loader path or stalls them on every checkpoint. → Chapter 9.1.
This chapter is the training-shaped branch of the fork in Chapter 1.1; its inference counterpart is Chapter 1.3 and the hybrid RL middle is Chapter 1.4. The cooling limits this chapter treats as a fork are engineered in Chapter 5.1 and Chapter 5.4, with warm-water loops in Chapter 5.7. The scale-up and scale-out fabrics are in Chapter 8.2, Chapter 8.4 and Chapter 8.5, and multi-campus DCI is in Chapter 8.8. Storage and the data path run from Chapter 9.1 through Chapter 9.5, the checkpoint cadence math is in Chapter 9.4, and autonomous fault recovery is in Chapter 10.7. For the goodput-versus-availability reliability rethink, see Chapter 12.2 and Chapter 14.4. The economics that score a training build live in Chapter 1.8.
Cite this chapter
Fehn, J. (2026). Training Data Centers: Synchronous, Dense, Checkpointable (Chapter 1.2). The Definitive Guide to AI Data Centers. https://aidatacenterguide.com/part-1-strategy-workload-archetypes-and-economics/1-2-training-data-centers-synchronous-dense-checkpointable (accessed 2026-10-05).
@misc{aidc-1-2,
  author       = {Fehn, Jacob},
  title        = {Training Data Centers: Synchronous, Dense, Checkpointable (Chapter 1.2)},
  howpublished = {The Definitive Guide to AI Data Centers},
  year         = {2026},
  url          = {https://aidatacenterguide.com/part-1-strategy-workload-archetypes-and-economics/1-2-training-data-centers-synchronous-dense-checkpointable},
  note         = {Accessed 2026-10-05}
}
Spotted an error? Suggest an edit