Energy-Aware Resource Reservation for Multicore Architectures

Power consumption is a key consideration when designing real-time embedded systems. In this work, we address the problem of energy minimization for the resource reservation algorithm Greedy Reclamation of Unused Bandwidth (GRUB) for multicore platforms. Our strategies mix Dynamic Voltage and Frequency Scaling (DVFS) and Dynamic Power Management (DPM) popular techniques for reducing total energy consumption. We propose two different approaches: (i) the first approach, Frequency First Approach (FFA), prioritizes reducing dynamic energy consumption, while the second one, Core State First (CSF), focuses on static energy consumption. We demonstrate that the two approaches are incomparable. We prove that with our techniques, temporal isolation is not compromised, and we can further reduce energy consumption compared to GRUB-PA (Power Aware), a resource reservation mechanism based on GRUB that aims to reduce only dynamic energy consumption. We evaluate the performance on a large set of synthetic task sets. In addition, we review the implementation of a new opensource simulator, which has been specifically designed to quickly prototype DVFS- and DPM-based schedulers.

Institutions

Publication Details

Published
2025-05-26
DOI
https://doi.org/10.1109/isorc65339.2025.00015
Primary Topic
Business, Innovation, and Economy
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Energy-Aware Resource Reservation for Multicore Architectures

Business, Innovation, and Economy
article

Energy-Aware Resource Reservation for Multicore Architectures

article en

Abstract

Power consumption is a key consideration when designing real-time embedded systems. In this work, we address the problem of energy minimization for the resource reservation algorithm Greedy Reclamation of Unused Bandwidth (GRUB) for multicore platforms. Our strategies mix Dynamic Voltage and Frequency Scaling (DVFS) and Dynamic Power Management (DPM) popular techniques for reducing total energy consumption. We propose two different approaches: (i) the first approach, Frequency First Approach (FFA), prioritizes reducing dynamic energy consumption, while the second one, Core State First (CSF), focuses on static energy consumption. We demonstrate that the two approaches are incomparable. We prove that with our techniques, temporal isolation is not compromised, and we can further reduce energy consumption compared to GRUB-PA (Power Aware), a resource reservation mechanism based on GRUB that aims to reduce only dynamic energy consumption. We evaluate the performance on a large set of synthetic task sets. In addition, we review the implementation of a new opensource simulator, which has been specifically designed to quickly prototype DVFS- and DPM-based schedulers.

École Centrale de Nantes (FR), Centre National de la Recherche Scientifique (FR), Laboratoire des Sciences du Numérique de Nantes (FR), Nantes Université (FR)
Openalex Percentile: Top 33%
Business, Innovation, and Economy
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Energy-Aware Resource Reservation for Multicore Architectures · (2025) | TGRS Research Map | TGRS