The case for moving computation closer to memory to reduce processor wait times
A post outlines processing-in-memory, dataflow and neuromorphic designs, along with the practical limits of each.
TLDR
A post argues that processors spend much of their time waiting for data to arrive from memory. It describes processing-in-memory as doing work on memory chips, dataflow designs as reusing values within a processing grid, and neuromorphic chips as keeping stored information close to where it is used. The author notes trade-offs: slower processing-in-memory cores, dataflow's difficulty with irregular tasks, and limited software tools for neuromorphic systems.
Combined views
—
1 Source, first seen ago
