An Experimental Characterization of Combined RowHammer and RowPress Read Disturbance in Modern DRAM Chips

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Luo, Haocong, Yüksel, Ismail Emir, Olgun, Ataberk, Yağlıkçı, A. Giray, Sadrosadati, Mohammad, Mutlu, Onur
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866916297015558144
author Luo, Haocong
Yüksel, Ismail Emir
Olgun, Ataberk
Yağlıkçı, A. Giray
Sadrosadati, Mohammad
Mutlu, Onur
author_facet Luo, Haocong
Yüksel, Ismail Emir
Olgun, Ataberk
Yağlıkçı, A. Giray
Sadrosadati, Mohammad
Mutlu, Onur
contents DRAM read disturbance can break memory isolation, a fundamental property to ensure system robustness (i.e., reliability, security, safety). RowHammer and RowPress are two different DRAM read disturbance phenomena. RowHammer induces bitflips in physically adjacent victim DRAM rows by repeatedly opening and closing an aggressor DRAM row, while RowPress induces bitflips by keeping an aggressor DRAM row open for a long period of time. In this study, we characterize a DRAM access pattern that combines RowHammer and RowPress in 84 real DDR4 DRAM chips from all three major DRAM manufacturers. Our key results show that 1) this combined RowHammer and RowPress pattern takes significantly smaller amount of time (up to 46.1% faster) to induce the first bitflip compared to the state-of-the-art RowPress pattern, and 2) at the minimum aggressor row activation count to induce at least one bitflip, the bits that flip are different across RowHammer, RowPress, and the combined patterns. Based on our results, we provide a key hypothesis that the read disturbance effect caused by RowPress from one of the two aggressor rows in a double-sided pattern is much more significant than the other.
format Preprint
id arxiv_https___arxiv_org_abs_2406_13080
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle An Experimental Characterization of Combined RowHammer and RowPress Read Disturbance in Modern DRAM Chips
Luo, Haocong
Yüksel, Ismail Emir
Olgun, Ataberk
Yağlıkçı, A. Giray
Sadrosadati, Mohammad
Mutlu, Onur
Hardware Architecture
Cryptography and Security
DRAM read disturbance can break memory isolation, a fundamental property to ensure system robustness (i.e., reliability, security, safety). RowHammer and RowPress are two different DRAM read disturbance phenomena. RowHammer induces bitflips in physically adjacent victim DRAM rows by repeatedly opening and closing an aggressor DRAM row, while RowPress induces bitflips by keeping an aggressor DRAM row open for a long period of time. In this study, we characterize a DRAM access pattern that combines RowHammer and RowPress in 84 real DDR4 DRAM chips from all three major DRAM manufacturers. Our key results show that 1) this combined RowHammer and RowPress pattern takes significantly smaller amount of time (up to 46.1% faster) to induce the first bitflip compared to the state-of-the-art RowPress pattern, and 2) at the minimum aggressor row activation count to induce at least one bitflip, the bits that flip are different across RowHammer, RowPress, and the combined patterns. Based on our results, we provide a key hypothesis that the read disturbance effect caused by RowPress from one of the two aggressor rows in a double-sided pattern is much more significant than the other.
title An Experimental Characterization of Combined RowHammer and RowPress Read Disturbance in Modern DRAM Chips
topic Hardware Architecture
Cryptography and Security
url https://arxiv.org/abs/2406.13080