← BLOG

Spot vs reserved GPUs: when the math flips

Jun 19, 2026·Marcus Lee
economics
guides

The eviction tax

Spot GPUs are cheap because the provider can take them back. For batch training, the real cost is checkpoint frequency plus restart time.

Rule of thumb: if your effective interruption rate is above 8% per hour, on-demand almost always wins once you factor in engineer time.

A worked example

  • 8xH100 spot at $18/hr, on-demand at $32/hr.
  • Training run: 72 hours if uninterrupted.
  • Average interruption: every 6 hours, with a 4-minute recovery.

Effective spot cost: $1,458 On-demand cost: $2,304

Spot wins here — but only because we assumed 4-minute recovery. Push that to 15 minutes and the gap closes to under $100.

When spot is a trap

  • Distributed jobs > 32 GPUs.
  • Anything with strict deadlines (customer demos, benchmark deadlines).
  • Fine-tuning where checkpoint restore corrupts optimizer state.