An image is not one token; it is hundreds to thousands of them after a second model has run. That changes the prefill budget, the batch shape and where the first bottleneck appears.
What changes when you serve a vision-language model instead of a text-only one?
An image is not one token; it is hundreds to thousands of them after a second model has run. That changes the prefill budget, the batch shape and where the first bottleneck appears.
Updated Sep 2026 · Grounded in real AI infrastructure interview loops and written to a senior-engineer editorial bar, with every number worked and every diagram hand-built.
The concepts behind this question
Ranked by how closely each one overlaps this question's topic, so the first card is the thing to read if the answer above moved too fast.
Scored on quantifying image tokens and the encoder's cost, on placing the encoder in the pipeline (separate stage versus in-engine), and on batching heterogeneity between image-heavy and text-only requests.
No comments yet — be the first to share your approach.
