English
Related papers

Related papers: Energy-Aware Decision Making in Software Stack Upg…

200 papers

Energy efficiency is a growing concern for modern computing, especially for HPC due to operational costs and the environmental impact. We propose a methodology to find energy-optimal frequency and number of active cores to run single-node…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-05-04 Vitor R. G. Silva , Alex Furtunato , Kyriakos Georgiou , Kerstin Eder , Samuel Xavier-de-Souza

The long-standing aspiration for software reuse has made astonishing strides in the past few years. Many modern software development ecosystems now come with rich sets of publicly-available components contributed by the community.…

Software Engineering · Computer Science 2022-09-07 Patrick Lam , Jens Dietrich , David J. Pearce

Energy costs are quickly rising in large-scale data centers and are soon projected to overtake the cost of hardware. As a result, data center operators have recently started turning into using more energy-friendly hardware. Despite the…

Databases · Computer Science 2009-09-15 Stavros Harizopoulos , Mehul Shah , Justin Meza , Parthasarathy Ranganathan

The ever increasing adoption of mobile devices with limited energy storage capacity, on the one hand, and more awareness of the environmental impact of massive data centres and server pools, on the other hand, have both led to an increased…

Discrete Mathematics · Computer Science 2018-06-14 Rodrigo A. Carrasco , Garud Iyengar , Cliff Stein

This work offers a heuristic evaluation of the effects of variations in machine learning training regimes and learning paradigms on the energy consumption of computing, especially HPC hardware with a life-cycle aware perspective. While…

Machine Learning · Computer Science 2024-10-08 Daniel Geißler , Bo Zhou , Mengxi Liu , Sungho Suh , Paul Lukowicz

Environmental sustainability is a major and relevant challenge facing computing. Therefore, we must start teaching theory, techniques, and practices that both increase an awareness in our student population as well a provide concrete advice…

Software Engineering · Computer Science 2025-04-29 Henrik Bærbak Christensen , Maja Hanne Kirkeby , Bent Thomsen , Lone Leth Thomsen

The rapid expansion of cloud computing and data center infrastructure has led to significant energy consumption, posing environmental challenges due to the growing carbon footprint. This research explores energy-aware management strategies…

Networking and Internet Architecture · Computer Science 2025-09-16 Rabab Khan Rongon , Krishna Das

The number of works addressing the role of energy efficiency in the software development has been increasing recently. But, designers and programmers still complain about the lack of tools that help them to make energy-efficiency decisions.…

Software Engineering · Computer Science 2016-12-28 Nadia Gamez , Monica Pinto , Lidia Fuentes

In the rapidly evolving landscape of modern data-driven technologies, software relies on large datasets and constant data center operations using various database systems to support computation-intensive tasks. As energy consumption in…

Software Engineering · Computer Science 2023-11-16 Hemasri Sai Lella , Kurra Manasa , Rajrupa Chattaraj , Sridhar Chimalakonda

Microbenchmarking is a widely used form of performance testing in Java software. A microbenchmark repeatedly executes a small chunk of code while collecting measurements related to its performance. Due to Java Virtual Machine optimizations,…

Software Engineering · Computer Science 2022-11-30 Luca Traini , Vittorio Cortellessa , Daniele Di Pompeo , Michele Tucci

Energy efficiency is becoming increasingly important for computing systems, in particular for large scale HPC facilities. In this work we evaluate, from an user perspective, the use of Dynamic Voltage and Frequency Scaling (DVFS)…

Distributed, Parallel, and Cluster Computing · Computer Science 2017-03-09 Enrico Calore , Alessandro Gabbana , Sebastiano Fabio Schifano , Raffaele Tripiccione

Smart buildings are gaining popularity because they can enhance energy efficiency, lower costs, improve security, and provide a more comfortable and convenient environment for building occupants. A considerable portion of the global energy…

Neural and Evolutionary Computing · Computer Science 2025-06-16 Mehdi Neshat , Menasha Thilakaratne , Mohammed El-Abd , Seyedali Mirjalili , Amir H. Gandomi , John Boland

Computing systems are consuming an increasing and unsustainable fraction of society's energy footprint, notably in data centers. Meanwhile, energy-efficient software engineering techniques are often absent from undergraduate curricula. We…

In particular, large-scale deep learning and artificial intelligence model training uses a lot of computational power and energy, so it poses serious sustainability issues. The fast rise in model complexity has resulted in exponential…

Hardware Architecture · Computer Science 2025-08-20 Yashasvi Makin , Rahul Maliakkal

Power management has become a crucial focus in the modern computing landscape, considering that {\em energy} is increasingly recognized as a critical resource. This increased the importance of all topics related to {\em energy-aware…

Performance · Computer Science 2025-11-04 Roblex Nana Tchakoute , Claude Tadonki , Petr Dokladal , Youssef Mesri

Context: Information Technology consumes up to 10\% of the world's electricity generation, contributing to CO2 emissions and high energy costs. Data centers, particularly databases, use up to 23% of this energy. Therefore, building an…

Software Engineering · Computer Science 2017-11-21 Andriy V. Miranskyy , Zainab Al-zanbouri , David Godwin , Ayse Basar Bener

To improve the environmental implications of the growing demand of computing, future applications need to improve the carbon-efficiency of computing infrastructures. State-of-the-art approaches, however, do not consider the intermittent…

Distributed, Parallel, and Cluster Computing · Computer Science 2023-04-04 Young Geun Kim , Udit Gupta , Andrew McCrabb , Yonglak Son , Valeria Bertacco , David Brooks , Carole-Jean Wu

The article investigates the relationship between time complexity and energy consumption in sorting algorithms, focusing on commonly-used algorithms implemented in Java: Bubble Sort, Counting Sort, Merge Sort, and Quick Sort. The…

Software Engineering · Computer Science 2024-05-09 Kristina Carter , Su Mei Gwen Ho , Mathias Marquar Arhipenko Larsen , Martin Sundman , Maja H. Kirkeby

Automated program repair (APR) aims to automatize the process of repairing software bugs in order to reduce the cost of maintaining software programs. Moreover, the success (given by the accuracy metric) of APR approaches has increased in…

Software Engineering · Computer Science 2024-02-06 Matias Martinez , Silverio Martínez-Fernández , Xavier Franch

The number of Internet of Things (IoT) devices is increasing exponentially, and it is environmentally and economically unsustainable to power all these devices with batteries. The key alternative is energy harvesting, but battery-less IoT…

Hardware Architecture · Computer Science 2025-05-29 Lukas Liedtke , Per Gunnar Kjeldsberg , Frank Alexander Kraemer , Magnus Jahre