Utilization Economics: MFU, Goodput, and Thinking in Throughput
Everything in this course converges on one habit of mind: think in throughput and utilization, and measure them honestly. The AI factory is easy to fool yourself about, because peak specifications are large and reassuring while realized output is smaller and harder to see. The metrics in this lesson are the instruments that keep you honest, and they are the numbers an operator, investor, or policymaker should demand before believing any claim about a building's capacity.
The master metric is utilization — the fraction of the machine's potential that is actually turned into useful work. Its rigorous form in this domain is model FLOPs utilization, or MFU: the ratio of the arithmetic the model genuinely needed to the arithmetic the hardware could have performed in the same time at full speed. An MFU of, say, forty to fifty percent — typical for well-run large-model training — means that even a superbly engineered building converts only about half of its theoretical arithmetic into forward progress; the rest is lost to data movement, communication, stalls, and imperfect overlap. That is not a failure; it is the honest baseline, and it reframes the peak-specification number as a ceiling almost no one touches. The gap between peak and MFU is precisely the territory that density, fabric, locality, and orchestration fight over. Every lever in this course shows up as a change in this one ratio.
Alongside utilization sits goodput — useful output actually delivered, as opposed to raw throughput, which counts all work including the work you have to throw away. The distinction matters because large runs waste effort: a job that fails partway and restarts from a checkpoint loses everything computed since that checkpoint; a straggler forces peers to wait; a corrupted step must be redone. Raw throughput counts all of that motion; goodput counts only what advanced the finished product. A building can look busy — high throughput — while its goodput is mediocre because too much of the motion is rework. In factory terms this is yield: parts produced versus good parts shipped, and only good parts are worth anything.
Yield forces attention on failures, which at cluster scale are constant rather than exceptional. When thousands of chips, links, and power and cooling components run continuously, something is always failing somewhere; the relevant question is not whether but how the architecture contains it. This is the discipline of failure domains — arranging the building so that a single fault takes down the smallest possible block and the line keeps producing. Frequent, cheap checkpointing limits how much work a failure destroys. Redundancy and fast fault detection let the orchestrator route around a dead node rather than stalling on it. Isolation keeps a cooling or power fault confined to one section instead of cascading across the floor. Each of these protects goodput by shrinking the cost of the failures that are certain to occur, exactly as a factory designs its line so one broken station does not idle the whole plant.
These metrics compose into the two ratios that opened the course. Higher MFU means more of the silicon's potential becomes tokens, lifting both tokens-per-dollar and tokens-per-watt. Higher goodput means less of the building's dollars and watts are spent on rework, lifting both again. Contained failure domains protect both by keeping realized output close to potential output. Read together, they tell you what a building actually produces at sustained load — the only number that matters — as opposed to what its component specifications promise. An investor who asks for MFU, goodput, and failure behavior at scale learns more about a cluster's real value than any chip count conveys. An operator who drives those numbers upward is directly moving the factory's profit and its energy efficiency. A policymaker who understands them sees why the same megawatts, architected and operated differently, yield very different amounts of intelligence.
So the whole course closes where it began. The building is a factory; the product is tokens; the goal is throughput at the lowest cost and energy per unit. Custom silicon, high-bandwidth memory, dense liquid-cooled racks, topology-aware fabric, data locality, and orchestration are not separate topics but one integrated production line, and each is judged by a single question: does it move realized tokens-per-dollar and tokens-per-watt upward at sustained load? The chip that wins in isolation loses in a badly built line, and a modest chip wins in a well-built one. Think in throughput and utilization, measure honestly with MFU and goodput, design for the failures you know are coming, and you will see the AI factory as it truly is — a manufacturing system whose output is set by the whole line, never by any single machine in it.