Energy efficiency: a new concern for application software developers

G Pinto, F Castor - Communications of the ACM, 2017 - dl.acm.org
Energy efficiency: a new concern for application software developers Page 1 68
COMMUNICATIONS OF THE ACM | DECEMBER 2017 | VOL. 60 | NO. 12 review articles THE …

Ranking programming languages by energy efficiency

R Pereira, M Couto, F Ribeiro, R Rua, J Cunha… - Science of Computer …, 2021 - Elsevier
This paper compares a large set of programming languages regarding their efficiency,
including from an energetic point-of-view. Indeed, we seek to establish and analyze different …

Energy efficiency across programming languages: how do energy, time, and memory relate?

R Pereira, M Couto, F Ribeiro, R Rua, J Cunha… - Proceedings of the 10th …, 2017 - dl.acm.org
This paper presents a study of the runtime, memory usage and energy consumption of
twenty seven well-known software languages. We monitor the performance of such …

Software development lifecycle for energy efficiency: techniques and tools

S Georgiou, S Rizou, D Spinellis - ACM Computing Surveys (CSUR), 2019 - dl.acm.org
Motivation: In modern it systems, the increasing demand for computational power is tightly
coupled with ever higher energy consumption. Traditionally, energy efficiency research has …

Develo** cost-effective blockchain-powered applications: A case study of the gas usage of smart contract transactions in the ethereum blockchain platform

AA Zarir, GA Oliva, ZM Jiang, AE Hassan - ACM Transactions on …, 2021 - dl.acm.org
Ethereum is a blockchain platform that hosts and executes smart contracts. Executing a
function of a smart contract burns a certain amount of gas units (aka, gas usage). The total …

[HTML][HTML] Development and evaluation of a reference measurement model for assessing the resource and energy efficiency of software products and components …

A Guldner, R Bender, C Calero, GS Fernando… - Future Generation …, 2024 - Elsevier
In the past decade, research on measuring and assessing the environmental impact of
software has gained significant momentum in science and industry. However, due to the …

Programming languages ranking based on energy measurements

A Gordillo, C Calero, MÁ Moraga, F García… - Software Quality …, 2024 - Springer
Software is developed using programming languages whose choice is made based on a
wide range of criteria, but it should be noted that the programming language selected can …

What can android mobile app developers do about the energy consumption of machine learning?

A McIntosh, S Hassan, A Hindle - Empirical Software Engineering, 2019 - Springer
Abstract Machine learning is a popular method of learning functions from data to represent
and to classify sensor inputs, multimedia, emails, and calendar events. Smartphone …

A systematic review on techniques and approaches to estimate mobile software energy consumption

A Schuler, G Kotsis - Sustainable Computing: Informatics and Systems, 2024 - Elsevier
Develo** green and sustainable software has become a prominent topic in research over
the last years. While approaches are being constantly researched and developed to …

A holistic approach to environmentally sustainable computing

A Pazienza, G Baselli, DC Vinci… - Innovations in Systems and …, 2024 - Springer
Placing sustainability at the core of computing practices, the industry is poised to pioneer
positive changes and create a cleaner and more sustainable world for future generations …