What Do Programmers Know about Software Energy Consumption?

  title={What Do Programmers Know about Software Energy Consumption?},
  author={Candy Pang and Abram Hindle and Bram Adams and Ahmed E. Hassan},
  journal={IEEE Software},
Traditionally, programmers received a range of training on programming languages and methodologies, but they rarely receive training on software energy consumption. Yet, the popularity of mobile devices and cloud computing requires increased awareness of software energy consumption. On mobile devices, battery life often limits computation. Under the demands of cloud computing, datacenters struggle to reduce energy consumption through virtualization and datacenter-infrastructure-management… CONTINUE READING
Highly Cited
This paper has 43 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 25 extracted citations


Publications referenced by this paper.
Showing 1-8 of 8 references

An Empirical Study of the Energy Consumption of Android Applications,

  • D. Li
  • Proc. IEEE Int’l Conf. Software Maintenance and…
  • 2014

Germán, “The Impact of User Choice on Energy Consumption,

  • C. Zhang, A. Hindle, D.M
  • IEEE Software,
  • 2014

Technical Summary: What Do Developers Know about Software Energy Consumption and Power Use?,

  • C. Pang
  • 2013

Solutions for the Datacenter’s Thermal Challenges, white paper, IDC

  • J. Scaramella, M. Eastwood
  • 2007

Similar Papers

Loading similar papers…