A Case for Transparent Reliability in DRAM Systems
Minesh Patel, Taha Shahroodi, Aditya Manglik, A. Giray Yaglikci,, Ataberk Olgun, Haocong Luo, Onur Mutlu

TL;DR
This paper advocates for increased transparency from DRAM manufacturers regarding reliability characteristics to enable system designers to better adapt commodity DRAM to diverse system needs, improving performance, reliability, and security.
Contribution
It proposes a new approach to reevaluate DRAM standards emphasizing transparency of reliability features, facilitating more informed and effective system-level adaptations.
Findings
Current standards lack transparency, hindering system adaptation.
Assumptions about DRAM reliability impede adoption of mitigation techniques.
Enhanced transparency can enable better DRAM customization for various system goals.
Abstract
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 commodity DRAM chips to meet their particular design goals (e.g., by reducing access timings to improve performance, implementing system-level RowHammer mitigations), we observe that designers today lack sufficient insight into commodity DRAM chips' reliability characteristics to implement these techniques in practice. In this work, we make a case for DRAM manufacturers to provide increased transparency into key aspects of DRAM reliability (e.g., basic chip design properties, testing strategies). Doing so enables system designers to make informed decisions to better adapt commodity DRAM to meet modern systems' needs while preserving its cost advantages. To support our argument, we study four ways that system designers…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPhysical Unclonable Functions (PUFs) and Hardware Security · Security and Verification in Computing · Semiconductor materials and devices
