Skip to content
inference.academy

glossary/serving/goodput

Goodput

Throughput counted only for requests that met their latency targets. A deployment can post a high token rate while half its users wait too long for a first token; goodput is the rate of requests served within both the first-token and per-token limits, which is the number that matches what was promised. Introduced for serving by the DistServe paper, where it motivates separating prefill from decode.


TTFT and TPOT

Both must be met for a request to count; the DistServe paper reports up to 7.4x more goodput under the same SLOs by disaggregating.


See it happen


Related