Understanding and improving the latency of DRAM-based memory systems

KK Chang - 2017 - search.proquest.com
Over the past two decades, the storage capacity and access bandwidth of main memory
have improved tremendously, by 128x and 20x, respectively. These improvements are …

Understanding and modeling on-die error correction in modern DRAM: An experimental study using real devices

M Patel, JS Kim, H Hassan… - 2019 49th Annual IEEE …, 2019 - ieeexplore.ieee.org
Experimental characterization of DRAM errors is a powerful technique for understanding
DRAM behavior and provides valuable insights for improving overall system performance …

DR-STRaNGe: end-to-end system design for DRAM-based true random number generators

FN Bostancı, A Olgun, L Orosa… - … Symposium on High …, 2022 - ieeexplore.ieee.org
Random number generation is an important task in a wide variety of critical applications
including cryptographic algorithms, scientific simulations, and industrial testing tools. True …

HARP: Practically and effectively identifying uncorrectable errors in memory chips that use on-die error-correcting codes

M Patel, GF de Oliveira, O Mutlu - MICRO-54: 54th Annual IEEE/ACM …, 2021 - dl.acm.org
Aggressive storage density scaling in modern main memories causes increasing error rates
that are addressed using error-mitigation techniques. State-of-the-art techniques for …

Spatial Variation-Aware Read Disturbance Defenses: Experimental Analysis of Real DRAM Chips and Implications on Future Solutions

AG Yağlıkçı, YC Tuğrul, GF Oliveira… - … Symposium on High …, 2024 - ieeexplore.ieee.org
Read disturbance in modern DRAM chips is a widespread phenomenon and is reliably used
for breaking memory isolation, a fundamental building block for building robust systems …

A case for self-managing DRAM chips: Improving performance, efficiency, reliability, and security via autonomous in-DRAM maintenance operations

H Hassan, A Olgun, AG Yaglikci, H Luo, O Mutlu - arXiv, 2022 - research-collection.ethz.ch
The memory controller is in charge of managing DRAM maintenance operations (eg,
refresh, RowHammer protection, memory scrubbing) in current DRAM chips. Implementing …

Reducing DRAM latency via charge-level-aware look-ahead partial restoration

Y Wang, A Tavakkol, L Orosa, S Ghose… - 2018 51st Annual …, 2018 - ieeexplore.ieee.org
Long DRAM access latency is a major bottleneck for system performance. In order to access
data in DRAM, a memory controller (1) activates (ie, opens) a row of DRAM cells in a cell …

A case for transparent reliability in DRAM systems

M Patel, T Shahroodi, A Manglik, AG Yaglikci… - arXiv preprint arXiv …, 2022 - arxiv.org
Today's systems have diverse needs that are difficult to address using one-size-fits-all
commodity DRAM. Unfortunately, although system designers can theoretically adapt …

Whistleblower: A system-level empirical study on rowhammer

W He, Z Zhang, Y Cheng, W Wang… - IEEE Transactions …, 2023 - ieeexplore.ieee.org
With frequent software-induced activations on DRAM rows, bit flips can occur on their
physically adjacent rows (ie, RowHammer). Existing studies leverage FPGA platforms to …

Errors in flash-memory-based solid-state drives: Analysis, mitigation, and recovery

Y Cai, S Ghose, EF Haratsch, Y Luo, O Mutlu - arXiv preprint arXiv …, 2017 - arxiv.org
NAND flash memory is ubiquitous in everyday life today because its capacity has
continuously increased and cost has continuously decreased over decades. This positive …