DC FieldValueLanguage
dc.contributor.authorRottleuthner, Michel-
dc.contributor.authorSchmidt, Thomas C.-
dc.contributor.authorWählisch, Matthias-
dc.date.accessioned2022-01-25T08:39:30Z-
dc.date.available2022-01-25T08:39:30Z-
dc.date.issued2021-02-20-
dc.identifier.urihttp://hdl.handle.net/20.500.12738/12256-
dc.description.abstractClock configuration within constrained general-purpose microcontrollers takes a key role in tuning performance, power consumption, and timing accuracy of applications in the Internet of Things (IoT). Subsystems governing the underlying clock tree must nonetheless cope with a huge parameter space, complex dependencies, and dynamic constraints. Manufacturers expose the underlying functions in very diverse ways, which leads to specialized implementations of low portability. In this paper, we propose FlexClock, an approach for generic online clock reconfiguration on constrained IoT devices. We argue that (costly) generic clock configuration of general purpose computers and powerful mobile devices need to slim down to the lower end of the device spectrum. In search of a generalized solution, we identify recurring patterns and building blocks, which we use to decompose clock trees into independent, reusable components. With this segmentation we derive an abstract representation of vendor-specific clock trees, which then can be dynamically reconfigured at runtime. We evaluate our implementation on common hardware. Our measurements demonstrate how FlexClock significantly improves peak power consumption and energy efficiency by enabling dynamic voltage and frequency scaling (DVFS) in a platform-agnostic way.en_US
dc.language.isoen_USen_US
dc.publisherArxiv.orgen_US
dc.relation.ispartofDe.arxiv.orgen_US
dc.subjecteess.SYen_US
dc.subjectComputer Science - Performanceen_US
dc.subjectcs.SYen_US
dc.subjectC.3en_US
dc.subjectB.8en_US
dc.subject.ddc004: Informatiken_US
dc.titleFlexClock : Generic Clock Reconfiguration for Low-end IoT Devicesen_US
dc.typePreprinten_US
tuhh.oai.showtrueen_US
tuhh.publication.instituteDepartment Informatiken_US
tuhh.publication.instituteFakultät Technik und Informatiken_US
tuhh.publisher.urlhttp://arxiv.org/abs/2102.10353v1-
tuhh.publisher.urlhttps://arxiv.org/abs/2102.10353-
tuhh.type.opusPreprint (Vorabdruck)-
dc.type.casraiOther-
dc.type.dinipreprint-
dc.type.driverpreprint-
dc.type.statusinfo:eu-repo/semantics/draften_US
dcterms.DCMITypeText-
item.creatorGNDRottleuthner, Michel-
item.creatorGNDSchmidt, Thomas C.-
item.creatorGNDWählisch, Matthias-
item.openairetypePreprint-
item.openairecristypehttp://purl.org/coar/resource_type/c_816b-
item.creatorOrcidRottleuthner, Michel-
item.creatorOrcidSchmidt, Thomas C.-
item.creatorOrcidWählisch, Matthias-
item.languageiso639-1en_US-
item.grantfulltextnone-
item.cerifentitytypePublications-
item.fulltextNo Fulltext-
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-
Appears in Collections:Publications without full text
Show simple item record

Page view(s)

55
checked on Apr 24, 2024

Google ScholarTM

Check

HAW Katalog

Check

Add Files to Item

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.