AI inference glossary
Benchmark metrics

Latency

Also known as response latency, inference latency

In plain English

Latency is how long you wait. For a streamed answer, that includes both the wait before it starts and the pauses between later words.

Technical definition

Latency is elapsed time experienced by a request. In streaming LLM serving it must be decomposed because waiting for the first token and waiting between later tokens are different behaviors.

Engineering details

Time to first token captures queueing and prefill delay. Time per output token captures decode cadence after streaming starts. End-to-end latency also depends on output length, so a single aggregate latency number can hide the part users actually notice.

Why it matters

Low latency can require smaller batches or more parallel resources, which may reduce hardware utilization and increase cost. Good serving design chooses a latency service level and then maximizes throughput within it.

How to read it in InferenceX

InferenceX exposes workload shape and concurrency alongside interactivity. This keeps a high-throughput batch point from being mistaken for a low-latency serving point.