Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
41 tokens/sec
GPT-4o
59 tokens/sec
Gemini 2.5 Pro Pro
41 tokens/sec
o3 Pro
7 tokens/sec
GPT-4.1 Pro
50 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

What Your DRAM Power Models Are Not Telling You: Lessons from a Detailed Experimental Study (1807.05102v1)

Published 13 Jul 2018 in cs.AR

Abstract: Main memory (DRAM) consumes as much as half of the total system power in a computer today, resulting in a growing need to develop new DRAM architectures and systems that consume less power. Researchers have long relied on DRAM power models that are based off of standardized current measurements provided by vendors, called IDD values. Unfortunately, we find that these models are highly inaccurate, and do not reflect the actual power consumed by real DRAM devices. We perform the first comprehensive experimental characterization of the power consumed by modern real-world DRAM modules. Our extensive characterization of 50 DDR3L DRAM modules from three major vendors yields four key new observations about DRAM power consumption: (1) across all IDD values that we measure, the current consumed by real DRAM modules varies significantly from the current specified by the vendors; (2) DRAM power consumption strongly depends on the data value that is read or written; (3) there is significant structural variation, where the same banks and rows across multiple DRAM modules from the same model consume more power than other banks or rows; and (4) over successive process technology generations, DRAM power consumption has not decreased by as much as vendor specifications have indicated. Based on our detailed analysis and characterization data, we develop the Variation-Aware model of Memory Power Informed by Real Experiments (VAMPIRE). We show that VAMPIRE has a mean absolute percentage error of only 6.8% compared to actual measured DRAM power. VAMPIRE enables a wide range of studies that were not possible using prior DRAM power models. As an example, we use VAMPIRE to evaluate a new power-aware data encoding mechanism, which can reduce DRAM energy consumption by an average of 12.2%. We plan to open-source both VAMPIRE and our extensive raw data collected during our experimental characterization.

User Edit Pencil Streamline Icon: https://streamlinehq.com
Authors (12)
  1. Saugata Ghose (59 papers)
  2. Raghav Gupta (24 papers)
  3. Donghyuk Lee (24 papers)
  4. Kais Kudrolli (2 papers)
  5. William X. Liu (2 papers)
  6. Hasan Hassan (35 papers)
  7. Kevin K. Chang (8 papers)
  8. Niladrish Chatterjee (6 papers)
  9. Aditya Agrawal (9 papers)
  10. Mike O'Connor (7 papers)
  11. Onur Mutlu (279 papers)
  12. Abdullah Giray Yağlıkçı (11 papers)
Citations (60)