Dynamic Clock Reconfiguration for the Constrained IoT and its Application to Energy-efficient Networking
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Konferenzband › Beigetragen › Begutachtung
Beitragende
Abstract
Clock configuration takes a key role in tuning constrained general-purpose microcontrollers for performance, timing accuracy, and energy efficiency. Configuring the underlying clock tree, however, involves a large parameter space with complex dependencies and dynamic constraints. We argue for clock configuration as a generic operating system module that bridges the gap between highly configurable but complex embedded hardware and easy application development. In this paper, we propose a method and a runtime subsystem for dynamic clock reconfiguration on constrained Internet of Things (IoT) devices named ScaleClock. ScaleClock derives measures to dynamically optimize clock configurations by abstracting the hardware-specific clock trees. The Scale-Clock system service grants portable access to the optimization potential of dynamic clock scaling for applications. We implement the approach on the popular IoT operating system RIOT for two target platforms of different manufacturers and evaluate its performance in static and dynamic scenarios on real devices. We demonstrate the potential of ScaleClock by designing a platform-independent dynamic voltage and frequency scaling (DVFS) mechanism that enables RIOT to autonomously adapt the hardware performance to requirements of the software currently executed. In a use case study, we manage to boost energy efficiency of constrained network communication by reducing the MCU consumption by 40 % at negligible performance impact.
Details
Originalsprache | Englisch |
---|---|
Titel | EWSN '22: Proceedings of the 2022 International Conference on Embedded Wireless Systems and Networks |
Redakteure/-innen | Alois Ferscha, Mun Choon Chan, Salil Kanhere, Ranga Rao Venkatesha Prasad |
Herausgeber (Verlag) | Association for Computing Machinery (ACM), New York |
Seiten | 168-179 |
Publikationsstatus | Veröffentlicht - 2022 |
Peer-Review-Status | Ja |
Publikationsreihe
Reihe | EWSN: Embedded Wireless Systems and Networks |
---|---|
ISSN | 2562-2331 |
Konferenz
Titel | 19th International Conference on Embedded Wireless Systems and Networks |
---|---|
Kurztitel | EWSN 2022 |
Veranstaltungsnummer | 19 |
Dauer | 3 - 5 Oktober 2022 |
Webseite | |
Bekanntheitsgrad | Internationale Veranstaltung |
Ort | Johannes Kepler University |
Stadt | Linz |
Land | Österreich |
Externe IDs
ORCID | /0000-0002-3825-2807/work/142241906 |
---|
Schlagworte
Forschungsprofillinien der TU Dresden
DFG-Fachsystematik nach Fachkollegium
Fächergruppen, Lehr- und Forschungsbereiche, Fachgebiete nach Destatis
Ziele für nachhaltige Entwicklung
ASJC Scopus Sachgebiete
Schlagwörter
- DVFS, Embedded Systems, Energy