by Geraldo Oliveira, Juan Gómez-Luna, Onur Mutlu on Jan 22, 2025 | Tags: Emerging Technology, Memory, Processing-in-Memory
Processing-in-Memory (PIM) is a computing paradigm that aims to overcome the data movement bottleneck (i.e., wasted execution cycles and energy, resulting from the back-and-forth data movement between memory units and compute units) by making memory (and storage)...
Read more...
by Koji Inoue on Aug 4, 2022 | Tags: Emerging Technology, Nanophotonics, Quantum Computing, Superconductor Computing
Computing technology entering a new phase Computers have evolved over half a century into an essential and indispensable backbone of social information infrastructure. And now, it faces a significant turning point. Although Moore’s Law, which doubles the number...
Read more...
by Xiangyao Yu on Apr 13, 2022 | Tags: Cloud computing, Databases, Datacenters, Emerging Technology, Memory Disaggregation, Near Data Computing, Storage
The memory and storage hierarchy deepens in modern systems. To mitigate the low performance of memory/storage devices at the bottom of the hierarchy, near-data processing has been studied across different memory and storage devices as a means to reduce access latency...
Read more...
by Minsoo Rhu on Sep 9, 2021 | Tags: Datacenters, Emerging Technology, Interconnects, Memory, Memory Disaggregation, Processing-in-Memory
The Memory (Bandwidth and Capacity) Wall The “memory wall” problem, originally coined by Wulf and McKee in the 1990s, pointed out that the rate of improvement in microprocessor performance far exceeds the rate of improvement in DRAM memory speed. Such trend rendered...
Read more...
by Srilantha (Bobbie) Manne, Carole-Jean Wu, Parthasarathy (Partha) Ranganathan, Sarah Bird, Shane Greenstein on Aug 18, 2021 | Tags: Datacenters, Edge Devices, Emerging Technology, Environment, Inclusion, Societal Impact, Sustainability
Digital technologies have had an undeniable influence on humanity’s well-being, transforming all aspects of our lives. Underpinned by advances in process technology, computer architecture, software engineering, and artificial intelligence (AI), the rapid technological...
Read more...