paper-with-me

홈 › Papers

Dynamic Clock Reconfiguration for the Constrained IoT and its Application to Energy-efficient Networking

2021-02-20 · Michel Rottleuthner, Thomas C. Schmidt, Matthias Wählisch

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 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 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.

📄 PDF Abstract BibTeX arXiv:2102.10353

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Golden Queue Managers 설명 없음

Similar Papers 제목 키워드 기반

CARMA: Context-Aware Runtime Reconfiguration for Energy-Efficient Sensor Fusion

2023-06-27 · Yifan Zhang, Arnav Vaibhav Malawade, Xiaofang Zhang, Yuhui Li 외

Autonomous systems (AS) are systems that can adapt and change their behavior in response to unanticipated events and include systems such as aerial drones, autonomous vehicles, and ground/aquatic robots. AS require a wid…

Autonomous VehiclesSensor Fusion

On the complexity of constrained reconfiguration and motion planning

2025-08-18 · Nicolas Bousquet, Remy El Sabeh, Amer E. Mouawad, Naomi Nishimura arxiv

Coordinating the motion of multiple agents in constrained environments is a fundamental challenge in robotics, motion planning, and scheduling. A motivating example involves $n$ robotic arms, each represented as a line s…

Motion Planning

Dancing along Battery: Enabling Transformer with Run-time Reconfigurability on Mobile Devices

2021-02-12 · Yuhong Song, Weiwen Jiang, Bingbing Li, Panjie Qi 외

A pruning-based AutoML framework for run-time reconfigurability, namely RT3, is proposed in this work. This enables Transformer-based large Natural Language Processing (NLP) models to be efficiently executed on resource-…

AutoML

Distributed ADMM Approach for the Power Distribution Network Reconfiguration

2024-10-06 · Yacine Mokhtari, Patrick Coirault, Emmanuel Moulay, Jérôme Le Ny 외

The electrical network reconfiguration problem aims to minimize losses in a distribution system by adjusting switches while ensuring radial topology. The growing use of renewable energy and the complexity of managing mod…

ProWAFT: A ROMA-LPD Instance for Workload-Aware and Dynamic Fault Tolerance in FPGA-Based CNN Accelerators

2026-07-02 · Xinxin Chen, Haoran Qiao, Yiming Guo, Kecheng Luo 외 arxiv

SRAM-based FPGAs provide an attractive platform for energy- and latency-constrained CNN inference at the network edge, yet transient faults can lead to silent errors that compromise reliability. Always-on redundancy (e.g…