Economics
Recorded H100 SXM rates verified on 2026-10-19 span 3.4× across 28 offerings
Including rates verified 183 days apart, the widest H100 SXM span widens to 5.4× (Lambda at $104.05 per petaFLOP-day on 2026-04-19; Azure at $565.76 on 2026-10-19).
Published on-demand rate, $ per petaFLOP-day (log scale) →
Hourly instance rate ÷ the instance’s dense BF16 throughput, over 24 hours. Cheaper is left.
Published on-demand rate, $ per petaFLOP-day (log scale) → Price verified2026-03-292026-04-192026-10-19 |
|---|
B2003 offerings · 3 providers2.0× spread |
L40S1 offering · 1 provider |
MI300X17 offerings · 1 provider2.0× spread |
GB2001 offering · 1 provider |
H200 SXM36 offerings · 4 providers3.4× spread |
H100 SXM31 offerings · 6 providers5.4× spread3.4× across 28 offerings |
A100 SXM37 offerings · 6 providers3.0× spread |
Hourly instance rate ÷ the instance’s dense BF16 throughput, over 24 hours. Cheaper is left.
Published on-demand offerings drawn, each a distinct provider, instance and region. 1 further offering could not be placed on this axis; the caption below names it with the reason.
GPU classes, ordered by median price per unit of peak throughput: B200 has the lowest median, A100 SXM the highest.
Providers, across 51 priced regions. 101 of the drawn offerings come from Azure, including its regional quotes.
The widest spread inside a single GPU class among rates that share a verification window: H100 SXM on 2026-10-19, across 28 drawn offerings, from AWS’s rate in US East (N. Virginia) at $166.87 to Azure’s rate in South Africa West at $565.76.
Across all recorded vintages, the widest spread inside a single GPU class: H100 SXM, from Lambda’s single-GPU rate in US (Texas) at $104.05 (verified 2026-04-19) to Azure’s 8-GPU rate in South Africa West at $565.76 (verified 2026-10-19). Those dates are 183 days apart, so this ratio reflects whatever the price did between them as well as the distance between the two sellers.
Price dispersion, by GPU class. One mark per published on-demand offering, positioned on a shared logarithmic axis of dollars per petaFLOP-day (the instance’s hourly rate divided by its dense BF16 throughput, with no sparsity uplift).
Equal distances along the axis are equal ratios.
Mark ink encodes the date the price was verified: full ink for the 2026-10-19 refresh, half-tone for older offerings, and a hairline outline with no fill for the oldest at 2026-03-29.
The short vertical rule in each row is that row’s median; marks are nudged off the centre line so a cluster stays countable.
One offering is not drawn: GCP’s H200 SXM in US Central (Iowa) (no published rate).
3 of the drawn offerings are priced as single-GPU instances and the rest as multi-GPU nodes; the denominator divides node size out, so they share an axis, but they are different products to buy.
These are published list prices. Private contract rates and customer-specific discounts are outside this dataset.
Every rate, and what building instead would cost
The figure above draws the on-demand tier because that is the tier every provider publishes. The table below adds the rest (spot, one-year and three-year reserved, each cell dated with its verification). The summary and comparison normalize cloud and on-prem daily costs by dense BF16 peak capacity. The on-prem calculator separately estimates delivered-compute cost at its stated utilization and adjustable useful life. How the index is derived
CHEAPEST ON-DEMAND
CHEAPEST SPOT
ON-PREM (3YR AMORT.)
Rate cards quote dollars per hour for machines holding different accelerators in different quantities; dividing by the throughput inside each machine puts them on one axis.
The index over time
The $/petaFLOP-day index
Cheapest on-demand $/petaFLOP-day for H100 SXM (8-GPU node), across the daily-refreshed providers (AWS, Azure, Oracle). GCP, CoreWeave and Lambda prices come from manual snapshots; those dated quotes appear separately below and are excluded from this daily series.
Pool composition. This is a cheapest-across-the-pool statistic, so its level moves when the pool changes even if no provider changed price. 7 stretches were drawn from fewer than the full 3 providers: 2026-07-21 → 2026-08-08, Azure only; 2026-08-13 → 2026-08-13, AWS + Oracle (OCI) only; 2026-08-20 → 2026-08-20, AWS + Oracle (OCI) only; 2026-09-07 → 2026-09-07, AWS + Oracle (OCI) only; 2026-09-12 → 2026-09-12, AWS + Azure only; 2026-09-26 → 2026-09-28, Azure + Oracle (OCI) only; 2026-10-04 → 2026-10-07, Azure + Oracle (OCI) only. From 2026-07-21 to 2026-08-08, AWS and Oracle quotes were missing from the captures. The minimum for those dates therefore covers Azure alone. The shaded bands on the plot mark them.
Each vertical rule marks a date the daily-refresh provider pool changed width, and the line is the cheapest quote in whatever pool that date had, so a step across a rule is a different set of providers being compared.
Current quotes by vintage
How old each live on-demand quote for H100 SXM (8-GPU node) is right now, oldest first; a manual-snapshot quote can be materially older than a daily-refreshed one. A provider whose regions share one verification date folds to one line; every region’s own figure remains in the rate table.
| Provider | Region | $/pFLOP-day | Verified | Cadence |
|---|---|---|---|---|
| CoreWeave | US East (N. Virginia) | $149.29 | 2026-03-29 | manual snapshot |
| GCP | US Central (Iowa) | $268.29 | 2026-04-19 | manual snapshot |
| Lambda | US (Texas) | $104.05 | 2026-04-19 | manual snapshot |
| AWS | 3 regions | $166.87–$208.59 | 2026-10-19 | daily |
| Azure | 24 regions | $311.48–$565.76 | 2026-10-19 | daily |
| Oracle (OCI) | Global | $242.55 | 2026-10-19 | daily |
Where the throughput figures come from
Divisors come from Epoch AI’s ML Hardware database and from AMD’s and NVIDIA’s published specifications, named per class in the throughput table. The full derivation, with its assumptions.
12 runs have a published training cost · latest Grok 4, Jul 2025 · 8 later recorded runs
Published training-cost figures
Published training-cost figures: 11 Epoch AI estimates and 1 lab statement, covering 12 frontier runs. The latest included release is Grok 4 (Jul 2025).
| Run | Released | Published cost | Basis |
|---|---|---|---|
| Grok 4 · xAI | Jul 9, 2025 | $388M | Epoch AI estimate · 2023 US dollars |
| Llama 4 Behemoth (preview) · Meta Platforms, Inc. | Apr 5, 2025 | $45M | Epoch AI estimate · 2023 US dollars |
| GPT-4.5 · OpenAI | Feb 27, 2025 | $366M | Epoch AI estimate · 2023 US dollars |
| Grok 3 · xAI | Feb 17, 2025 | $218M | Epoch AI estimate · 2023 US dollars |
| DeepSeek-V3 · DeepSeek | Dec 26, 2024 | $5.6M | Lab statement · assumes $2 per H800 GPU-hour; excludes prior research and ablation experiments |
| Grok-2 · xAI | Aug 13, 2024 | $32M | Epoch AI estimate · 2023 US dollars |
| Llama 3.1-405B · Meta Platforms, Inc. | Jul 23, 2024 | $53M | Epoch AI estimate · 2023 US dollars |
| Claude 3.5 Sonnet · Anthropic | Jun 20, 2024 | $26M | Epoch AI estimate · 2023 US dollars |
| Nemotron-4 340B · Nvidia | Jun 14, 2024 | $21M | Epoch AI estimate · 2023 US dollars |
| Gemini 1.0 Ultra · Google DeepMind | Dec 6, 2023 | $31M | Epoch AI estimate · 2023 US dollars |
| Inflection-2 · Inflection AI | Nov 22, 2023 | $13M | Epoch AI estimate · 2023 US dollars |
| GPT-4 (Mar 2023) · OpenAI | Mar 15, 2023 | $37M | Epoch AI estimate · 2023 US dollars |
Source: Epoch AI, CC BY 4.0.