Although energy has become an important aspect in software development, little support exists for creating energy-efficient programs. One reason for that is the lack of abstractions and tools to enable the analysis of relevant properties involving energy consumption. This paper presents the results of some experiments involving the gathering, modelling, and analysis of energy-related information, in particular, the costs of executing certain parts of a software. We combine some existing free and open-source tools to carry out the experiments, extending one of them to handle energy information. Our experiments consider a comparison of energy consumption of Java implementations of the Bubble Sort, Insertion Sort and Selection Sort algorithms ...
Reducing computational energy consumption is of growing importance, particularly at the extremes (i....
Energy efficiency is a matter of importance that gets more apparent with every passing day. As we mo...
Abstract—Energy Efficiency is becoming a key factor in software development, given the sharp growth ...
Although energy has become an important aspect in software development, little support exists for cr...
Use of computers, mobile phones and various hand held electronic devices are increasing rapidly in r...
International audienceSustainable computing needs energy-efficient software. This paper explores the...
Context: Mobile devices, typically battery driven, require new efforts to improve the energy efficie...
In the quest for energy efficiency of Information and Communication Technology, so far research has ...
In the quest for energy efficiency of Information and Communication Technology, so far research has ...
There has been a 10,000-fold increase in performance of supercomputers since 1992 but only 300-fold ...
International audienceBackground. The Java Virtual Machine (JVM) platforms have known multiple evolu...
Reducing the energy usage of software is becoming more important in many environments, in particular...
In the quest for energy efficient Information and Communication Technology, research has mostly focu...
Software energy efficiency has gained increasing attention of the research community. How to improve...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
Reducing computational energy consumption is of growing importance, particularly at the extremes (i....
Energy efficiency is a matter of importance that gets more apparent with every passing day. As we mo...
Abstract—Energy Efficiency is becoming a key factor in software development, given the sharp growth ...
Although energy has become an important aspect in software development, little support exists for cr...
Use of computers, mobile phones and various hand held electronic devices are increasing rapidly in r...
International audienceSustainable computing needs energy-efficient software. This paper explores the...
Context: Mobile devices, typically battery driven, require new efforts to improve the energy efficie...
In the quest for energy efficiency of Information and Communication Technology, so far research has ...
In the quest for energy efficiency of Information and Communication Technology, so far research has ...
There has been a 10,000-fold increase in performance of supercomputers since 1992 but only 300-fold ...
International audienceBackground. The Java Virtual Machine (JVM) platforms have known multiple evolu...
Reducing the energy usage of software is becoming more important in many environments, in particular...
In the quest for energy efficient Information and Communication Technology, research has mostly focu...
Software energy efficiency has gained increasing attention of the research community. How to improve...
Awareness of environmental sustainability, together with an increasing use of software, makes optimi...
Reducing computational energy consumption is of growing importance, particularly at the extremes (i....
Energy efficiency is a matter of importance that gets more apparent with every passing day. As we mo...
Abstract—Energy Efficiency is becoming a key factor in software development, given the sharp growth ...