Skip to content
Query Feedz
  • News
  • Business
    • Digital Marketing
      • Marketing & Sales
      • SEO
      • Content Marketing
      • AEO and GEO
    • Startups
      • Founder Stories
      • Funding & VC
      • Product & Growth
    • Money
      • Investing
      • Markets & Economy
      • Saving & Budgeting
  • AI & Technology
    • Technology
      • Consumer Tech
      • CRM
      • Cyber Security
      • Software Engineering
      • WordPress
      • Hardware
    • Artificial IntelligenceAI Glossary
      • LLMs
      • Machine Learning
      • AI Fundamentals
      • Generative AI
      • Deep Learning
    • AI Use Cases
      • Automation
      • Content
      • Customer Support
      • Finance
      • Marketing
      • View All
  • Tools & Software
  • Account
    • Submit Guest Post
    • Submit a tool
    • My listing
  • Contact
QueryFeedz
  • News
  • Business
    • Digital Marketing
      • Marketing & Sales
      • SEO
      • Content Marketing
      • AEO and GEO
    • Startups
      • Founder Stories
      • Funding & VC
      • Product & Growth
    • Money
      • Investing
      • Markets & Economy
      • Saving & Budgeting
  • AI & Technology
    • Technology
      • Consumer Tech
      • CRM
      • Cyber Security
      • Software Engineering
      • WordPress
      • Hardware
    • Artificial IntelligenceAI Glossary
      • LLMs
      • Machine Learning
      • AI Fundamentals
      • Generative AI
      • Deep Learning
    • AI Use Cases
      • Automation
      • Content
      • Customer Support
      • Finance
      • Marketing
      • View All
  • Tools & Software
  • Account
    • Submit Guest Post
    • Submit a tool
    • My listing
  • Contact
QueryFeedz
  1. Home /
  2. AI Glossaries /
  3. LLMs /
  4. What is Tokens per Second?
LLMs

What is Tokens per Second?

Updated September 26, 2026 Read 3 min

Tokens per second measures how quickly a language model generates output. It is reported either per user, describing how fast text streams, or as total throughput across all concurrent requests.

Contents 10
  1. 01Key takeaways
  2. 02Tokens per second explained in simple terms
  3. 03Why decode speed is memory-bound
  4. 04A worked example
  5. 05Per-user speed vs throughput
  6. 06How to improve tokens per second
  7. 07Limitations
  8. 08Common Use Cases
  9. 09Frequently Asked Questions
  10. 10Related Terms

Tokens per second (TPS) measures how quickly a model generates output tokens. It is reported in two different ways that are often confused: per-user speed, which determines how fast text appears on one person’s screen, and total throughput, which counts all tokens produced across every concurrent request on the hardware. Optimising one often comes at the expense of the other.

Key takeaways

  • Per-user TPS governs the streaming experience; throughput governs cost per token.
  • Decode speed is usually limited by memory bandwidth, not raw compute.
  • Roughly 10–20 tokens per second exceeds normal human reading speed.
  • Larger batches raise throughput but can lower per-user speed.
  • Quantization and speculative decoding improve both in many setups.

Tokens per second explained in simple terms

Per-user TPS is how fast one cashier serves the customer in front of them. Throughput is how many customers the whole shop serves per hour. Adding more lanes per cashier raises the shop’s total but may slow each individual transaction slightly.

Why decode speed is memory-bound

To produce one token, the system must read the model’s weights from GPU memory. With a 7-billion-parameter model at 16-bit precision, that is about 14 GB of data read per token, per request stream. Modern GPUs have very high memory bandwidth, but this read is the bottleneck, not arithmetic. Two consequences follow:

  • Smaller or quantized models generate faster, because less data is read.
  • Batching many requests together is nearly free in bandwidth terms, since the same weights serve every request in the batch. This is why throughput scales well with batch inference.

A worked example

A 500-token answer at different per-user speeds:

SpeedTime to complete
10 tokens/s50 s
30 tokens/s17 s
60 tokens/s8 s
120 tokens/s4 s

