Compute for the entire job, not the hourly rate. Set the shape of your run once and every provider that publishes a rate for that card is priced against it.
We run that sum once for each provider. The GPU-hours stay the same — only their rate changes. Cheapest is at the top, and the percentage next to each row is how much more it costs than the cheapest one. Right now the same 8 GPU-hours cost $53 at the cheapest provider and $142 at the most expensive.
Which prices are counted
Basisper GPU only
Billingon demand only
Left outspot · reserved · committed · quote-only
Per providertheir cheapest rate for this card
Models listed38 of 63 tracked
Spot prices are left out because the provider can take the machine back mid-run, so they are not a price for an 8-hour job. The picker only lists cards that at least two providers price the same way — with one provider there is nothing to compare.
What this does not know
Minimum order sizes aren't checked. Some providers only sell this card in fixed bundles — a node of 8, say — so a listed rate for 1 GPU is not always something you can actually buy at every provider on this list.
The run occupies the GPUs continuously for all 8 hours. No queueing, no idle time, no checkpoint restarts, no per-second billing below the hour.
Availability is not checked. We hold published prices, not stock levels, so this will quote you 1 GPU from a provider who may not have 1 free right now.
Compute only. Storage and data transfer are not included — we don't collect those prices. This makes providers with free data transfer look worse than they are, and providers who charge for it look better. Moving 4 TB out at $0.02/GB would add $80 that this table never shows.