Writing

Working notes on GPU utilization, yield, and where the hours go. Published sources only.

Essay · September 2026 · Shobhit Paliwal

Why did CPUs never have this problem?

What I learned about GPU utilization, and where I would like to be corrected. "Utilization" turns out to be three different numbers; a public production trace of 143 GPU workers where two-thirds of one-minute samples record a duty cycle of exactly zero; why the operating system that saved CPUs from this has no GPU equivalent; the "there are no idle GPUs" objection and why it changes the question rather than the measurement; and six questions only people who run real clusters can answer. With a glossary that spells out MFU, HFU, SM occupancy, and throttle reasons.

Read on Medium

Coming next

The pieces below are in progress and will be published here once the underlying numbers are sourced and checked:

If you run GPU infrastructure and any of this described your fleet a little too accurately, send 24 hours of metrics and get a written analysis back. No agent, no access, no NDA.