Adaptive-Latency DRAM (AL-DRAM)
Donghyuk Lee, Yoongu Kim, Gennady Pekhimenko, Samira Khan, Vivek, Seshadri, Kevin Chang, Onur Mutlu

TL;DR
AL-DRAM dynamically adjusts DRAM timing parameters based on current temperature and conditions, reducing latency and improving memory performance without hardware modifications.
Contribution
It introduces a method to adapt DRAM timing parameters in real-time, exploiting built-in margin to reduce latency and enhance performance.
Findings
Reduced four key DRAM timing parameters by up to 54.8%.
Achieved an average of 14% performance improvement on memory-intensive workloads.
No errors or hardware changes required.
Abstract
This paper summarizes the idea of Adaptive-Latency DRAM (AL-DRAM), which was published in HPCA 2015. The key goal of AL-DRAM is to exploit the extra margin that is built into the DRAM timing parameters to reduce DRAM latency. The key observation is that the timing parameters are dictated by the worst-case temperatures and worst-case DRAM cells, both of which lead to small amount of charge storage and hence high access latency. One can therefore reduce latency by adapting the timing parameters to the current operating temperature and the current DIMM that is being accessed. Using an FPGA-based testing platform, our work first characterizes the extra margin for 115 DRAM modules from three major manufacturers. The experimental results demonstrate that it is possible to reduce four of the most critical timing parameters by a minimum/maximum of 17.3%/54.8% at 55C while maintaining reliable…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Advanced Memory and Neural Computing · Interconnection Networks and Systems
