J Jung, M Erez - Proceedings of the 56th Annual IEEE/ACM …, 2023 - dl.acm.org
We introduce a new fault model for recent and future DRAM systems that uses empirical analysis to derive DRAM internal-component level fault models. This modeling level offers …
Stacked DRAMs have been studied, evaluated in multiple scenarios, and even productized in the last decade. The large available bandwidth they offer make them an attractive choice …
Strided memory accesses are an important type of operations for In-Memory Databases (IMDB) applications. Strided memory accesses often demand data at word granularity with …
Modern Dynamic Random Access Memory (DRAM) banks are characterized by their ability to work in parallel, enabling concurrent servicing of multiple memory accesses through the …
Modern DRAM devices' performance and energy efficiency are significantly improved when the row-buffer locality is exploited properly. In multi-core architectures, however, the DRAM …
Emerging applications based on machine learning and Deep Neural Networks (DNNs) are data-driven and memory-intensive. Hence, there is a recent shift from compute-centric …
Emerging memory-intensive applications require a paradigm shift from processor-centric to memory-centric computing. The performance of state-of-the-art computing systems and …
X Xin, W Zhu, L Zhao - Proceedings of the 59th ACM/IEEE Design …, 2022 - dl.acm.org
With the release of Intel's Optane DIMM, Non-Volatile Memories (NVMs) are emerging as viable alternatives to DRAM memories because of the advantage of higher capacity …
As Dennard scaling/Moore's Law have come to an end, architects and programmers have had to find creative ways to improve the performance, power, and reliability of their systems …