Abstract
Since main memory system contributes to a large and increasing fraction of server/datacenter energy consumption, there have been several efforts to reduce its power and energy consumption. DVFS schemes have been used to reduce the memory power, but they come with a performance penalty. In this work, we propose DEMM, an OS-based, high performance DVFS mechanism that reduces memory power by dynamically scaling individual memory channel frequencies/voltages. Our strategy also involves clustering the running applications based on their sensitivities to memory latency, and assigning memory channels to the application clusters. We introduce a new metric called Discrete Misses per Kilo Cycle (DMPKC) to capture the performance sensitivities of the applications to memory frequency modulation. DEMM allows us to save power in the memory system with negligible impact on performance. We demonstrate around 25% savings in the memory system energy and 10% savings in the total system energy, with only a 4% loss in workload performance.
| Original language | English (US) |
|---|---|
| Title of host publication | Proceedings - 25th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, MASCOTS 2017 |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 210-220 |
| Number of pages | 11 |
| ISBN (Electronic) | 9781538627631 |
| DOIs | |
| State | Published - Nov 13 2017 |
| Event | 25th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, MASCOTS 2017 - Banff, Canada Duration: Sep 20 2017 → Sep 22 2017 |
Publication series
| Name | Proceedings - 25th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, MASCOTS 2017 |
|---|
Other
| Other | 25th IEEE International Symposium on Modeling, Analysis and Simulation of Computer and Telecommunication Systems, MASCOTS 2017 |
|---|---|
| Country/Territory | Canada |
| City | Banff |
| Period | 9/20/17 → 9/22/17 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
All Science Journal Classification (ASJC) codes
- Computer Networks and Communications
- Hardware and Architecture
- Modeling and Simulation
Fingerprint
Dive into the research topics of 'DEMM: A Dynamic Energy-Saving Mechanism for Multicore Memories'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver