A GPU-level analysis showing large-batch LLM inference can remain DRAM-bandwidth bound even when conventional explanations call it compute-bound. It reinforces GPU Hunter's central point: memory bandwidth and data movement often decide inference performance.
This paper is foundational for GPU Hunter's emphasis on memory bandwidth and not just tensor-core peak numbers.
03 // why GPU Hunter includes it
It reinforces GPU Hunter's central point: memory bandwidth and data movement often decide inference performance. The useful part for GPU Hunter readers is not the abstract result alone; it is the hardware implication: whether a model fits, whether a runtime can use the format, or whether throughput is limited by memory movement instead of arithmetic.
04 // local inference implications
Batch-size scaling should be benchmarked against memory bandwidth behavior, not inferred from TFLOPS alone. For GPU buyers, this points at the gap between spec-sheet compute and real inference speed. Kernels, memory traffic, and backend support determine how much of the hardware is actually usable.
05 // key findings for hardware decisions
# Large-batch inference can remain DRAM-bandwidth bound.
# Conventional compute-bound explanations can miss data-movement costs.
# Bandwidth behavior should be measured directly for inference workloads.
06 // what it means for GPU choice
Use this paper when comparing GeForce RTX 5090, GeForce RTX 4090, GeForce RTX 3090. It explains why backend kernel maturity can change real tokens per second on similar hardware.
This page is GPU Hunter editorial context and does not reproduce the paper abstract. Use the original arXiv, PDF, and Hugging Face links for the complete paper text and author-provided details.