Towards power reduction through improved software design

ŞAHİN Ç., Cayci F., Clause J., Kiamilev F., Pollock L., Winbladh K.

2012 IEEE Energytech, Energytech 2012, Cleveland, OH, United States Of America, 29 - 31 May 2012 identifier

  • Publication Type: Conference Paper / Full Text
  • Volume:
  • Doi Number: 10.1109/energytech.2012.6304705
  • City: Cleveland, OH
  • Country: United States Of America
  • Gazi University Affiliated: Yes


As the use of computers has grown, so too has concern about the amount of power that they consume. Data centers, for example, are limited in scalability as they struggle with soaring energy costs as many large companies rely on fast, reliable, and round-the-clock computing services. On large-scale computing clusters, like data centers, even a small drop in power consumption can have large effects. Across computing contexts, reducing power consumed by computers has become a major focus. In this paper, we present a new approach and tool for mapping software design to power consumption and describe how such mappings can provide software designers and developers useful information about the power behavior of the software they are developing. The goal is for software engineers to use this information in designing and developing more energy efficient solutions. © 2012 IEEE.