AVATAR: A Variable-Retention-Time Aware Refresh for DRAM Systems - DSN 2025 Test-of-Time Award

Onur Mutlu Lectures
Onur Mutlu LecturesApr 7, 2026

Why It Matters

AVATAR’s runtime refresh adaptation cuts DRAM power consumption while safeguarding data integrity, a critical advantage as memory capacity and AI workloads continue to expand.

Key Takeaways

  • Variable retention time undermines static DRAM refresh strategies.
  • Avatar detects weak rows at runtime using ECC error signals.
  • Dynamic refresh reduces power while preserving memory reliability.
  • Experimental FPGA infrastructure enabled accurate modeling of DRAM behavior.
  • Findings influence modern DRAM designs facing capacity and bandwidth limits.

Summary

The DSN 2025 Test‑of‑Time award honored the seminal AVATAR paper, which tackled the growing DRAM refresh burden as capacities and operating frequencies increased. The authors highlighted that traditional uniform refresh intervals ignore the non‑uniform, variable‑retention‑time (VRT) behavior of memory cells, leading to unnecessary power draw and potential reliability issues.

Using a custom FPGA‑based experimental platform, the team characterized VRT across multiple DRAM vendors, built a predictive model, and discovered that weak cells emerge slowly over time. By leveraging ECC error reports as runtime indicators of cells transitioning from strong to weak, AVATAR dynamically upgrades refresh rates for those rows, preserving data integrity while retaining most of the energy and performance gains of aggressive refresh reduction.

Professor Mochi emphasized the synergy between ECC correction and refresh control, noting that coordinated mechanisms outperform independent reliability schemes. The work demonstrated that reliable, efficient DRAM refresh is feasible and has already inspired on‑die ECC‑driven refresh optimizations in contemporary chips, addressing emerging failure modes such as row‑hammer.

The implications are profound: AVATAR’s approach offers a pathway to lower DRAM power consumption and extend performance headroom for memory‑intensive applications, including AI models constrained by capacity and bandwidth. As semiconductor scaling pushes reliability limits, the paper’s methodology and collaborative research model set a benchmark for future memory‑system innovations.

Original Description

Title: AVATAR: A Variable-Retention-Time Aware Refresh for DRAM Systems - DSN 2025 Test-of-time Award
Presenter: Professor Onur Mutlu (https://people.inf.ethz.ch/omutlu/)
Date: June 23-26, 2025
Recommended Reading:
====================
A Modern Primer on Processing in Memory
Intelligent Architectures for Intelligent Computing Systems
RowHammer: A Retrospective
Fundamentally Understanding and Solving RowHammer
RECOMMENDED LECTURE VIDEOS & PLAYLISTS:
========================================
Computer Architecture Fall 2021 Lectures Playlist:
Digital Design and Computer Architecture Spring 2021 Livestream Lectures Playlist:
Featured Lectures:
Interview with Professor Onur Mutlu:
The Story of RowHammer Lecture:
Accelerating Genome Analysis Lecture:
Memory-Centric Computing Systems Tutorial at IEDM 2021:
Intelligent Architectures for Intelligent Machines Lecture:
Computer Architecture Fall 2020 Lectures Playlist:
Digital Design and Computer Architecture Spring 2020 Lectures Playlist:
Public Lectures by Onur Mutlu, Playlist:
Computer Architecture at Carnegie Mellon Spring 2015 Lectures Playlist:
Rethinking Memory System Design Lecture @stanfordonline :

Comments

Want to join the conversation?

Loading comments...