Calibrating DRAMPower Model: A Runtime Perspective from Real-System HPC Measurements

Xinyu Shi,Dina Ali Abdelhamid,Thomas Ilsche,Saeideh Alinezhad Chamazcoti,Timon Evenblij,Mohit Gupta,Dwaipayan Biswas,Francky Catthoor
2024-11-27
Abstract:The escalating energy demands of main memory have become a concern in modern computing architectures, particularly in large-scale systems, due to frequent access patterns, increasing data volumes, and the lack of efficient power management strategies. Accurate modeling of DRAM power consumption is essential to address this challenge and optimize energy efficiency. However, existing modeling tools that heavily rely on vendor-provided datasheet values lead to a big discrepancy between the estimation result and the real-word power consumption. In this work, we propose a calibration towards the DRAMPower model by leveraging runtime energy measurements collected from real-system experiments. Using custom memory benchmarks and runtime data from the HPC cluster, we refine key DRAM current parameters within the DRAMPower model, aligning its predictions more closely with real-world observations. Our calibration reduces the average energy estimation error to less than 5%, demonstrating substantial improvements in modeling accuracy and making the DRAMPower model a more reliable tool for power-aware system design and optimization.
Hardware Architecture
What problem does this paper attempt to address?