Experimental characterization of DRAM errors is a powerful technique for understanding DRAM behavior and provides valuable insights for improving overall system performance …
Random number generation is an important task in a wide variety of critical applications including cryptographic algorithms, scientific simulations, and industrial testing tools. True …
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 …
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 …
The memory controller is in charge of managing DRAM maintenance operations (eg, refresh, RowHammer protection, memory scrubbing) in current DRAM chips. Implementing …
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 …
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 …
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 …
NAND flash memory is ubiquitous in everyday life today because its capacity has continuously increased and cost has continuously decreased over decades. This positive …