A GPU pool sustains 9,000 output tokens/sec — will it hold this traffic?
Same topic, related formats. Practice these next.
Same topic, related formats. Practice these next.
Your GPU pool sustains 9,000 output tokens/sec at acceptable latency. Traffic is 30 requests/sec, and each request generates on average 250 output tokens. Decide whether the pool has enough headroom, and state the required output-token throughput.
Multiply 30 req/s by 250 tokens/req to get 7,500 tokens/sec demand against 9,000 capacity — it holds, but 83% utilization leaves thin headroom.
Imagine a kitchen that can plate 9,000 fries a minute. Thirty orders come in each minute, and each order is 250 fries. So the kitchen must plate 30 × 250 = 7,500 fries a minute. 7,500 is under 9,000, so the cooks keep up — but they're running at 83% of their max. One busy minute, or orders that come with extra fries, and they fall behind. The lesson: convert orders into fries before you decide if the kitchen can cope.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example. Click to expand.
Everything you need to truly understand this topic: intuition, mechanics, step by step explanation, code, formulas, and worked example.
Everything important, quickly.
Spend 5-7 minutes on the unit conversion and the headroom reasoning so you can both compute the number and argue why 83% utilization is a problem, not a pass.
req_per_sec = 30
avg_output_tokens = 250
capacity_tok_per_sec = 9000
demand = req_per_sec * avg_output_tokens # 7500 tok/s
utilization = demand / capacity # 0.833
holds = demand <= capacity # True
print(demand, round(utilization, 2), holds) # 7500 0.83 TrueReal products, models, and research that use this idea.
What an interviewer would ask next. Try answering before peeking at the approach.
Red flags and common mistakes that signal junior thinking. Click to expand.
Comparing 30 requests/sec to a 9,000 tokens/sec capacity directly without converting requests into token demand first.
The night-before-the-interview bullets. Scan these on the way to the call.
Primary sources. Skim if you want the original framing.