# LLM inference cost engineering

LLM inference cost engineering is the set of engineering and commercial choices that lower the per-token cost and latency of serving large language models (LLMs) over an API or self-hosted hardware. It spans serving-software techniques (batching, KV-cache management, speculative decoding, quantization), pricing products (discounted batch endpoints, prompt caching), and architecture decisions (routing simple requests to small models, cascading through a verifier). Its unit of account, as one 2026 analysis puts it, is no longer FLOPs or advertised TOPS but verified output quality per dollar at a specified latency, context length, and traffic distribution.<sup>[1](https://ifitsmanu.com/papers/the-inference-stack-2026/)</sup>

The subject matters because the price of intelligence delivered as tokens has collapsed. GPT-3's API launched in June 2020 at $60 per million input tokens; by early 2026 the market spans dozens of providers, hundreds of models, and pricing across four orders of magnitude.<sup>[2](https://arxiv.org/html/2603.28576v1)</sup> Deploying an LLM application economically now depends on matching each workload to the right point on that price spectrum.

| Key fact | Number | Source |
|---|---|---|
| GPT-3 API launch price (June 2020) | $60 per million input tokens | <sup>[2](https://arxiv.org/html/2603.28576v1)</sup> |
| Median input price decline | ~$30/M (2023Q1) to under $0.50/M (2026Q1) | <sup>[2](https://arxiv.org/html/2603.28576v1)</sup> |
| Headline price decline, GPT-3 to Gemini 2.0 Flash | 600-fold ($60/M to $0.10/M) | <sup>[2](https://arxiv.org/html/2603.28576v1)</sup><sup> • </sup><sup>[3](https://aaai.latere.ai/en/ecosystem/economics)</sup> |
| Input price spread across the market | $0.01/M to $150/M, a 15,000-fold range | <sup>[2](https://arxiv.org/html/2603.28576v1)</sup> |
| Batch endpoint discount | Flat 50% on input and output, 24-hour SLA | <sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> |
| Prompt caching savings | 50–90% on cached input; up to 95% stacked with batch | <sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> |
| Frontier vs budget output-price spread on one provider | 50–100× | <sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> |
| Batching on an H100 (Llama 4 70B) | $0.73/M output at batch 1 vs $0.18 at batch 8 | <sup>[5](https://packet.ai/blog/llm-inference-cost)</sup> |

## What LLM inference cost engineering means

The concept covers anything that changes the cost of delivering a verified model output: the serving stack (how efficiently hardware turns electricity into tokens), the pricing sheet (what a provider charges per input, output, cached, and batched token), and the application architecture (how many tokens of which model a given request consumes). A deployment's real cost is measured in output quality per dollar at a given latency, context length, and traffic mix, not in the headline per-token rate alone.<sup>[1](https://ifitsmanu.com/papers/the-inference-stack-2026/)</sup>

Three distinctions structure the pricing side. Input tokens (the prompt) are usually priced lower than output tokens (the generated completion); GPT-4, for example, launched at $30/$60 per million input/output tokens.<sup>[1](https://ifitsmanu.com/papers/the-inference-stack-2026/)</sup> Cached input, where a provider reuses computation for a repeated prompt prefix, is discounted relative to uncached input. And asynchronous batch processing is discounted roughly 50% against real-time endpoints in exchange for turnaround tolerance.<sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> The engineering side mirrors these: prefill (processing the prompt) is compute-bound, while decode (generating tokens) is memory-bandwidth-bound, and different optimizations attack each phase.<sup>[6](https://drpranayjha.com/nvidia-inference-economics-cost-per-token/)</sup>

## How it arose, 2020–2026

The market's reference prices frame the decline. GPT-3 launched at $60 per million input tokens in June 2020.<sup>[2](https://arxiv.org/html/2603.28576v1)</sup> GPT-4 launched in March 2023 at $30/$60 per million input/output tokens for the 8K-context model.<sup>[1](https://ifitsmanu.com/papers/the-inference-stack-2026/)</sup> By the first quarter of 2026, the median input price across the market had fallen from roughly $30/M in early 2023 to under $0.50/M.<sup>[2](https://arxiv.org/html/2603.28576v1)</sup>

The headline case is [Gemini 2.0 Flash](https://www.edgepedia.org/gemini-2-0-flash) at $0.10 per million tokens in February 2025, a 600-fold drop from GPT-3's launch price.<sup>[2](https://arxiv.org/html/2603.28576v1)</sup> A 2026 pricing study by Du characterizes the same period as an approximately 600-fold decline in which economy and mid-tier models fell faster than Moore's Law while flagship reasoning models preserved a premium.<sup>[3](https://aaai.latere.ai/en/ecosystem/economics)</sup>

The drops came from compounding changes across the serving stack rather than from any single cause: [weight-only quantization](https://www.edgepedia.org/weight-only-quantization) formats (AWQ, GPTQ, FP8), memory-aware serving runtimes built on [PagedAttention](https://www.edgepedia.org/pagedattention) and iteration-level scheduling, speculative decoding, and a hardware market in which GPUs, hyperscaler ASICs, and inference-specialized accelerators compete on delivered tokens per dollar.<sup>[1](https://ifitsmanu.com/papers/the-inference-stack-2026/)</sup>

## The engineering levers

**Batching and serving runtimes.** In the memory-bound decode phase, the fixed cost of loading model weights per step means throughput scales nearly linearly with batch size until hardware saturation, beyond which latency spikes.<sup>[7](https://www.digitalocean.com/blog/llm-inference-tradeoffs)</sup> [Continuous batching](https://www.edgepedia.org/continuous-batching), the default in vLLM, [TensorRT-LLM](https://www.edgepedia.org/tensorrt-llm), and NIM, treats the batch as a fluid pool, slotting new requests in after each decode iteration so the GPU stays full.<sup>[6](https://drpranayjha.com/nvidia-inference-economics-cost-per-token/)</sup> The vLLM paper reports near-zero KV-cache waste and 2–4× throughput improvement at the same latency versus prior systems such as [FasterTransformer](https://www.edgepedia.org/fastertransformer) and Orca.<sup>[1](https://ifitsmanu.com/papers/the-inference-stack-2026/)</sup> On a worked example with a $2.50/hour GPU, cost per million output tokens falls from about $8.17 with naive batch-size-1 serving (~85 tokens/second) to about $0.39 at batch 32 (1,800 TPS) and $0.25 at batch 64 (2,800 TPS).<sup>[6](https://drpranayjha.com/nvidia-inference-economics-cost-per-token/)</sup> A second measurement on an H100 running Llama 4 70B gives $0.73 per million output tokens at batch 1 versus $0.18 at batch 8, a 4× reduction.<sup>[5](https://packet.ai/blog/llm-inference-cost)</sup>

**Quantization.** Shrinking weights and caches from 32/16-bit floating point to INT8, INT4, or FP8 reduces memory footprint and delivers 30–50% cost reductions with minimal quality degradation for most enterprise workloads, according to one economics analysis.<sup>[8](https://josephkolko.com/economics-of-managed-inference)</sup> Halving the [KV cache](https://www.edgepedia.org/kv-cache) from FP16 to FP8 increases the effective batch size that fits in GPU memory by roughly 1.6–1.8× and typically yields a 20–30% throughput gain.<sup>[6](https://drpranayjha.com/nvidia-inference-economics-cost-per-token/)</sup>

**Speculative decoding.** A small draft model guesses tokens that the large model verifies in parallel. The original paper reports 2–3× acceleration on T5-XXL with identical outputs; DeepMind's speculative sampling paper reports 2–2.5× on a 70B [Chinchilla](https://www.edgepedia.org/chinchilla) model without compromising sample quality. The trade is compute efficiency for lower inter-token latency, which matters for interactive rather than batch workloads.<sup>[1](https://ifitsmanu.com/papers/the-inference-stack-2026/)</sup><sup> • </sup><sup>[7](https://www.digitalocean.com/blog/llm-inference-tradeoffs)</sup>

**Prompt and semantic caching.** Prompt caching reuses the KV-cache representation of a stable prompt prefix so repeated requests skip prefill compute, saving 50–90% on input with zero quality risk and faster time-to-first-token; it suits RAG, coding assistants, and policy-enforcement prompts with repeated context.<sup>[9](https://hld.handbook.academy/curriculum/ai-ml-system-design/llm-cost-optimization/)</sup><sup> • </sup><sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> Stacking cache with batch pricing reaches up to 95% savings on cached input for Claude and Gemini.<sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> Semantic caching, which stores answers to semantically similar queries, saves 20–60% on repeat traffic but carries a misfire risk.<sup>[9](https://hld.handbook.academy/curriculum/ai-ml-system-design/llm-cost-optimization/)</sup>

**Routing and cascading.** A routing layer that sends simple requests to a small model and escalates hard ones to a frontier model cuts blended cost by 40–80% overall (adding a 10–50ms classifier call), with medium risk of misrouting hard queries.<sup>[9](https://hld.handbook.academy/curriculum/ai-ml-system-design/llm-cost-optimization/)</sup><sup> • </sup><sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> Cascading through a verifier achieves 50–98% savings on easy queries at the cost of 100–300ms added latency on escalations.<sup>[9](https://hld.handbook.academy/curriculum/ai-ml-system-design/llm-cost-optimization/)</sup> One end-to-end estimate puts a fully optimized stack at roughly 14× cheaper per token than a vanilla deployment at the same hardware spend.<sup>[10](https://blog.prompt20.com/posts/ai-inference-cost-economics/)</sup>

## By the numbers

The market's price envelope is wide. Input token prices span from $0.01 per million (Liquid's lfm models) to $150 per million (OpenAI's o1-pro), a 15,000-fold range.<sup>[2](https://arxiv.org/html/2603.28576v1)</sup> Current public API prices run from $0.20/$1.25 per million input/output tokens for nano-class models to $5/$30 for flagships.<sup>[1](https://ifitsmanu.com/papers/the-inference-stack-2026/)</sup> On a single provider's API, the spread between a frontier model and a budget model reaches 50–100× on output price.<sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup>

Quality-adjusted prices fell faster than nominal ones: the paper's dataset shows the $0.10/M Gemini 2.0 Flash outperforming the $30/M GPT-4 on most benchmarks.<sup>[2](https://arxiv.org/html/2603.28576v1)</sup>

## Batch endpoints, caching and the latency trade

A batch endpoint is a separate API where requests are submitted as a file and results are returned asynchronously. All three major providers, OpenAI, Anthropic, and Google, cut both input and output prices by a flat 50% for work that can tolerate up to 24-hour turnaround.<sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> The mechanics differ in limits: OpenAI's Batch API caps at 50,000 requests and 100 MB per file, while Anthropic's Message Batches API supports up to 100,000 requests with 256 MB caps.<sup>[10](https://blog.prompt20.com/posts/ai-inference-cost-economics/)</sup>

The discount exists because providers fill GPU idle capacity with batch work; the cost to the customer is queue wait of minutes to hours.<sup>[11](https://stochasticsandbox.com/posts/the-inference-stack-top-to-bottom-2026-03-27/)</sup> All three providers guarantee completion within 24 hours, and most batches finish in 1–4 hours in practice; most [Anthropic](https://www.edgepedia.org/anthropic) batches finish in under one hour.<sup>[10](https://blog.prompt20.com/posts/ai-inference-cost-economics/)</sup><sup> • </sup><sup>[9](https://hld.handbook.academy/curriculum/ai-ml-system-design/llm-cost-optimization/)</sup>

Concrete rates: batch pricing reaches $0.50 input / $2.50 output per million tokens on Claude Haiku 4.5 and $1.25/$5.00 on GPT-4o.<sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> A Sonnet 4.6 query costing $0.009 synchronously costs $0.0045 in batch, which saves $4,500 per month at one million queries with no engineering beyond switching the endpoint.<sup>[10](https://blog.prompt20.com/posts/ai-inference-cost-economics/)</sup>

The trade-off is absolute for interactive work: batch is a non-starter for anything a human is waiting on.<sup>[12](https://www.truefoundry.com/blog/llm-cost-optimization-guide)</sup> Its main value is the offline tail of nominally real-time systems, such as reindexing jobs and overnight classification passes, which often pay full real-time rates unnecessarily.<sup>[12](https://www.truefoundry.com/blog/llm-cost-optimization-guide)</sup>

## Latency targets and the throughput/latency trade-off

Two service-level metrics govern interactive serving. Time-to-first-token (TTFT), dominated by the compute-bound prefill phase, is what users perceive as responsiveness; above 2–3 seconds users start abandoning interactive sessions.<sup>[6](https://drpranayjha.com/nvidia-inference-economics-cost-per-token/)</sup> Inter-token latency (ITL), the bandwidth-bound per-token delay during decode, must stay below roughly 30–50ms for streaming to feel fluid.<sup>[6](https://drpranayjha.com/nvidia-inference-economics-cost-per-token/)</sup><sup> • </sup><sup>[7](https://www.digitalocean.com/blog/llm-inference-tradeoffs)</sup>

These targets cap the cheapest lever. Larger batches raise throughput and cut cost per token, but they increase TTFT; for interactive chat requiring sub-200ms TTFT, batch saturation has a ceiling.<sup>[5](https://packet.ai/blog/llm-inference-cost)</sup> Engines such as vLLM push the performance knee outward with continuous batching and chunked prefill, but the trade between filling the GPU and answering quickly cannot be eliminated.<sup>[7](https://www.digitalocean.com/blog/llm-inference-tradeoffs)</sup> Offline workloads, which care only about total throughput, sit at the other end and can accept maximum batching, which is why the 50% batch discount is commercially sustainable for providers.<sup>[6](https://drpranayjha.com/nvidia-inference-economics-cost-per-token/)</sup>

## Provider comparison: frontier vs open-weight vs self-hosted

Open-weight models set the hosted price floor. Llama 4 Maverick runs at $0.22/$0.88 per million input/output tokens on [Together AI](https://www.edgepedia.org/together-ai), versus [Claude Sonnet 4](https://www.edgepedia.org/claude-sonnet-4).6 at $3/$15 on Anthropic: 13× cheaper on input and 17× cheaper on output.<sup>[5](https://packet.ai/blog/llm-inference-cost)</sup> For an open-weight 70B-class model, Llama-3.3 70B costs $0.88/M on Together or $0.59/$0.79 on Groq, while self-hosting it at $6/M remains 7–10× more expensive per token than the hosted APIs.<sup>[10](https://blog.prompt20.com/posts/ai-inference-cost-economics/)</sup>

These numbers make the routing economics concrete. A mixed-workload system that directs routine requests to a Haiku- or Nano-class model and escalates genuinely complex tasks to a frontier model can cut blended cost by 60–80% with no material quality degradation on routine tasks.<sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> The frontier-vs-budget spread of 50–100× on output price within a single provider is the headroom that routing and cascading harvest.<sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup>

The evidence base does not contain systematic latency or price comparisons across the inference specialists Groq, Cerebras, and [Fireworks](https://www.edgepedia.org/fireworks) beyond the single Groq and Together price points above, and it does not quantify distillation-specific cost/quality trade-offs; those comparisons remain unsettled in the available sources.

## What changed by 2025–2026

Four developments define the current state. First, sub-dollar economy models became mainstream, with Gemini 2.0 Flash at $0.10/M in February 2025 as the headline case.<sup>[2](https://arxiv.org/html/2603.28576v1)</sup> Second, the 50% batch discount standardized across OpenAI, Anthropic, and Google.<sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> Third, prompt caching became a productized discount of 50–90% on cached input, stackable with batch pricing to 95%.<sup>[4](https://axis-intelligence.com/ai-inference-cost-statistics/)</sup> Fourth, as commodity inference became a floor rather than a product, competition among managed-inference providers shifted toward reliability, latency consistency, compliance posture, and SLA operations.<sup>[8](https://josephkolko.com/economics-of-managed-inference)</sup>

## References

1. [The Inference Stack in 2026](https://ifitsmanu.com/papers/the-inference-stack-2026/)
2. [Tiered Super-Moore's Law: Price Evolution, Production Frontiers, and Market Competition in Large Language Model Inference Services](https://arxiv.org/html/2603.28576v1)
3. [Compute Markets and Unit Economics · AI as an Infrastructure](https://aaai.latere.ai/en/ecosystem/economics)
4. [AI Inference Cost Statistics 2026: The Market That Split in Two](https://axis-intelligence.com/ai-inference-cost-statistics/)
5. [LLM Inference Cost 2026: Cost per Million Tokens](https://packet.ai/blog/llm-inference-cost)
6. [Inference Economics: Throughput, Latency, Batching and Cost Per Token (NVIDIA AI Series, Part 21)](https://drpranayjha.com/nvidia-inference-economics-cost-per-token/)
7. [The LLM Inference Trilemma: Throughput, Latency, Cost](https://www.digitalocean.com/blog/llm-inference-tradeoffs)
8. [The Economics of Managed Inference](https://josephkolko.com/economics-of-managed-inference)
9. [LLM Cost Optimisation (Semantic Cache, Model Routing, Cascading, Prompt Caching)](https://hld.handbook.academy/curriculum/ai-ml-system-design/llm-cost-optimization/)
10. [AI Inference Cost Economics: The Complete Guide](https://blog.prompt20.com/posts/ai-inference-cost-economics/)
11. [The Inference Stack Top to Bottom](https://stochasticsandbox.com/posts/the-inference-stack-top-to-bottom-2026-03-27/)
12. [LLM Cost Optimization: The Complete Guide](https://www.truefoundry.com/blog/llm-cost-optimization-guide)

---
*Topic: Encyclopedia › Technology and the built world › Computing and digital systems › Modern AI: foundation models, generative AI, and the AI industry › Foundation-model methods and training › Inference, serving, and efficiency of foundation models*

*Initially written Sep 17, 2026 · Edited: Oct 11, 2026; Oct 15, 2026*

*Copyright 2026 EdgeChat AI, a subsidiary of Biostate AI.*

License: Edgepedia Community License 1.0, https://www.edgepedia.org/edgepedia/license
