DC ElementWertSprache
dc.contributor.authorRottleuthner, Michel-
dc.contributor.authorSchmidt, Thomas C.-
dc.contributor.authorWählisch, Matthias-
dc.date.accessioned2024-02-22T08:06:11Z-
dc.date.available2024-02-22T08:06:11Z-
dc.date.issued2023-01-18-
dc.identifier.urihttp://hdl.handle.net/20.500.12738/14875-
dc.description.abstractClock 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 IoT devices named ScaleClock. ScaleClock derives measures to dynamically optimize clock configurations by abstracting the hardware-specific clock trees. The ScaleClock 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 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.en
dc.language.isoenen_US
dc.publisherAssociation for Computing Machineryen_US
dc.subjectEmbedded Systemsen_US
dc.subjectEnergyen_US
dc.subjectDVFSen_US
dc.subject.ddc004: Informatiken_US
dc.titleDynamic clock reconfiguration for the constrained IoT and its application to energy-efficient networkingen
dc.typeinProceedingsen_US
dc.relation.conferenceInternational Conference on Embedded Wireless Systems and Networks 2022en_US
dc.description.versionPeerRevieweden_US
tuhh.container.endpage179en_US
tuhh.container.startpage168en_US
tuhh.oai.showtrueen_US
tuhh.publication.instituteDepartment Informatiken_US
tuhh.publication.instituteFakultät Technik und Informatiken_US
tuhh.publisher.doi10.5555/3578948.3578964-
tuhh.relation.ispartofseriesProceedings of the 2022 International Conference on Embedded Wireless Systems and Networksen_US
tuhh.type.opusInProceedings (Aufsatz / Paper einer Konferenz etc.)-
dc.type.casraiConference Paper-
dc.type.dinicontributionToPeriodical-
dc.type.drivercontributionToPeriodical-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dcterms.DCMITypeText-
item.openairecristypehttp://purl.org/coar/resource_type/c_5794-
item.fulltextNo Fulltext-
item.grantfulltextnone-
item.openairetypeinProceedings-
item.tuhhseriesidProceedings of the 2022 International Conference on Embedded Wireless Systems and Networks-
item.creatorGNDRottleuthner, Michel-
item.creatorGNDSchmidt, Thomas C.-
item.creatorGNDWählisch, Matthias-
item.languageiso639-1en-
item.creatorOrcidRottleuthner, Michel-
item.creatorOrcidSchmidt, Thomas C.-
item.creatorOrcidWählisch, Matthias-
item.cerifentitytypePublications-
item.seriesrefProceedings of the 2022 International Conference on Embedded Wireless Systems and Networks-
crisitem.author.deptDepartment Informatik-
crisitem.author.deptDepartment Informatik-
crisitem.author.orcid0000-0002-0956-7885-
crisitem.author.parentorgFakultät Technik und Informatik-
crisitem.author.parentorgFakultät Technik und Informatik-
Enthalten in den Sammlungen:Publications without full text
Zur Kurzanzeige

Seitenansichten

13
checked on 06.07.2024

Google ScholarTM

Prüfe

HAW Katalog

Prüfe

Volltext ergänzen

Feedback zu diesem Datensatz


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.