REVIEW 3 cited by
EnergiBridge: Empowering Software Sustainability through Cross-Platform Energy Measurement
Not yet reviewed by Pith; the record is open.
This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.
SPECIMEN: schema-true, not a live event
T0 review · schema-true
One-sentence machine reading of the paper's core claim.
pith:XXXXXXXX · record.json · timestamp
Signed reviews
read the original abstract
In the continually evolving realm of software engineering, the need to address software energy consumption has gained increasing prominence. However, the absence of a platform-independent tool that facilitates straightforward energy measurements remains a notable gap. This paper presents EnergiBridge, a cross-platform measurement utility that provides support for Linux, Windows, and MacOS, as well as Intel, AMD, and Apple ARM CPU architectures. In essence, EnergiBridge serves as a bridge between energy-conscious software engineering and the diverse software environments in which it operates. It encourages a broader community to make informed decisions, minimize energy consumption, and reduce the environmental impact of software systems. By simplifying software energy measurements, EnergiBridge offers a valuable resource to make green software development more lightweight, education more inclusive, and research more reproducible. Through the evaluation, we highlight EnergiBridge's ability to gather energy data across diverse platforms and hardware configurations. EnergiBridge is publicly available on GitHub: https://github.com/tdurieux/EnergiBridge, and a demonstration video can be viewed at: https://youtu.be/-gPJurKFraE.
Forward citations
Cited by 3 Pith papers
-
Unveiling the Energy Vampires: A Methodology for Debugging Software Energy Consumption
A new energy debugging methodology identifies musl's memcpy implementation as the main cause of Alpine's higher Redis energy consumption for small memory copies.
-
Generating Energy-Efficient Code via Large-Language Models -- Where are we now?
Across 363 solutions on three hardware platforms, no LLM consistently matched a green software expert's energy efficiency, though some LLM-prompt combinations beat ordinary human code.
-
Insights into resource utilization of code small language models serving with runtime engines and execution providers
Serving configuration choice, especially runtime engine and execution provider, significantly changes energy, time, and resource use of code SLMs, with TORCH+CUDA most efficient on the tested hardware.
Discussion (0). Continue with ORCID to comment.