Our paper on DRAM Microarchitecture and Characteristics at ISCA 2024

View profile for Jung Ho Ahn

Professor at Seoul National University

Our paper, "DRAMScope: Uncovering DRAM Microarchitecture and Characteristics by Issuing Memory Commands," was accepted at ISCA 2024! We had an intriguing journey to figure out the sizes of DRAM MATs, common pitfalls regarding address and data mapping in the computer architecture community, coupled-row activation, and RowHammer/RowPress characteristics induced by the 6F^2 DRAM cell structure, to list a few, by issuing ordinary commands to DRAM. We look forward to presenting our paper in Buenos Aires, Argentina. I am really proud of my students and colleagues, without whom I could not imagine to publish this work in a one-and-done manner. Pdf: https://lnkd.in/gnnQS_XA Authors: Hwayong Nam, Seungmin Baek, Minbok Wi, Michael Jaemin Kim, Jaehyun Park, Chihun Song, Nam Sung Kim, and Jung Ho Ahn Abstract: The demand for precise information on DRAM microarchitectures and error characteristics has surged, driven by the need to explore processing in memory, enhance reliability, and mitigate security vulnerability. Nonetheless, DRAM manufacturers have disclosed only a limited amount of information, making it difficult to find specific information on their DRAM microarchitectures. This paper addresses this gap by presenting more rigorous findings on the microarchitectures of commodity DRAM chips and their impacts on the characteristics of activate-induced bitflips (AIBs), such as RowHammer and RowPress. The previous studies have also attempted to understand the DRAM microarchitectures and associated behaviors, but we have found some of their results to be misled by inaccurate address mapping and internal data swizzling or lack of a deeper understanding of the modern DRAM cell structure. For accurate and efficient reverse engineering, we use three tools: AIBs, retention time test, and RowCopy, which can be cross-validated. With these three tools, we first take a macroscopic view of modern DRAM chips to uncover the size, structure, and operation of their subarrays, memory array tiles (MATs), and rows. Then, we analyze AIB characteristics based on the microscopic view of the DRAM microarchitecture, such as 6F^2 cell layout, through which we rectify misunderstandings regarding AIBs and discover a new data pattern that accelerates AIBs. Lastly, based on our findings at both macroscopic and microscopic levels, we identify previously unknown AIB vulnerabilities and propose a simple yet effective protection solution.

  • No alternative text description for this image
Won Woo Ro

Professor at Yonsei University

12mo

Many Congratulations!!

Whoa. This looks very exciting and interesting. Looking forward to the paper!

See more comments

To view or add a comment, sign in

Explore topics