Pinpointing Idle-Power Regressions in Linux
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Konferenzband › Beigetragen › Begutachtung
Beitragende
Abstract
Energy-efficient idling of computers has a substantial influence on their lifetime energy consumption, total cost of ownership, and environmental impact. Mechanisms to reduce power consumption during idle rely on complex operating-system support, an area that is prone to regressions. Idle-power regressions are challenging to identify, even when actively looking for them: In-band measurements can easily perturb the monitored idle states. Additionally, as the idle power strongly depends on frequency and duration of interruptions, statistically sound comparisons require long observation periods. In this paper, we present a measurement-based approach to pinpoint regressions in the Linux kernel that degrade the energy efficiency of idle systems. For that, we design an out-of-band measurement infrastructure that avoids the probe effect. Our approach based on bisection can isolate the culprit of regressions across a large number of code changes. We discuss the critical role of classification and present approaches to strengthen its reliability. Finally, we demonstrate our approach on a newly discovered power regression, as well as a known reference case by reliably finding the responsible code change.
Details
| Originalsprache | Englisch |
|---|---|
| Titel | High Performance Computing. ISC High Performance 2025 International Workshops |
| Redakteure/-innen | Sarah Neuwirth, Arnab Kumar Paul, Tobias Weinzierl, Erin Claire Carson |
| Seiten | 205-218 |
| Seitenumfang | 14 |
| ISBN (elektronisch) | 978-3-032-07612-0 |
| Publikationsstatus | Veröffentlicht - 2026 |
| Peer-Review-Status | Ja |
Publikationsreihe
| Reihe | Lecture Notes in Computer Science |
|---|---|
| Band | 16091 |
| ISSN | 0302-9743 |
Externe IDs
| ORCID | /0000-0002-1427-9343/work/211721191 |
|---|---|
| ORCID | /0000-0002-5437-3887/work/211722049 |
| ORCID | /0000-0001-9601-8683/work/211722619 |
| Scopus | 105023470010 |
| Mendeley | 144257ee-8a4c-3d18-b3c7-46d8edfd76fb |