Storage Bandwidth

Storage Bandwidth refers to the rate at which data can be read from or written to storage devices or memory hierarchies. In the context of high-performance computing and large-language-model (LLM) inference, it is often the primary bottleneck limiting throughput, particularly during the decoding phase where inference-optimization access dominates compute requirements.

Key Characteristics

  • Memory Wall: The disparity between processor speed and memory access speed.
  • Bandwidth-Bound Operations: Tasks where performance is limited by data transfer rates rather than arithmetic operations (e.g., Matrix Multiplication with low arithmetic intensity).
  • HBM vs. VRAM: High Bandwidth Memory (HBM) is critical for modern GPU architectures to sustain the massive data flows required by transformer models.

Impact on LLM Inference

Recent Optimizations

References