What is the “Memory-Wall” in Modern Computing and AI custom Silicon
Introduction
What is the “Memory-Wall” in Modern Computing and AI custom Silicon
Introduction
The “memory wall,” a term introduced by Wulf and McKee in 1994, encapsulates the growing disparity between processor speeds and memory performance, posing a significant challenge to high-performance computing (HPC) and artificial intelligence (AI) systems [1]. As AI workloads demand unprecedented data throughput, this bottleneck has spurred innovations like High Bandwidth Memory (HBM) and exposed limitations in Graphics Processing Units (GPUs). This white paper examines the memory wall, traces HBM’s evolution, critiques GPUs for AI workloads, and explores next-generation architectures to surpass current limitations.
What is the Memory Wall?
The memory wall arises from the divergent evolution of processor and memory performance. While CPU clock speeds historically followed Moore’s Law, doubling every 18 months, DRAM latency and bandwidth lagged, improving by only 7–10% annually [1]. By the 2000s, processors operated in gigahertz, but memory access times remained in tens of nanoseconds, creating a bottleneck.

The widening gap between processor and memory performance over time.
For AI, this gap is critical. Training deep neural networks (DNNs) involves frequent memory access for weights, activations, and gradients. When memory bandwidth cannot match compute demands, systems idle, reducing efficiency — a problem quantified as low “compute-to-memory” ratios [2].
Evolution of High Bandwidth Memory (HBM)
High Bandwidth Memory (HBM) emerged as a response to the memory wall, leveraging stacked DRAM dies connected via Through-Silicon Vias (TSVs) and a high-speed interposer. Introduced by AMD and Hynix in 2013, HBM has evolved through multiple generations [3].
HBM Stack Architecture

HBM’s vertical stacking reduces latency and boosts bandwidth.
The HBM Evolution
- HBM1 (2013): Delivered 128 GB/s per stack with a 1024-bit interface, outpacing GDDR5’s 28 GB/s [3]. Capacity was limited to 4 GB.
- HBM2 (2016): Increased bandwidth to 256 GB/s and capacity to 8 GB, adopted in NVIDIA’s P100 GPU [4].
- HBM2e (2019): Achieved 460 GB/s per stack, targeting AI and HPC [5].
- HBM3 (2022): Reached 819 GB/s and 141 GB capacity, used in NVIDIA’s H100 and AMD’s MI300 [6].

HBM Evolution
HBM’s wide interface and proximity to processors mitigate bandwidth constraints, but its high cost, thermal challenges, and persistent latency issues limit its scope [7].
Why GPUs Are Not the Best Architectures for AI Workloads

Traditional Von-Neumann’s architecture
GPUs excel at parallel processing, making them a cornerstone of AI. However, their design reveals shortcomings for modern AI demands:
- Memory Bandwidth Bottlenecks: Even with HBM3’s 819 GB/s, GPUs struggle to supply data to thousands of cores. Large language models (LLMs) with billions of parameters require terabytes of bandwidth [8].
- General-Purpose Design: GPUs’ SIMD architecture suits dense matrix operations but falters with sparse or irregular computations, wasting resources [9].
- Power Inefficiency: The NVIDIA H100’s 700W TDP reflects high energy costs, much of which supports memory access rather than compute [10].
- Scalability Limits: Multi-GPU systems rely on interconnects like NVLink (300 GB/s), introducing latency and bandwidth ceilings [11].
These factors suggest GPUs are a temporary solution, not an optimal one, for AI’s memory-intensive future.
Beyond GPUs: Architectural Innovations to Overcome the Memory Wall
Next-generation architectures aim to close the memory wall gap with specialized designs:
1. Compute-in-Memory (CiM) Architectures
CiM performs computations within memory, slashing data movement. Examples include:
- Analog CiM: Uses ReRAM for in-situ MAC operations [12].
- Digital CiM: Samsung’s PIM-enabled HBM achieves 1.2 TFLOPS in-memory [13].
2. Domain-Specific Accelerators (DSAs)
DSAs like Google’s TPUs use systolic arrays for efficient matrix operations, while Cerebras’ WSE-2 integrates 40 GB of on-chip SRAM, eliminating off-chip delays [14].
3. 3D Chiplet Designs
Chiplets stack compute and memory vertically, as in AMD’s MI300X (1.5 TB/s bandwidth) [15]. Future designs may incorporate CiM or photonics.

Chiplets reduce data travel distance.
4. Photonic Computing
Photonic interconnects, like Lightmatter’s systems, offer >100 TB/s bandwidth with near-zero latency using optical data transfer [16].
5. Neuromorphic Computing
Neuromorphic chips (e.g., Intel’s Loihi) mimic brain-like processing with localized memory, excelling at sparse, event-driven tasks [17].
Conclusion
The memory wall persists as a barrier to AI and HPC progress. HBM has significantly improved bandwidth, yet GPUs remain constrained by their general-purpose roots and scaling limits. Emerging solutions — CiM, DSAs, chiplets, photonics, and neuromorphic designs — promise to redefine computing by aligning memory and compute more closely. As AI workloads evolve, these innovations will drive the next era of performance.
References
-
Wulf, W. A., & McKee, S. A. (1995). “Hitting the Memory Wall: Implications of the Obvious.” ACM SIGARCH Computer Architecture News, 23(1), 20–24.
-
Jouppi, N. P., et al. (2017). “In-Datacenter Performance Analysis of a Tensor Processing Unit.” ISCA ‘17.
-
JEDEC (2013). “High Bandwidth Memory (HBM) DRAM Specification.” JESD235.
-
NVIDIA (2016). “NVIDIA Tesla P100 Whitepaper.”
-
SK Hynix (2019). “HBM2e Product Brief.”
-
JEDEC (2022). “HBM3 Specification.” JESD238.
-
Mutlu, O. (2021). “Memory-Centric Computing Systems.” IEEE Micro, 41(6).
-
Rajbhandari, S., et al. (2020). “ZeRO: Memory Optimizations Toward Training Trillion Parameter Models.” arXiv:1910.02054.
-
Hennessy, J. L., & Patterson, D. A. (2019). Computer Architecture: A Quantitative Approach, 6th Ed.
-
NVIDIA (2023). “H100 GPU Technical Brief.”
-
Foley, D., & Danskin, J. (2020). “NVLink and NVSwitch: Scalable GPU Interconnects.” Hot Chips 32.
-
Shafiee, A., et al. (2016). “ISAAC: A Convolutional Neural Network Accelerator with In-Situ Analog Arithmetic in Crossbars.” ISCA ‘16.
-
Samsung (2021). “Processing-in-Memory HBM-PIM Unveiled.” Press Release.
-
AMD (2023). “Instinct MI300 Series Whitepaper.”
-
Davies, M., et al. (2018). “Loihi: A Neuromorphic Manycore Processor with On-Chip Learning.” IEEE Micro, 38(1).
메타데이터
- post_id
- b2b33fcd08f3
- slug
- what-is-the-memory-wall-in-modern-computing-and-ai-custom-silicon-b2b33fcd08f3
- url
- https://medium.com/@anan.mirji/what-is-the-memory-wall-in-modern-computing-and-ai-custom-silicon-b2b33fcd08f3
- canonical_url
- https://medium.com/@anan.mirji/what-is-the-memory-wall-in-modern-computing-and-ai-custom-silicon-b2b33fcd08f3
- author_url
- https://medium.com/@anan.mirji
- status
- ok
- fetched_at
- 2026-06-26 12:24:55