English
Related papers

Related papers: Systematic Detection of Energy Regression and Corr…

200 papers

With the increasing popularity of Internet of Things (IoT) devices, there is a growing need for energy-efficient Machine Learning (ML) models that can run on constrained edge nodes. Decision tree ensembles, such as Random Forests (RFs) and…

Public and private actors struggle to assess the vast amounts of information about sustainability commitments made by various institutions. To address this problem, we create a novel tool for automatically detecting corporate, national, and…

Machine Learning · Computer Science 2023-10-13 Tobias Schimanski , Julia Bingler , Camilla Hyslop , Mathias Kraus , Markus Leippold

Energy is now a first-class design constraint along with performance in all computing settings. Energy predictive modelling based on performance monitoring counts (PMCs) is the leading method used for prediction of energy consumption during…

Distributed, Parallel, and Cluster Computing · Computer Science 2021-09-28 Arsalan Shahid , Muhammad Fahad , Ravi Reddy Manumachu , Alexey Lastovetsky

As high-performance computing systems scale in size and computational power, the danger of silent errors, i.e., errors that can bypass hardware detection mechanisms and impact application state, grows dramatically. Consequently,…

Distributed, Parallel, and Cluster Computing · Computer Science 2018-09-06 Luanzheng Guo , Dong Li , Ignacio Laguna , Martin Schulz

In the context of global sustainability, buildings are significant consumers of energy, emphasizing the necessity for innovative strategies to enhance efficiency and reduce environmental impact. This research leverages extensive raw data…

Machine Learning · Computer Science 2024-03-22 Hamed Khosravi , Hadi Sahebi , Rahim khanizad , Imtiaz Ahmed

Energy consumption in software systems is becoming increasingly important, especially in large-scale deployments. However, debugging energy-related issues remains challenging due to the lack of specialized tools. This paper presents an…

Software Engineering · Computer Science 2024-12-16 Enrique Barba Roque , Luis Cruz , Thomas Durieux

Retrieving data from large-scale source code archives is vital for AI training, neural-based software analysis, and information retrieval, to cite a few. This paper studies and experiments with the design of a compressed key-value store for…

Data Structures and Algorithms · Computer Science 2026-01-21 Paolo Ferragina , Francesco Tosoni

The United Nations' 2030 Agenda for Sustainable Development highlights the importance of energy-efficient software to reduce the global carbon footprint. Programming languages and execution models strongly influence software energy…

Software Engineering · Computer Science 2026-02-02 André Brandão , Diogo Matos , Miguel Guimarães , Simão Cunha , João Saraiva

In the current high-performance and embedded computing era, full-stack energy-centric design is paramount. Use cases require increasingly high performance at an affordable power budget, often under real-time constraints. Extreme…

Performance · Computer Science 2024-01-04 Sergio Mazzola , Gabriele Ara , Thomas Benz , Björn Forsberg , Tommaso Cucinotta , Luca Benini

Type systems provide software developers immediate feedback about a subset of correctness properties of their programs. IDE integrations often take advantage of type systems to present errors, suggest completions and even improve…

Programming Languages · Computer Science 2022-07-14 Alcides Fonseca , Guilherme Espada

Energy efficiency is a corner stone of sustainability in data center and high-performance networking. However, at present there is a notable structural mismatch between network silicon development targets and network equipment utilization…

Networking and Internet Architecture · Computer Science 2011-09-06 Daniel Kharitonov

Building energy performance benchmarking has been adopted widely in the USA and Canada through the Energy Star Portfolio Manager platform. Building operations and energy management professionals have long used a simple 1-100 score to…

Applications · Statistics 2020-07-21 Pandarasamy Arjunan , Kameshwar Poolla , Clayton Miller

In cyber-physical systems where sensors measure the temporal evolution of a given phenomenon of interest and radio communication takes place over short distances, the energy spent for source acquisition and compression may be comparable…

Information Theory · Computer Science 2016-11-17 Paolo Castiglione , Osvaldo Simeone , Elza Erkip , Thomas Zemen

Modern AI practices all strive towards the same goal: better results. In the context of deep learning, the term "results" often refers to the achieved accuracy on a competitive problem set. In this paper, we adopt an idea from the emerging…

Machine Learning · Computer Science 2023-03-27 Tim Yarally , Luís Cruz , Daniel Feitosa , June Sallou , Arie van Deursen

Reducing the environmental impact of AI-based software systems has become critical. The intensive use of large language models (LLMs) in software engineering poses severe challenges regarding computational resources, data centers, and…

Software Engineering · Computer Science 2025-10-13 Riccardo Rubei , Aicha Moussaid , Claudio di Sipio , Davide di Ruscio

Task-oriented integrated sensing, communication, and computation (ISCC) is a key technology for achieving low-latency edge inference and enabling efficient implementation of artificial intelligence (AI) in industrial cyber-physical systems…

Information Theory · Computer Science 2025-03-04 Jiacheng Yao , Wei Xu , Guangxu Zhu , Kaibin Huang , Shuguang Cui

In recent years, the manufacturing sector has been responsible for nearly 55 percent of total energy consumption, inducing a major impact on the global ecosystem. Although stricter regulations, restrictions on heavy manufacturing and…

Computation and Language · Computer Science 2023-01-24 Silvia Fareri , Riccardo Apreda , Valentina Mulas , Ruben Alonso

Regression bugs occur whenever software functionality that previously worked as desired stops working, or no longer works as expected. Code changes, such as bug fixes or new feature work, may result in a regression bug. Regression bugs are…

Software Engineering · Computer Science 2015-05-07 Dekel Cohen , Amiram Yehudai

The surge for computing resource demand is increasing global electricity consumption in data centers which is expected to exceed 1000 TWh by 2026, mainly attributable to adoption of new AI technologies. Carbon-aware computing strategies can…

Distributed, Parallel, and Cluster Computing · Computer Science 2026-04-14 Marvin Steinke

Version Control Systems (VCS) are frequently used to support development of large-scale software projects. A typical VCS repository of a large project can contain various intertwined branches consisting of a large number of commits. If some…

Software Engineering · Computer Science 2017-08-23 Jaroslav Bendik , Nikola Benes , Ivana Cerna