Optimizing large language models for production requires a deep understanding of memory bandwidth and software execution. When you deploy a model, the inference process splits into two distinct phases. The prefill phase processes the input prompt and is heavily compute-bound. The decode phase generates the output tokens one by one and is almost entirely memory-bandwidth bound. This architectural reality makes tokens per second (TPS) the ultimate metric for evaluating inference performance in 2026. Raw teraflops look impressive on a spec sheet, but if your GPU cannot move data from memory to the compute cores fast enough, those cores sit idle.
LLM Inference Tokens Per Second: 2026 Hardware and Software Benchmarks
Optimizing LLM inference requires balancing memory bandwidth, quantization, and engine choice. We analyze the latest 2026 benchmarks to help you maximize throughput and minimize cost per token.
Maximilian Niroomand
June 10, 2026 · CTO & Co-Founder at Lyceum Technology
Last updated August 3, 2026
Lyceum publishes this article and competes in this market.
The Physics of LLM Inference in 2026
Engineering teams must track two specific latency metrics alongside overall throughput to accurately measure user experience and system efficiency. Time to First Token (TTFT) measures the delay before the model begins generating the response. This metric relies entirely on the compute-heavy prefill phase, where the GPU processes the input prompt in parallel. Inter-Token Latency (ITL) measures the time between each generated token, which relies on the memory-bound decode phase. Understanding the distinction between these two phases is critical for diagnosing performance bottlenecks in production environments.
The Autoregressive Bottleneck
Because large language models are autoregressive, every single token generated requires a full pass through the model weights. The GPU must load the entire model and the Key-Value (KV) cache from memory into the compute cores for every single step of the generation process. This architectural reality makes memory bandwidth the ultimate limiting factor for inference speed. Raw compute power matters for the initial prompt processing, but once generation begins, the speed at which data moves from High Bandwidth Memory (HBM) to the streaming multiprocessors dictates your tokens per second. If the memory bus is too narrow, the most powerful compute cores in the world will sit idle waiting for data to arrive.
Balancing Batch Size and Latency
Maximizing tokens per second while keeping ITL low requires a delicate balance of batch sizes, quantization levels, and KV cache management. If you scale your batch size too high, overall system throughput increases, but individual request latency spikes to unacceptable levels for real-time applications. Finding the optimal frontier demands the right combination of silicon and software. Engineering teams must carefully monitor their workload profiles. A chat application requires very low ITL to feel responsive to human users, whereas an offline batch processing job summarizing documents can tolerate higher latency in exchange for maximum throughput. Understanding these physical constraints is the first step in optimizing your 2026 inference architecture for both speed and cost efficiency.
Hardware Benchmarks: A100 vs H100 vs B200
The 2026 hardware landscape offers clear generational leaps in memory bandwidth. Because the decode phase is memory-bound, upgrading your silicon raises your tokens per second, though measured decode achieves only roughly 30-80% of the bandwidth ceiling, so the gain is not a direct multiple. Engineering teams must evaluate these hardware options based on their specific throughput requirements and budget constraints, ensuring they select the right GPU for their target model size.
The A100 and H100 Performance Gap
The NVIDIA A100 80GB provides 2.0 TB/s of memory bandwidth. It remains a reliable workhorse for smaller models, but it struggles with high-concurrency serving for models exceeding 70 billion parameters. The NVIDIA H100 80GB SXM5 increases that bandwidth to 3.35 TB/s and introduces the Transformer Engine for native FP8 computation. Silex Data Solutions published a head-to-head test of Llama 3.3 70B Instruct on A100 and H100 nodes on 18 May 2025, read on 3 August 2026. It ran NVIDIA NIM 1.8.2 with TensorRT-LLM at bf16 precision, tensor parallelism of four, on a 200-token input and 200-token output profile. The four-GPU A100 configuration saturated near 570 tokens per second at 50 concurrent users, while the four-GPU H100 configuration scaled to roughly 7,000 tokens per second at 500 concurrent users. On a 1,000-token summarization profile the same nodes measured roughly 230 and 2,600 tokens per second. These are 2025 numbers on a model that shipped in December 2024, so read them as a generational ordering rather than a current quote, but the ordering is what makes the H100 markedly more cost-effective for heavy generation workloads.
The B200 Inference Leap
The newly deployed Blackwell B200 pushes the ceiling even further. Featuring 180GB of HBM3e memory and 8.0 TB/s of bandwidth per GPU, which NVIDIA publishes as 1,440 GB and 64 TB/s across the eight GPUs in a DGX B200, the B200 is built specifically for large-scale inference workloads. Metrum AI's April 2025 comparison of Llama 4 Maverick on eight-GPU H200 and B200 nodes running vLLM v0.8.4, read on 3 August 2026, measured 9,870 output tokens per second on the B200 against 6,694 on the H200 at 1,024 concurrent requests, about 47% higher. For engineering teams, the decision comes down to utilization. If you have a steady stream of high-concurrency traffic, the H100 or B200 will process requests much faster and cheaper than an array of older A100s. The high memory capacity of the B200 also allows for serving much larger models without resorting to complex multi-GPU tensor parallelism, further reducing latency overhead and simplifying deployment architecture.
Software Optimization: vLLM and TensorRT-LLM
Hardware sets the theoretical limit for tokens per second, but your inference engine determines how close you get to that ceiling. The software stack is equally critical to the GPU in 2026. Choosing the right inference engine can double your throughput without requiring any additional hardware investment, making software optimization a primary focus for AI engineering teams.
vLLM and PagedAttention
vLLM remains the standard for operational flexibility. It pioneered PagedAttention, which treats the KV cache like virtual memory in an operating system. This prevents memory fragmentation and allows for highly efficient continuous batching. Instead of waiting for an entire batch of requests to finish, vLLM can dynamically insert new requests into the batch as soon as compute resources become available. If you serve multiple different models or experience highly variable traffic patterns, vLLM provides excellent tail latency and a smooth developer experience. It is particularly effective for applications with unpredictable prompt lengths.
TensorRT-LLM Performance
TensorRT-LLM takes a different approach. It relies on custom CUDA kernels and aggressive graph optimizations compiled specifically for your target GPU. Production comparisons generally show TensorRT-LLM delivering higher raw throughput for batch workloads than general-purpose engines. The tradeoff is operational complexity. You have to compile an engine for every specific model and hardware combination, which slows down iteration cycles during development. However, for static production workloads, the performance gains are undeniable.
Open-Stack Infrastructure
Many US-based API providers force you into proprietary, black-box inference engines. This creates severe vendor lock-in and obscures the true performance characteristics of the underlying hardware. Lyceum takes a different route. Lyceum provides open-stack transparency by supporting vLLM, NVIDIA Dynamo, and TensorRT-LLM natively. You get the raw performance of highly optimized kernels without sacrificing portability. Our platform allows you to drop in a Docker container and let our infrastructure handle the execution, ensuring you always have access to the latest open-source software advancements without being tied to a single vendor ecosystem.
Calculating the True Cost Per Million Tokens
Tokens per second directly dictates your unit economics. High throughput dilutes your hourly infrastructure costs across millions of generated tokens, making raw performance a critical financial metric for AI startups and enterprises alike. Understanding how to calculate and optimize this cost is essential for building a sustainable business model around large language models.
The Economics of High Throughput
Consider a typical production workload. If a four-GPU H100 node sustains the roughly 7,000 tokens per second Silex Data Solutions measured on Llama 3.3 70B at 500 concurrent users, it produces about 25 million tokens per hour. Your cost per million tokens is entirely dependent on what you pay for that hour of compute. Standard hyperscaler pricing for on-demand H100 virtual machines can quickly become unsustainable for startups running sustained inference or long-term training jobs. When you rely on public clouds, you are often paying a significant premium for their corporate overhead and marketing budgets, rather than the raw compute power you actually need to serve your users.
Structural Cost Advantages
Lyceum offers a structural cost advantage. H100 VMs in European data centers in Spain, Paris and the Nordics are listed at $2.79 per GPU-hour on demand and $3.59 per GPU-hour for dedicated inference and serverless training. We pair this with per-second billing across the board and no base fee, meaning you never pay for idle minutes. It is the combination of list price and per-second granularity, rather than any single headline discount, that brings your cost per million tokens down.
Scheduling and Workload Placement
To drive costs down further, Lyceum's scheduling product predicts VRAM requirements and estimates runtime within a node before a job starts. Workloads are then placed on hardware that fits them, instead of over-provisioning expensive H100s for tasks that could run on smaller GPUs. This level of orchestration ensures that your cost per million tokens remains highly competitive, even as model sizes and user demand continue to grow exponentially in 2026.
European Data Sovereignty and Production Deployment
Raw performance and low costs are irrelevant for European AI teams if the infrastructure fails compliance audits. The regulatory landscape in 2026 requires strict adherence to GDPR and to the AI Act provisions already in application: Article 50's transparency obligations apply from 2 August 2026, while the high-risk obligations in Chapter III are deferred to 2 December 2027 for Annex III systems and 2 August 2028 for Annex I systems. Deploying models without considering data sovereignty can lead to severe legal and financial penalties, making infrastructure location a primary concern for enterprise architects.
The Risks of US-Based Routing
Routing your proprietary data or customer information through US-based API providers is a significant compliance risk. Most existing inference platforms host their infrastructure outside the EU or rely on complex legal frameworks that do not guarantee true data isolation. This makes them a deal-breaker for healthcare, manufacturing, and enterprise applications where data privacy is paramount. Relying on foreign infrastructure also exposes your application to unpredictable latency spikes caused by transatlantic data transfers, which can severely degrade the user experience for European customers.
Sovereign Infrastructure Solutions
Lyceum is a dedicated EU-native inference platform built for enterprise scale. Dedicated deployments run in European data centers in Spain, Paris and the Nordics. When you deploy a model on our Inference Engine, the machine is exclusively yours. There is no shared tenancy and no black-box data routing. Processing for those deployments stays in the European data center you select, with no training on customer data and nothing retained after processing, an assurance that is evidence for, but never a discharge of, your legal and compliance teams' own obligations. On serverless inference the region is per model rather than blanket, so check the region listed for the model you pick before you route regulated data to it.
Smooth API Integration
We provide a 100% OpenAI-compatible API endpoint. You change the base URL in your SDK and your application runs on sovereign infrastructure. Lyceum serves these workloads from European data centers in Spain, Paris and the Nordics, and the SLA and availability tier are agreed per contract, typically set during the PoC. You can provision a VM, deploy your model, and set the replica floor to zero so the deployment scales down when traffic drops. This smooth integration allows European developers to build fully compliant applications without sacrificing the developer experience, rewriting their entire codebase, or compromising on tokens per second performance.
Avoiding Common Inference Bottlenecks
Scaling LLM inference exposes several common infrastructure bottlenecks. Recognizing these pitfalls early prevents significant cost overruns and degraded user experiences. Even with the fastest GPUs and the most optimized software engines, a poorly architected deployment will struggle to maintain high tokens per second under heavy load.
KV Cache Footprint Management
The KV cache stores the context of the conversation. As context windows grow to 128k tokens and beyond, the KV cache can consume more VRAM than the model weights themselves. If you do not utilize FP8 quantization for your cache, you will hit memory limits sooner, because FP8 E4M3 halves the KV cache footprint relative to FP16/BF16 and so increases the number of tokens the cache can hold. Engineering teams must implement advanced caching strategies, such as prompt caching or context window sliding, to keep memory usage under control during long conversational sessions. Failing to manage the KV cache will result in out-of-memory errors and dropped requests.
Reliable Scaling vs. Hyperscaler Auto-scaling
Auto-scaling GPUs on public clouds is notoriously unreliable. You can wait many minutes for a node to spin up, only to receive an out-of-capacity error. This cold start latency destroys the user experience for real-time applications. Lyceum solves this with dedicated endpoints that scale predictably and infrastructure built for per-token execution. Dedicated endpoints expose a minimum-replica setting, so the tradeoff is yours to make: leave the floor at zero for the lowest cost and accept a cold start on the first request after an idle period, or hold a warm floor of one or more replicas for a higher bill and a stable TTFT under spiky traffic.
Eliminating Data Transfer Fees
Moving large datasets and model weights in and out of public clouds incurs heavy egress fees. These hidden costs can quickly dwarf your actual compute spend. Lyceum's S3-compatible storage carries no ingress or egress charges. You can experiment, train, and serve without worrying about hidden network costs. This predictable pricing model allows engineering teams to focus entirely on optimizing their tokens per second rather than constantly auditing their cloud bills for unexpected egress charges.
Evaluating Models on the LLM Leaderboard
As new models are released at a breakneck pace in 2026, tracking their real-world inference performance requires standardized benchmarks. Engineering teams cannot rely solely on theoretical hardware specifications to predict how a specific model will behave in production. This is where comprehensive tracking tools become essential for architectural planning and capacity management.
Tracking Performance Metrics
Resources like the Vellum LLM Leaderboard provide critical visibility into how different models perform across various hardware configurations. These leaderboards track essential metrics such as context window size, output tokens per second, and overall latency. By comparing models side-by-side, developers can make informed decisions about which architecture best suits their specific use case. For example, a smaller 8B parameter model might dominate the leaderboard in raw speed, making it ideal for real-time chat applications, while a large 70B model might offer superior reasoning capabilities at a lower tokens per second rate. Understanding these tradeoffs is vital for optimizing user experience.
The Impact of Model Architecture
The architecture of the model itself heavily influences its position on these performance leaderboards. Mixture of Experts (MoE) models, for instance, only activate a subset of their parameters during inference. This allows them to achieve much higher tokens per second compared to dense models of a similar total parameter count. However, MoE models require significantly more VRAM to store all the inactive experts, creating a complex tradeoff between memory capacity and generation speed. When consulting leaderboards, teams must look beyond the top-line speed and consider the memory footprint required to achieve those results. Lyceum provides the flexible infrastructure needed to deploy both dense and MoE architectures efficiently, allowing you to match the right model to the right hardware without overspending on unnecessary VRAM.
Quantization Strategies for Maximum Throughput
Maximum tokens per second in 2026 requires aggressive quantization. By reducing the precision of the model weights and activations, you can drastically reduce the memory bandwidth required for the decode phase. This allows the GPU to process tokens much faster, directly improving your overall throughput and significantly reducing your cost per million tokens in production environments.
Understanding Precision Formats
Historically, models were served in FP16 or BF16 precision. However, modern hardware like the NVIDIA H100 and B200 feature specialized tensor cores designed to accelerate lower-precision formats. Formats like W4A8 (4-bit weights, 8-bit activations) cut the bytes the decode loop has to move per token, which is why they raise throughput on bandwidth-bound workloads. We have no published W4A8 measurement on a 70B model that names hardware, engine version and concurrency together, so treat the size of that gain as workload-specific and benchmark it on your own prompts rather than adopting a headline number. The Blackwell B200 takes this further with native FP4 support. Upgrading to these newer formats is the most effective way to scale throughput.
The Accuracy Tradeoff
The primary concern with quantization is the potential degradation of model accuracy. Dropping from 16-bit to 4-bit precision can introduce rounding errors that affect the quality of the generated text. However, advanced calibration techniques and quantization-aware training have largely mitigated these issues in 2026. For most production workloads, the slight drop in theoretical accuracy is imperceptible to the end user, while the throughput gain is highly noticeable. NVIDIA reports a DGX B200 platform delivering over 3x the inference throughput of a DGX H200 platform on DeepSeek-R1, Llama 3.1 405B and Llama 3.3 70B, comparing FP4 on Blackwell against FP8 on Hopper, read on 3 August 2026, though that is a full-stack result combining FP4 with more memory, more bandwidth and newer kernels rather than precision alone. Engineering teams must test their specific prompts against quantized models to ensure the output quality remains acceptable for their business logic. Lyceum supports all major quantization formats natively, allowing you to benchmark different precision levels and find the perfect balance between speed and accuracy for your specific application.
Sources
[1] NVIDIA TensorRT-LLM: Performance Overview Benchmarks; [2] NVIDIA Technical Blog: NVIDIA Hopper Architecture In-Depth; [3] NVIDIA Technical Blog: Blackwell Breaks the 1,000 TPS/User Barrier with Llama 4 Maverick
Frequently Asked Questions
What is the difference between Time to First Token (TTFT) and Inter-Token Latency (ITL)?
How does the NVIDIA B200 improve LLM inference?
Why should European teams avoid US-based inference APIs?
How does Lyceum's scheduler reduce inference costs?
Can I use my existing OpenAI SDK with Lyceum?
Lyceum Technology