GPU Cluster Burn-In Testing for Enterprise Operations
GPU cluster burn-in is a timed soak on the real boards, power path, and collectives you will run, not a slide that says the rack was “installed.” You run it to find infant mortality, bad seating, and silent fabric errors before user jobs depend on the node.
GPU cluster burn-in testing is an acceptance soak that stresses compute, memory, power, cooling, and multi-GPU communication on new or repaired nodes before production traffic. It is hardware evidence. It is not an architecture review and not a model-quality eval.
Delivery and operations owners should attach pass/fail artifacts to the node serials. This page is a burn-in method. It does not replace “enterprise AI architecture acceptance testing,” which asks whether the design is right.
What must a burn-in cover before you cut over?
| Layer | What you run | Fail signal |
|---|---|---|
| Device and memory | NVIDIA DCGM diagnostics at the level your contract named; optional gpu-burn | Failed diag, rising ECC, Xid, or a GPU that vanishes |
| Power and thermal | Sustained high-power kernels while you watch inlet, GPU temp, and PDU balance | Throttling, breaker trips, or one tray hotter than its twins |
| Collectives | NCCL or equivalent all-reduce/all-to-all at the topology you will train on | Timeouts, wrong results, or one rail slower than the rest |
| Storage path the GPUs will use | Checkpoint-sized writes from the same nodes, not a laptop copy | Hang, reset, or throughput that makes GPUs idle |
| Identity of the node | Serial, PCI map, firmware, driver, and inventory name stay aligned | A “passed” log that cannot be mapped to a board |

If any layer is skipped because “the vendor already tested it,” you own the first production incident. Factory tests do not include your PDU, your coolant loop, or your image. Burn-in is the joint between their crate and your SLO.
How should you structure the soak?
Start with a cold inventory: every GPU visible, expected NVLink or PCIe topology, and no unexpected MIG leftover. Then run device diagnostics. Only after a clean diag do you start a multi-hour soak. A soak that begins on a card that already fails DCGM wastes the weekend and contaminates the log.
Hold power high long enough to heat the loop and the room, not only the GPU die for five minutes. The useful failures show up when the CDU or rear door lags, or when two trays share a breaker. Record clocks, power, and whether the driver throttled. Do not invent a mandatory 72-hour rule if the contract said 8. Do not stop at 20 minutes if the contract said a full shift.
Then run collectives at the island size you will actually launch: 8 GPU, 16 GPU, or the rail you sold the researchers. A single-node gpu-burn that never talks to neighbors does not accept a training cluster. Dedicated private AI infrastructure should let you isolate the soak so it cannot preempt production. If the provider cannot give you exclusive nodes for burn-in, you are soaking in someone else’s outage.
Which artifacts should sign-off require?
Keep the DCGM output, the soak time series, the NCCL logs, the firmware bundle, and a one-page exception list. Name the person who can say “this serial is in production.” A green Slack emoji is not an artifact. If a GPU failed and was replaced, burn the replacement. Do not inherit the old log.
Keep the fail set. Boards that recovered after a reseat still need a second soak. Infant mortality likes to look like a “loose cable” once. Xid and ECC counters belong in the same packet as the diag. If they rose and you shipped anyway, write the risk in the ticket so the next on-call is not surprised.
OneSource Cloud treats delivery in U.S. facilities, including Texas / Richardson, as incomplete until those artifacts exist for the exclusive GPUs you were sold. Managed AI infrastructure can run the soak when your team does not staff a receiving shift. Management does not replace the serial-level evidence.
When do you re-run burn-in after day one?
Re-run after a board RMA, a tray reseat, a driver or fabric-manager jump that the canary failed, and after any power or cooling work that touched that rack. Do not re-burn the whole hall because one researcher’s job OOM’d. Scope to the changed path.
Re-run a short collective smoke after you expand the island. A node that passed alone can fail in a 16-GPU ring. That is still burn-in, just a smaller one. High-performance AI networking is in scope whenever the new node joins a rail, not only when you buy switches.
OnePlus Platform, OneSource Cloud's AI orchestration platform, should keep soak nodes out of user queues until the sign-off flag flips. If researchers can schedule onto a node that is still in gpu-burn, you do not have an acceptance process. You have a race.
FAQ
Is gpu-burn enough by itself?
It heats the die. It does not prove DCGM coverage, ECC policy, or multi-node collectives. Use it as a soak kernel if you like, then keep the vendor diag and the fabric test. A hot GPU that cannot all-reduce is not accepted for training.
How long should enterprise burn-in last?
Long enough to heat the cooling path and to catch early Xid or ECC ramps, as named in the delivery document. Hours are common. Multi-day soaks exist for dense racks. Write the number before the crate arrives. Do not negotiate it after the first failure.
Can we accept on the vendor’s factory report only?
No. Factory reports do not include your power, coolant, image, or cable map. They are an input. Your soak is the acceptance. If a vendor refuses a customer-side burn-in window, that is a contract issue, not a technical detail.
Does burn-in replace model evaluation?
No. A node can pass DCGM and still serve a bad tokenizer. Keep quality evals on a different checklist. Burn-in answers “is this machine honest.” Evals answer “is this model acceptable.”
What if only one GPU in an 8-GPU node fails?
Remove that serial, replace it, and re-soak the node as a topology, not only the new card. NVLink islands are not eight independent appliances. Shipping a 7-of-8 node into training is how mysterious NCCL timeouts start. For research sharing rules after acceptance, see AI for research only when multi-lab access is in the design.
Summary
Burn in the boards you will run: diagnostics, thermal and power soak, collectives, and a storage path, with artifacts tied to serials. Skip a layer and you signed up for the first production reset. Re-soak replacements and expanded islands.
Exclusive U.S. delivery makes the soak yours. Shared leftover capacity does not. Ask OneSource Cloud for the burn-in packet on the dedicated GPUs you are buying, then keep those nodes out of user queues until sign-off exists.