Energy efficiency is a matter of importance that gets more apparent with every passing day. As we move towards more refined and advanced programming languages and structures where we premiere increases in productivity and ease of use, we rarely consider the implication this has on energy consumption. To investigate the energy consumption of higher-order programming languages benchmarking was done in three different programming languages: C, Java, and Kotlin. Seven different algorithms were used sourced from the Rosetta Code chrestomathy, which tested element manipulation and pure calculation. Measurements of energy consumption and runtime were gathered and analyzed to conclude that higher-order languages are more energy-consuming. This coul...
International audienceBackground. The Java Virtual Machine (JVM) platforms have known multiple evolu...
Although energy has become an important aspect in software development, little support exists for cr...
Software energy efficiency has gained increasing attention of the research community. How to improve...
This paper compares a large set of programming languages regarding their efficiency, including from...
There has been a 10,000-fold increase in performance of supercomputers since 1992 but only 300-fold ...
Motivation: Even though many studies examine the energy efficiency of hardware and embedded systems,...
Code refactoring techniques that are used to improve the properties of the code such as readability,...
INST: L_042Green computing is a relatively new research area, which studies the energy efficiency of...
Context: Mobile devices, typically battery driven, require new efforts to improve the energy efficie...
Abstract--- Energy efficiency is becoming increasingly important for computation, especially in the ...
A great deal of energy in Information and Communication Technology (ICT) systems can be wasted by so...
International audienceSustainable computing needs energy-efficient software. This paper explores the...
Historically, energy management in computer science has been treated as an activity predominantly of...
As energy consumption plays a more and more critical role in high-performance computing installation...
Este trabalho realiza um estudo de como o uso de diferentes paradigmas e linguagens de programação p...
International audienceBackground. The Java Virtual Machine (JVM) platforms have known multiple evolu...
Although energy has become an important aspect in software development, little support exists for cr...
Software energy efficiency has gained increasing attention of the research community. How to improve...
This paper compares a large set of programming languages regarding their efficiency, including from...
There has been a 10,000-fold increase in performance of supercomputers since 1992 but only 300-fold ...
Motivation: Even though many studies examine the energy efficiency of hardware and embedded systems,...
Code refactoring techniques that are used to improve the properties of the code such as readability,...
INST: L_042Green computing is a relatively new research area, which studies the energy efficiency of...
Context: Mobile devices, typically battery driven, require new efforts to improve the energy efficie...
Abstract--- Energy efficiency is becoming increasingly important for computation, especially in the ...
A great deal of energy in Information and Communication Technology (ICT) systems can be wasted by so...
International audienceSustainable computing needs energy-efficient software. This paper explores the...
Historically, energy management in computer science has been treated as an activity predominantly of...
As energy consumption plays a more and more critical role in high-performance computing installation...
Este trabalho realiza um estudo de como o uso de diferentes paradigmas e linguagens de programação p...
International audienceBackground. The Java Virtual Machine (JVM) platforms have known multiple evolu...
Although energy has become an important aspect in software development, little support exists for cr...
Software energy efficiency has gained increasing attention of the research community. How to improve...