Processing in Memory: DRAM Is About to Do Math
bhouston
12 points
1 comment
August 26, 2026
Related Discussions
Found 5 related stories in 63.1ms across 4,560 title embeddings via pgvector HNSW
- What happens when a GPU reads memory ibobev · 105 pts · August 21, 2026 · 60% similar
- What happens when a GPU reads memory? somnial · 15 pts · August 13, 2026 · 59% similar
- Memory prices climb 500% in 12 months, up to 10x the lowest ever tracked prices haunter · 100 pts · August 17, 2026 · 53% similar
- You Probably Forget How Cheap Memory Used to Be jonbaer · 21 pts · August 26, 2026 · 53% similar
- Mag Computer: A Mag History of RAM (1960–2025) evakhoury · 14 pts · July 24, 2026 · 53% similar
Discussion Highlights (1 comments)
peter_d_sherman
I like the idea of a CPU/GPU/TPU on RAM (look at those gorgeous bandwidth numbers!) -- but I also wonder what problems it may potentially bring in the future... I think it would be a good idea that if RAM is to implement processors / PIM on it in the future, that each RAM stick should have an external DIP "safety" switch on the side which switches off such processing. If this switch is flipped by the user, then the stick simply falls back to operating as normal "dumb" RAM, driven by external CPU control. Also, it would be a good idea to have debug ports, debug proxying, single step capability, etc., in these futuristic RAM sticks, as well... Related: "SIMDRAM: A Framework for Bit-Serial SIMD Processing Using DRAM Extended Abstract" (2020): https://arxiv.org/html/2012.11890v1 >"We leverage the SIMDRAM framework to accelerate seven application kernels from machine learning, databases, and image processing (VGG-13 [63], VGG-16 [63], LeNET [38], kNN [42], TPC-H [66], BitWeaving [45], Brightness [28]). SIMDRAM provides up to 2.5× speedup for the kernels compared to Ambit [58]. Compared to a CPU and a high-end GPU, SIMDRAM is 257× and 31× more energy efficient, while providing 93 × and 6× higher throughput, respectively."