009How much compute does AI demand need by 2027?
OpenRouter’s 23.8T tokens a day would need about 60 MW of today’s hardware at benchmark throughput. In pack 007’s base case its tokens grow 22× by December 2027, but at today’s prices the compute they need grows only about 10×, because cheap models keep taking share. If the whole market’s inference demand grew at that pace, about 7.2× a year, it would need about 47 GW of new GB300-class capacity by the end of 2027, or 22 GW if it were all Vera Rubin. The AI chips sold in all of 2026 add roughly 10–11 GW for inference.
A token isn’t a token
Left: tokens a day from one megawatt of all-in power for each system serving DeepSeek V4 Pro on SemiAnalysis’s AgentX benchmark, which replays real coding-agent sessions, at 100 tokens/s per user. As on OpenRouter, most of the tokens are cached input. Values at 100 tokens/s are SemiAnalysis’s interpolations between measured points. GB200 is our estimate. B300 ran vLLM, Vera Rubin pre-release TensorRT-LLM and the others SGLang. Right: tokens a day from one B200 by model, with 8K-token prompts and 1K-token answers at about 50 tokens/s per user.
Data
| System | Software | Tokens/s per MW, all-in | Tokens a day per MW | Tokens a day per GPU |
|---|---|---|---|---|
| H200 | Dynamo SGLang, FP8 | 2.26M | 0.20T | 0.27B |
| MI355X | SGLang, FP4 | 2.01M | 0.17T | 0.36B |
| B300 | vLLM, FP4 | 5.56M | 0.48T | 0.91B |
| B200 | SGLang, FP4 | 6.95M | 0.60T | 1.0B |
| GB200 NVL72 (est.) | — | 19.95M | 1.72T | 3.2B |
| GB300 NVL72 | Dynamo SGLang, FP4 | 28.50M | 2.46T | 5.2B |
| Vera Rubin NVL72 | TensorRT-LLM (pre-release), FP4 | 59.40M | 5.13T | — |
| Model | Active / total parameters | H100 | H200 | B200 |
|---|---|---|---|---|
| gpt-oss-120b | 5.1B / 117B | 0.78B | 0.81B | 3.8B |
| MiniMax-M2.5 | 10B / 230B | 0.15B | — | 1.0B (44 tok/s) |
| Llama 3.3 70B (dense) | 70B / 70B | 0.13B | 0.18B | 0.53B |
| DeepSeek-R1 | 37B / 671B | 6.4M | 0.11B | 0.40B |
| Kimi K2.5 | 32B / 1T | — | 69M (47 tok/s) | 0.28B (47 tok/s) |
| GLM-5 | 40B / 744B | — | 58M (40 tok/s) | 0.26B (44 tok/s) |
Tokens a day per GPU at full load. Interactivity is 50 tokens/s per user unless shown. DeepSeek-R1’s 671B parameters don’t fit on one 8-GPU H100 server, which is why its H100 figure is so low.
Four things set what a token costs
The model. Compute per token rises with the parameters a model uses for each token more than with its total size, though total size and the length of the conversation matter too. On one B200, gpt-oss-120b, which uses 5.1B parameters per token, makes 3.8B tokens a day. DeepSeek-R1, at 37B, makes 0.40B. MiniMax-M2.5 uses a quarter of GLM-5’s active parameters and makes 3.9× its tokens. The rule is rough: Llama 3.3 70B, which uses all 70B of its parameters for every token, makes more than DeepSeek-R1. We size every model by its active parameters.
The hardware. Serving DeepSeek V4 Pro to coding agents at 100 tokens/s per user, a megawatt of GB300 NVL72 racks serves 13× the tokens of a megawatt of H200s running at 8-bit precision, and 4.1× those of B200s. Vera Rubin, now shipping, doubles GB300 again. Racks of 72 GPUs win on large models because they spread the model’s experts and its memory of the conversation across many chips. At full load, a gigawatt of GB300s would get through about 100 days of OpenRouter’s October volume each day, if every token were a DeepSeek V4 Pro agent token.
The kind of token. Output is 2.4% of OpenRouter’s tokens but about 34% of the GPU time behind them. New input is 19% of the tokens and 55% of the time. Cached input, the context agents send again at every step, is 79% of the tokens and about 11% of the time. These weights follow the labs’ own pricing: output costs about five times new input, and a cache read a tenth to a twentieth of it; we use a twentieth.
Speed and memory. Serving each user faster means smaller batches. DeepSeek-R1 on a B200 makes 6,799 tokens/s per GPU at 30 tokens/s per user and 2,685 at 100. A model that doesn’t fit on one server is worse: at 50 tokens/s per user, DeepSeek-R1’s best H100 setup made 74 tokens/s per GPU, against 4,610 on a B200.
On OpenRouter, 12% of the tokens use about half the compute
Share of OpenRouter’s tokens, of the compute they need (our estimate) and of spend (pack 007’s estimate), October 1–18. Models are grouped by whether their weights are published and by parameters used per token. Closed models’ sizes are our estimates from their prices; see Method. Free versions count in tokens and compute but not in dollars.
Data
| Group | Tokens | Compute | Dollars | Biggest models |
|---|---|---|---|---|
| Open, 20B active or less | 50% | 17% | 4% | DeepSeek V4.1 Flash, GLM-5.3 Flash, MiMo-V2.6 Flash, Space Bunny |
| Open, larger | 22% | 26% | 22% | Step-5, Hunyuan 4, GLM-5.3, Nemotron 3 Ultra, Kimi K3 |
| Closed, small | 9% | 1% | 2% | GPT-6 Luna, Claude Haiku 5.5, Gemini Flash-Lite |
| Closed, larger | 12% | 49% | 64% | Claude Opus 5.5 and Sonnet 5.5, GPT-6 Sol and Astra, Gemini 3.8 Flash, Muse Spark |
| Long tail | 7% | 7% | 8% | OpenRouter’s row for every model outside its top 50 |
| System | OpenRouter’s October tokens need, all-in | GPUs |
|---|---|---|
| H200 | 250 MW | 180,000 |
| MI355X | 280 MW | 130,000 |
| B300 | 100 MW | 53,000 |
| B200 | 81 MW | 47,000 |
| GB200 NVL72 (est.) | 28 MW | 15,000 |
| GB300 NVL72 | 20 MW | 9,300 |
| Vera Rubin NVL72 | 9 MW | — |
| Today’s mix of hardware | 60 MW | — |
OpenRouter in GPUs
At SemiAnalysis’s measured throughput and 60% utilization, October’s 23.8T tokens a day would need about 20 MW of GB300 racks, about 9,300 GPUs. On H200s they would need 250 MW. On a mix of hardware like the industry’s installed base today, part Hopper, part Blackwell, part TPU and other chips, they would need about 60 MW. Every megawatt here is all-in: chips, servers, networking and cooling. Real deployments run older software than a tuned benchmark, which pushes the need up; how closely the benchmark’s traffic matches OpenRouter’s moves it either way (see Method).
The compute isn’t where the tokens are. Open models that use 20B parameters or fewer per token, led by DeepSeek V4.1 Flash with 21% of all tokens, are 50% of the tokens, 17% of the compute and 4% of the dollars. Closed models above that size, among them Claude Opus 5.5 and Sonnet 5.5, GPT-6 Sol and Astra and Gemini 3.8 Flash, are 12% of the tokens, 64% of the dollars and, by our price-based estimate, 49% of the compute. Opus 5.5 alone is 3% of the tokens and about 18% of the compute. Those compute shares rest on what we assume about the labs’ margins: at gross margins of 45–75% instead of 60%, the larger closed models are 38–56% of the compute.
Tokens 22×, compute 10×, dollars 4.2×
OpenRouter by month, October 2026 = 1, log scale. Tokens and dollars are pack 007’s paths; growth halves every 3, 6 or 12 months. Compute is our estimate at today’s efficiency, holding each model’s price fixed: the model mix that reproduces pack 007’s tokens and dollars each month, times each model’s compute per token.
Data
| Path | Tokens a day, Dec 2027 | Spend a year, Dec 2027 | Compute vs October | GB300s needed | On today’s hardware |
|---|---|---|---|---|---|
| Low (halves every 3 months) | 171T | $10.5B | 4.1× | 80 MW | 245 MW |
| Base (halves every 6 months) | 513T | $17.7B | 10× | 195 MW | 600 MW |
| High (halves every 12 months) | 1,350T | $28.6B | 23× | 460 MW | 1.4 GW |
| Month | Tokens a day | Spend, a year | Compute vs October | GB300s needed |
|---|---|---|---|---|
| Oct 2026 | 23.8T | $4.2B | 1.0× | 20 MW |
| Nov 2026 | 35.2T | $5.1B | 1.3× | 26 MW |
| Dec 2026 | 50.1T | $6.0B | 1.7× | 33 MW |
| Jan 2027 | 69.1T | $7.0B | 2.1× | 41 MW |
| Feb 2027 | 92.3T | $8.0B | 2.6× | 51 MW |
| Mar 2027 | 120T | $9.1B | 3.1× | 62 MW |
| Apr 2027 | 152T | $10.2B | 3.8× | 74 MW |
| May 2027 | 189T | $11.2B | 4.4× | 87 MW |
| Jun 2027 | 229T | $12.3B | 5.2× | 100 MW |
| Jul 2027 | 272T | $13.3B | 5.9× | 115 MW |
| Aug 2027 | 318T | $14.3B | 6.7× | 130 MW |
| Sep 2027 | 365T | $15.2B | 7.5× | 150 MW |
| Oct 2027 | 414T | $16.1B | 8.4× | 165 MW |
| Nov 2027 | 464T | $16.9B | 9.2× | 180 MW |
| Dec 2027 | 513T | $17.7B | 10× | 195 MW |
OpenRouter in 2027
In the base case OpenRouter handles 513T tokens a day by December 2027, 22× October’s, while spend grows only 4.2×, so the average price of a token falls 5.1×. Holding each model’s price fixed, as we do, that requires cheaper models to keep taking share: in the mix that reproduces pack 007’s numbers, DeepSeek V4.1 Flash’s tokens grow 48× and Claude Opus 5.5’s 1.5×. Because the cheap tokens need little compute each, compute grows 10×, from 20 MW of GB300s to 195 MW, about 84,000 more GPUs. On today’s mix of hardware it would be 600 MW. If prices fall model by model instead, as GPT-5.6 Luna’s did when OpenAI cut them 80% this summer, compute grows closer to tokens.
The low path needs 4.1× today’s compute (80 MW of GB300s) and the high path 23× (460 MW). Even the high case is under half a gigawatt of GB300s. OpenRouter on its own is a rounding error in a year that adds tens of gigawatts. What matters is what it says about everyone else.
If the whole market grew at OpenRouter’s pace
New inference capacity the whole market needs, cumulative from October 2026, in GW of all-in power, if its inference demand grows at a share of OpenRouter’s projected compute growth in pack 007’s base case. It starts from about 16 GW of chips doing inference today and assumes the new capacity is all GB300 or all Vera Rubin. The band is our estimate of the inference share of the chips added in 2026, a mix of hardware that serves fewer tokens per MW than GB300 racks.
Data
| Share of OpenRouter’s pace | Demand vs today | GB300s by Dec 2026 | By Dec 2027 | In 2027 alone | Vera Rubin by Dec 2027 | GB300 GPUs |
|---|---|---|---|---|---|---|
| 100% | 10× | +3.4 GW | +47 GW | +43 GW | +22 GW | 22 million |
| 75% | 5.6× | +2.4 GW | +24 GW | +22 GW | +11 GW | 11 million |
| 50% | 3.2× | +1.5 GW | +11 GW | +9.7 GW | +5.4 GW | 5.3 million |
| 25% | 1.8× | +0.7 GW | +4.0 GW | +3.3 GW | +1.9 GW | 1.9 million |
| Disclosed volume | As of | Tokens a day | OpenRouter, prior 30 days | OpenRouter’s share |
|---|---|---|---|---|
| Google, all products | May 19, 2026 | 105T | 3.6T | 3.4% |
| Google, API customers | Jul 22, 2026 | 31.7T | 7.6T | 23.9% |
| OpenAI, API | Mar 31, 2026 | 21.6T | 2.7T | 12.7% |
| ByteDance, Doubao | Jun 23, 2026 | 180T | 5.8T | 3.2% |
| China, national (reported) | Jun 30, 2026 | 500T | 6.3T | 1.3% |
| I/O Fund estimate, world | Jul 30, 2026 | 370T | 8.0T | 2.2% |
| Exponential View, world | Jun 26, 2026 | 990T | 6.0T | 0.6% |
Estimates for the world disagree by more than 2×; I/O Fund’s is below Google’s and China’s reported totals combined.
From OpenRouter to the market
OpenRouter is a small slice. On matching dates its tokens were about 3% of Google’s across all its products, 1.3% of a national total for China that TechNode reported for June without a source or method, and 0.6–2.2% of published estimates for the whole world. Its share of the compute is smaller still, about 0.4% of the chips doing inference by our estimate. Partly that is because its tokens are cheap: half come from small open models that coding agents call over and over. Partly it is because benchmarks flatter real deployments: at benchmark throughput, today’s inference chips could serve about 6.2 quadrillion OpenRouter-like tokens a day, 6.3× the highest estimate for the world.
So we scale up from the hardware, not the tokens, and use the benchmarks only to compare one kind of hardware with another. Epoch AI estimates 31.6M H100-equivalents of AI chips operating by September: chips delivered through June, allowing about three months to install. At about 1.25 kW each all-in, that is 39.5 GW. If 40% of it serves inference, that is 16 GW. If the market’s inference demand grows the way OpenRouter’s compute does in the base case, 10× by December 2027, it needs about 160 GW of hardware like today’s. Built as GB300s, which serve about 3.1× as many tokens per MW as today’s average, the increase is about 47 GW, or 22 million GPUs. Built as Vera Rubin, it is about 22 GW. Almost all of it falls in 2027: 43 GW of GB300s between December 2026 and December 2027.
That takes the premise at face value, and the premise is aggressive. At full pace the market’s inference compute grows about 7.2× a year, roughly what Google’s tokens did in the year to May; over the same year OpenRouter’s tokens grew 12.5×. The installed base of AI chips grew 3.0× in 2025. At half OpenRouter’s growth rate, about 2.7× a year, close to the chip stock’s growth, market demand rises 3.2× by December 2027 and needs 11 GW of new GB300s. Whether the answer is closer to 11 GW or 47 GW depends on whether the rest of the market speeds up toward OpenRouter’s pace.
Three inputs we can’t pin down move the 47 GW: the share of today’s chips doing inference (30–50% gives 35–58 GW), how efficient today’s fleet is (0.75–1.3× our estimate gives 35–60 GW) and how many chips are installed (Epoch’s range, roughly 1.5× either way, gives 31–70 GW). Moving all three together gives 17–113 GW.
2026 is on track to add more AI compute than all earlier years combined
AI chips sold, millions of H100-equivalents (Epoch AI’s unit, scaled by 8-bit compute). The second half of 2026 is our range: 10–40% above the first half. Epoch counts chips when they are delivered; installing them takes longer.
Data
| Period | H100-equivalents | Chip power |
|---|---|---|
| 2024 | 5.1M | 4.0 GW |
| 2025 | 13.6M | 7.5 GW |
| Q1 2026 | 5.0M | 2.7 GW |
| Q2 2026 | 6.3M | 3.2 GW |
| H2 2026 (estimate) | 12.4–15.8M | — |
| 2026 | 23.8–27.1M | 12.4–14.2 GW, or 25–28 GW all-in |
Chip power is each chip’s rated power. It leaves out a few chips with no rated power in Epoch’s data, about 0.2M H100-equivalents in the second quarter of 2026.
| NVIDIA fiscal quarter | Ended | Data-center revenue |
|---|---|---|
| Q1 FY26 | Apr 27, 2025 | $39.1B |
| Q2 FY26 | Jul 27, 2025 | $41.1B |
| Q3 FY26 | Oct 26, 2025 | $51.2B |
| Q4 FY26 | Jan 25, 2026 | $62.3B |
| Q1 FY27 | Apr 26, 2026 | $75.2B |
| Q2 FY27 | Jul 26, 2026 | $89.0B |
What 2026 added
Epoch AI’s chip-sales data counts 11.3M H100-equivalents sold in the first half of 2026, against 13.6M in all of 2025. If the second half runs 10–40% above the first, 2026 adds 24–27M, more than the 20.3M delivered in all the years through 2025. Those chips are rated at 12–14 GW. By Epoch’s rule of thumb a data center needs about twice its chips’ rated power once servers, networking and cooling are counted, so 2026’s chips need 25–28 GW all-in. NVIDIA’s data-center revenue was $164B in the first half of its fiscal 2027, against $194B in all of fiscal 2026, and Vera Rubin began production shipments in August. NVIDIA expects supply to stay the bottleneck at least through January 2028.
Not all of it serves inference. At 40%, 2026 gives inference about 10–11 GW, on a mix of hardware that serves fewer tokens per MW than GB300 racks. Demand at OpenRouter’s pace would need about 4.1× that in 2027 alone if it is built as GB300s, or 1.9× as Vera Rubin. At half the pace, 9.7 GW of GB300s in 2027 is about the inference share of a 2026-sized year, and more if built from 2026’s mix of chips. This pack is about demand; a later one will look at how much capacity 2027 can actually deliver.
What would change the numbers
The pace. It is the biggest lever. From a quarter of OpenRouter’s growth rate to all of it, the need by December 2027 runs from 4.0 GW to 47 GW of GB300s.
The mix. Our compute grows less than tokens because, at fixed prices, cheap models keep taking share. If instead the mix froze and every model’s price fell, compute would grow with tokens, 22×, and the market would need about 106 GW. Two other choices matter less. If the larger closed models’ tokens grew 3.5×, as fast as OpenAI’s and Anthropic’s revenue run-rates in pack 008, the market would need 45 GW. If free tokens stayed flat instead of growing with the rest, 42 GW.
How big the closed models are. Nobody discloses them, so we infer their size from price, assuming the labs keep 60% of it as gross margin. At 45% the models are bigger, take more of today’s compute and grow more slowly: 41 GW. At 75%, 55 GW.
How compute scales with size. We make compute per token proportional to active parameters. Across InferenceX’s six B200 results it rises more slowly, roughly with active parameters to the power 0.89. On that basis small models cost relatively more, the shift toward them saves less, and the market would need 53 GW.
Software. Benchmarks move every month. InferenceX has measured gains of 1.5–2× from software alone on the same chips within weeks, on DeepSeek-R1 and on DeepSeek V4 Pro. Each doubling roughly halves the need; we hold today’s software fixed.
Speed. We measure at 100 tokens/s per user. Serving agents faster costs throughput steeply: on DeepSeek V4 Pro, a GB300 rack serves about a fifth as many tokens per MW at 150 tokens/s per user as at 100, while Vera Rubin holds up better. Faster agents would raise every figure here and widen Rubin’s lead.
Output. Agents write about 1% of their tokens. An output token costs about five times a new input token, so agents that write more would raise compute faster than tokens.
What to watch
Google’s next token count. Its third-quarter results, due in late October, are the cleanest read on whether the rest of the market is growing near OpenRouter’s pace.
Rubin’s share of 2027 deliveries. Each GW of Vera Rubin does the work of about two of GB300s, so the mix of what ships in 2027 roughly halves or doubles the gigawatts needed.
Cache rates. OpenRouter’s agent traffic went from about 60% cached in January to nearly 90% in September, which kept compute growth below token growth. It can’t rise much further, so from here more of token growth turns into compute growth.
What this is anchored on
Compute, power, GPU counts, tier shares, the 2027 mix and the market estimates are ours, built from the sources below. OpenRouter data is licensed under CC BY 4.0.
| Item | Data point | Source |
|---|---|---|
| OpenRouter tokens | Daily tokens for the 50 biggest models plus one row for the rest, October 1–18, 2026; list prices from its model catalog | OpenRouter rankings-daily dataset and models API. Licensed under CC BY 4.0 |
| Token shape | Agent API keys used about 7× the tokens of human keys in late September; agent tokens about 87% cached input, 12% new input and 1% output; human tokens about 12% output, mostly new input (the 20% cached is our assumption) | OpenRouter, “Cache is Crucial,” Oct 8 |
| Demand forecast | OpenRouter tokens and spend to December 2027: low, base and high paths | 06.ai pack 007 |
| Lab revenue | OpenAI’s and Anthropic’s annualized revenue to December 2027 | 06.ai pack 008 |
| Price cuts | OpenAI cut GPT-5.6 Luna’s prices 80%, to $0.20 per million input tokens and $1.20 output | DevTk.AI, August 2026 |
| Agent throughput | Total tokens/s per utility MW serving DeepSeek V4 Pro at 100 tokens/s per user on the AgentX benchmark, interpolated between measured points: Vera Rubin NVL72 59.4M (pre-release TensorRT-LLM), GB300 NVL72 28.5M, B200 6.95M, B300 5.56M, H200 2.26M, MI355X 2.01M | SemiAnalysis InferenceX, Sep 14 |
| Agent traffic | AgentX replays Claude Code sessions; on DeepSeek V4 median 88K tokens in and 413 out per request, 73–96% served from cache | SemiAnalysis InferenceX, Aug 24 |
| Token accounting | AgentX totals include reused (cached) input tokens | InferenceX glossary |
| Power basis | InferenceX’s power per GPU is an all-in utility envelope that includes cooling and data-center overhead (near 2.17 kW for a B200 in this post) | InferenceX, Jun 9 |
| Power per GPU | H100 and H200 1.37 kW, B200 1.71 kW, B300 1.90 kW, MI355X 2.09 kW | InferenceX chip pages, Oct 19 |
| Power per GPU | GB300 NVL72 12,350 tokens/s per chip and 5.83M per MW, so 2.12 kW each | InferenceX, DeepSeek-R1 GB300 vs MI355X |
| Model benchmarks | Tokens/s per GPU at 8K in / 1K out and 50 tokens/s per user: gpt-oss-120b, Llama 3.3 70B and DeepSeek-R1 on H100, H200 and B200 | InferenceX run pages |
| Model benchmarks | MiniMax-M2.5 on H100 and B200, 8K in / 1K out | InferenceX, May 26 |
| Model benchmarks | GLM-5 on H200 and B200, 8K in / 1K out | InferenceX, May 26 |
| Model benchmarks | Kimi K2.5 on H200 and B200, 8K in / 1K out | InferenceX, May 26 |
| GB200 vs GB300 | GB300 NVL72 made 1.2–2.8× GB200 NVL72’s tokens per GPU on DeepSeek V4 Pro at matched speeds (8K in / 1K out, runs a month after the model’s release) | InferenceX, May 27 |
| Model sizes | DeepSeek V4 Pro: 1.6T parameters, 49B active | Hugging Face blog |
| Model sizes | DeepSeek V4.1 Flash: 552B parameters, 8B active on input and 16B on output; other open models from their model cards, except the estimates named in Method | OpenRouter model pages; Hugging Face |
| AI chips delivered | 20.3M H100-equivalents delivered by end-2025; 31.6M operating by September 2026, from deliveries through June with a three-month lag to install | Epoch AI, Sep 16 |
| Power per chip | 94 tracked AI data centers: 14.8M H100-equivalents, 14.2 GW of IT power, 18.5 GW at the facility; about 44% of global AI compute | Epoch AI data-center hub, Oct 19 |
| Chips added | H100-equivalents and chip power by quarter, from estimated sales by chip | Epoch AI chip-sales data, Oct 14 (our sums) |
| Facility power | A data center draws about twice its AI chips’ rated power | Epoch AI chip-sales data, FAQ |
| Inference share | OpenAI’s 2025 compute split roughly evenly between research and inference | Epoch AI, Sep 9 |
| NVIDIA | Data-center revenue $193.7B in fiscal 2026; $75.2B and $89.0B in the first two quarters of fiscal 2027 | NVIDIA filings and CFO commentary |
| NVIDIA | Production shipments of Vera Rubin began in August; supply expected to remain a bottleneck at least through the end of fiscal 2028, in January 2028 | NVIDIA Q2 FY27 earnings call, Aug 26 |
| Software gains | DeepSeek V4 Pro on B200: about 300K to nearly 500K tokens/s per MW in six weeks | InferenceX, Jun 9 |
| Software gains | DeepSeek-R1 on B200: up to 1.8× from one SGLang release | InferenceX, May 2 |
| More than 3.2 quadrillion tokens a month across its products, May 2026, 7× a year earlier | Google, May 19 | |
| Google API | About 22 billion tokens a minute through customers’ direct API use, Q2 2026 | Google, Jul 22 |
| OpenAI API | More than 15 billion tokens a minute, as of its March 31 funding round | CoinDesk, Apr 1 |
| ByteDance | Doubao over 180T tokens a day, June 23 | 10jqka, Jun 23 |
| China | National use over 500T tokens a day in June, reported without a source or method | TechNode, Aug 28 |
| World estimate | About 370T tokens a day, July | I/O Fund, Jul 30 |
| World estimate | More than 30 quadrillion tokens a month, late June | Exponential View, as relayed by CFA UK, Jul 5 |
Method
Tokens. OpenRouter’s rankings for October 1–18, the window of pack 007’s October level: 23.8T tokens a day across the 50 biggest models and a row for the rest. Following OpenRouter’s October 8 data, we take seven-eighths of tokens as agent traffic (87% cached input, 12% new input, 1% output) and one-eighth as human traffic (12% output, as OpenRouter reports, and by our assumption 20% cached and 68% new input). That is 79% cached, 19% new and 2.4% output. Pack 007 assumed 10% output and half of input cached to price tokens; its dollar total is pinned to Sacra’s revenue estimate, so we keep its dollars and use OpenRouter’s own split for compute.
Compute per token. The reference is DeepSeek V4 Pro, 1.6T parameters with 49B active, on AgentX at 100 tokens/s per user, which counts cached input in its totals. Each model’s compute per token is its active parameters over 49B. DeepSeek V4.1 Flash, which uses 8B on input and 16B on output, is weighted by where the GPU time goes. GPU time per token is 5 for output, 1 for new input and 0.05 for cached input. Taking AgentX’s traffic to be shaped like OpenRouter’s agent traffic, an average OpenRouter token takes 1.63× an AgentX token. With AgentX’s own mix, 0.5% output and 73–96% of input from cache, it would take 1.1–3.1×, putting OpenRouter at 39–116 MW on today’s mix of hardware. That moves OpenRouter’s megawatts but not the market figure, which scales the fleet. Capacity runs at 60% utilization, the figure SemiAnalysis uses for revenue per GW.
Closed models are sized from their input price: the median open model charges about $0.010 per million input tokens for each billion active parameters, and we assume closed labs keep a 60% gross margin against 30% for the hosts of open models. That puts Claude Opus 5.5 at about 221B active-equivalent parameters, a pricing proxy, not a disclosed size. Discounted versions take their model’s standard price: Muse Spark 1.3 Contributor is sized as Muse Spark 1.3. Open models’ sizes come from their model cards, except Space Bunny, GLM-5.3, GLM-5.2, MiMo-V2.5 and Nemotron 3.5 Super-VL, which are our estimates. The long tail takes the average of the rest.
Hardware and power. AgentX’s tokens per MW for each system, with InferenceX’s power per GPU from its chip pages (1.37 kW for H200, 1.71 kW for B200, 1.90 kW for B300) and its GB300 comparison (2.12 kW). InferenceX’s power is all-in, including cooling and other data-center overhead, so every megawatt and gigawatt here is all-in. A June InferenceX post used about 2.17 kW for a B200; we use the chip pages throughout. GB200 NVL72 is our estimate at 70% of GB300 per MW and 1.87 kW per GPU, from rack power of about 135 kW. Today’s fleet is our estimate of the installed base by share of power: Hopper 21%, Blackwell 8-GPU servers 16%, NVL72 racks 32%, TPUs 15%, other 16%. On AgentX that averages 9.3M tokens/s per MW, against 28.5M for GB300 and 59.4M for Vera Rubin.
The 2027 mix. Each month, every paid model’s tokens grow in proportion to its price raised to a negative power, with free tokens growing with the total. Each model’s price stays at its October level. We solve for the power and the scale that reproduce pack 007’s token and spend paths, then re-weight by compute per token. In the base case the power reaches 0.68 by December 2027: a model ten times cheaper grows about 4.8× faster.
The market. Epoch’s 31.6M H100-equivalents operating by September, at 1.25 kW each all-in (its tracked data centers: 18.5 GW at the facility for 14.8M), gives 39.5 GW; 40% serves inference (30–50%). The market’s demand grows at a set share of OpenRouter’s monthly compute growth, in logs: at 50%, a path that grows 10× becomes about 3×. New capacity needed is today’s inference fleet × (growth − 1) × today’s average tokens per MW ÷ the new hardware’s. The existing fleet stays in service. The range on today’s fleet efficiency also covers the gap between Epoch’s power basis and InferenceX’s. OpenRouter’s token shares use its average over the 30 days before each disclosure.
2026. Our sums of Epoch AI’s estimated chip sales by quarter, which reproduce its published total of 20.3M H100-equivalents at the end of 2025 and, through June 2026, the 31.6M it counts as operating by September. The second half is 10–40% above the first. All-in power is twice the chips’ rated power, Epoch’s rule of thumb for a data center’s total draw. InferenceX’s power per GPU runs 1.5–1.7× the rating for Blackwell chips; on that basis 2026 adds 19–24 GW all-in and 7–10 GW for inference. Epoch’s estimates span roughly 1.5× either way, and it counts chips when delivered, not when running.