Abstract—Energy efficiency is gaining more and more im-portance, since well-known ecological reasons lead to rising energy costs. In consequence, energy consumption is now also an important economical criterion. Energy consumption of single hardware resources has been thoroughly optimized for years. Now software becomes the major target of energy optimization. In this paper we introduce an approach called energy auto-tuning (EAT), which optimizes energy efficiency of software systems running on multiple resources. The optimization of more than one resource leads to higher energy savings, because communication costs can be taken into account. E.g., if two components run on the same resource, the communication costs are likely to be less, com...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Energy consumption is a primary concern of current day computing systems -- from handheld battery op...
The reduction of energy usage by software-controlled systems has many advantages, including prolonge...
Energy efficiency is gaining more and more importance, since well-known ecological reasons lead to r...
Energy efficiency of IT infrastructures has been a well-discussed research topic for several decades...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
International audienceThe ICT has an huge impact on the world CO2 emissions and recent study estimat...
The ICT sector consumes a large portion of the total energy supply in the world. The increasing numb...
The rise of the usage of digital devices and software services con-tribute to the increase of energy...
Graphics Processing Units (GPUs) have revolutionized the computing landscape over the past decades. ...
Reducing the consumption of electricity by computing devices is currently an urgent task. Moreover, ...
This tutorial surveys design methods for energy-efficient system-level design. We consider electroni...
Reducing the energy usage of software is becoming more important in many environments, in particular...
The increasing energy demands of software systems have set an essential software quality requirement...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Energy consumption is a primary concern of current day computing systems -- from handheld battery op...
The reduction of energy usage by software-controlled systems has many advantages, including prolonge...
Energy efficiency is gaining more and more importance, since well-known ecological reasons lead to r...
Energy efficiency of IT infrastructures has been a well-discussed research topic for several decades...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
International audienceThe ICT has an huge impact on the world CO2 emissions and recent study estimat...
The ICT sector consumes a large portion of the total energy supply in the world. The increasing numb...
The rise of the usage of digital devices and software services con-tribute to the increase of energy...
Graphics Processing Units (GPUs) have revolutionized the computing landscape over the past decades. ...
Reducing the consumption of electricity by computing devices is currently an urgent task. Moreover, ...
This tutorial surveys design methods for energy-efficient system-level design. We consider electroni...
Reducing the energy usage of software is becoming more important in many environments, in particular...
The increasing energy demands of software systems have set an essential software quality requirement...
Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer...
Energy consumption is a primary concern of current day computing systems -- from handheld battery op...
The reduction of energy usage by software-controlled systems has many advantages, including prolonge...