Verlagslink: http://arxiv.org/abs/2102.10353v1
https://arxiv.org/abs/2102.10353
Titel: FlexClock : Generic Clock Reconfiguration for Low-end IoT Devices
Sprache: 
Autorenschaft: Rottleuthner, Michel 
Schmidt, Thomas C.  
Wählisch, Matthias 
Schlagwörter: eess.SY; Computer Science - Performance; cs.SY; C.3; B.8
Erscheinungsdatum: 20-Feb-2021
Verlag: Arxiv.org
Zeitschrift oder Schriftenreihe: De.arxiv.org 
Zusammenfassung: 
Clock 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.
URI: http://hdl.handle.net/20.500.12738/12256
Einrichtung: Department Informatik 
Fakultät Technik und Informatik 
Dokumenttyp: Vorabdruck (Preprint)
Enthalten in den Sammlungen:Publications without full text

Zur Langanzeige

Seitenansichten

50
checked on 16.04.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.