Above roughly 20 tokens per second, most users are reading rather than waiting, so further gains matter mainly for agents and automated pipelines that consume the whole output at once.

Per-user speed vs throughput

MetricMeasuresImproved byMatters for
Per-user TPSOne stream’s speedSmaller models, quantization, speculative decodingUser experience
Total throughputAll tokens across requestsContinuous batching, larger batches, efficient servingCost per million tokens

How to improve tokens per second

  • Use a smaller or distilled model where quality allows.
  • Quantize weights to reduce memory traffic.
  • Apply speculative decoding to produce several tokens per verification step.
  • Use an optimised serving engine with continuous batching and efficient attention.
  • Keep outputs short, which reduces total time even at the same speed.
  • Choose hardware with higher memory bandwidth.

Limitations

  • Published TPS figures depend heavily on hardware, batch size and context length.
  • Speed drops as context grows, because the attention cache gets larger to read.
  • Fast generation of poor answers is not a win.
  • Tokenizer differences mean token counts, and therefore TPS, are not comparable across models.

Common Use Cases

01

User experience tuning

Ensure streaming feels smooth for chat users.

02

Cost modelling

Estimate cost per million tokens from throughput.

03

Capacity planning

Size GPU fleets for expected concurrent load.

04

Agent pipelines

Speed up workflows that consume long outputs.

05

Local deployment

Compare quantized model speeds on consumer hardware.

06

Vendor comparison

Benchmark providers under similar conditions.

Frequently Asked Questions

A measure of how fast a model generates output, reported per user or as total throughput across all requests.

Around 20 or more per user feels comfortable, since it exceeds typical reading speed.

Producing each token requires reading the model's weights from GPU memory, which is slower than the arithmetic involved.

It increases total throughput substantially, though individual streams may be slightly slower.

They depend on hardware, batch size, context length, quantization and the serving stack.

Related Terms

  • Inference Latency
  • Time to First Token
  • Batch Inference
  • Speculative Decoding
  • Model Quantization
  • LLM Inference

Related AI Terms

What is Multi-Head Attention?Multi-head attention runs several attention operations in parallel, each with its own learned projections, so a model can…What is Prefix Tuning?Prefix tuning is a parameter-efficient fine-tuning method that learns trainable vectors inserted into the attention keys and values…What is an Encoder-Decoder Model?An encoder-decoder model, also called a sequence-to-sequence model, uses one component to read and understand the input and…What is an Attention Mechanism?An attention mechanism is a technique that lets a neural network focus on the most relevant parts of…What is Self-Attention?Self-attention is a mechanism where each position in a sequence attends to every other position in the same…What is Positional Encoding?Positional encoding is the method transformers use to represent the order of tokens in a sequence, because the…

Contents

  1. 01Key takeaways
  2. 02Tokens per second explained in simple terms
  3. 03Why decode speed is memory-bound
  4. 04A worked example
  5. 05Per-user speed vs throughput
  6. 06How to improve tokens per second
  7. 07Limitations
  8. 08Common Use Cases
  9. 09Frequently Asked Questions
  10. 10Related Terms

AI Topic

  • LLMs

Related Terms

  • What is Multi-Head Attention?
  • What is Prefix Tuning?
  • What is an Encoder-Decoder Model?
  • What is an Attention Mechanism?
  • What is Self-Attention?
  • What is Positional Encoding?

Quick Navigation

  • Common Use Cases
  • Frequently Asked Questions
  • Related Terms
  • Back to top

Details

Updated
September 26, 2026
Read
3 min
  • Forum
  • Submit a tool
  • Submit Guest Post
  • List Your Startup
  • Privacy Policy
  • Editorial Policy
  • Account
  • Contact
  • AI Productivity
  • AI Video
  • AI Coding
  • AI Chatbots
  • Sales
  • AI Business
  • View All Tools

Subscribe our Newsletter

Get weekly exclusive content - No spam.

Copyright © 2026 -  Query Feedz

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}