Having Your Cake and Eating it Too: Energy Savings Without Performance Loss through Resource Sharing Driven Power Management Conference Paper uri icon


  • © 2015 IEEE. Typically in computer systems, performance must be traded-off to achieve energy savings or, conversely, performance gains come with significant energy overhead. Here, we present a novel approach that can achieve synergistic energy-savings and performance gain in chip multiprocessors (CMPs). Our key observation is that per-core dynamic voltage/frequency scaling (DVFS) can be used as a client regulation mechanism for shared resources on-die. Based on this observation, we propose a new DVFS technique inspired by TCP Vegas, a congestion control protocol from the IP-networking domain. Full system simulations on PARSEC benchmarks show that our technique reduces total CMP energy dissipation by over 40% with a small performance improvement.

author list (cited authors)

  • Won, J., Gratz, P., Shakkottai, S., & Hu, J.

citation count

  • 5

publication date

  • July 2015