Equation 10 · Part 3 · How AI Datacenter Systems Engineering Actually Works
Symbol C
What this part means
the wall-clock cost of writing one checkpoint and M be the job’s mean time between failures.
Its job in the formula
C occurs above the fraction bar. The numerator is divided by the entire denominator below it.
Full expression→Symbol C→Article meaning
Where the article explains it
Let C be the wall-clock cost of writing one checkpoint and M be the job’s mean time between failures.
The passage around this formula
Treat checkpointing as a classic renewal-reward tradeoff — this is my own worked derivation, using standard reasoning from fault-tolerant computing rather than any claim from the sources below. Let C be the wall-clock cost of writing one checkpoint and M be the job’s mean time between failures. Checkpointing on an interval T costs, per mean-time-between-failures period, roughly MC/T in write overhead, plus an expected T/2 of recomputation lost when a failure lands partway through an interval. The total wasted time per period is approximately . which is minimized at
Learn the underlying idea
A variable is a named place for a value. Its letter is a local label: x can mean position in one formula and a data point in another.
Open the illustrated variables: a letter stands for a value guide →
See this notation across published equations →
Sources cited in the article section
- [3] Check-N-Run: A Checkpointing System for Training Deep Learning Recommendation Models ↗
- [4] GEMINI: Fast Failure Recovery in Distributed Training with In-Memory Checkpoints ↗
- [5] Just-In-Time Checkpointing: Low Cost Error Recovery from Deep Learning Training Failures ↗
- [9] The Llama 3 Herd of Models ↗
These citations provide research context; check each source for the exact claim it supports.