tokens per second

Tokens per second is the throughput metric for language-model workloads representing text units processed or generated per second - it is the standard speed measure for both LLM training and inference economics.

What Is Tokens per second?

  • Definition: Count of tokenizer output units handled each second during training or generation.
  • Training vs Inference: Training tracks processed tokens per step, while inference tracks generated-token rate.
  • Determinants: Model size, context length, batching strategy, and hardware communication efficiency.
  • Economic Link: Higher token throughput improves tokens-per-dollar and reduces time-to-result.

Why Tokens per second Matters

  • LLM Performance Baseline: Provides common cross-model and cross-cluster speed benchmark.
  • Cost Management: Token throughput strongly influences cloud spend for training and serving.
  • Capacity Forecasting: Supports planning for latency and throughput service-level targets.
  • Optimization Visibility: Reveals impact of kernel, quantization, and parallelism improvements.
  • Product Relevance: Inference token rate directly affects user-perceived responsiveness.

How It Is Used in Practice

  • Measurement Consistency: Standardize tokenizer, sequence length, and warm-up treatment when reporting.
  • System Correlation: Analyze token rate alongside GPU utilization and memory bandwidth metrics.
  • Policy Tuning: Adjust batching, sequence packing, and model parallel strategy for better token throughput.

Tokens per second is the operational speed currency of language-model systems - precise tracking connects engineering tuning directly to user experience and cost efficiency.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account