Home
TECHNICAL PAPERS

HW/SW Techniques To Regulate Supply Voltage And Clock Frequency Of Intermittently-Computing Devices

popularity

A technical paper titled “Dynamic Voltage and Frequency Scaling for Intermittent Computing” was published by researchers at Politecnico di Milano, Georgia Institute of Technology, Lahore University of Management Sciences, and Uppsala University.

Abstract:

“We present hardware/software techniques to intelligently regulate supply voltage and clock frequency of intermittently-computing devices. These devices rely on ambient energy harvesting to power their operation and small capacitors as energy buffers. Statically setting their clock frequency fails to capture the unique relations these devices expose between capacitor voltage, energy efficiency at a given operating frequency, and the corresponding operating range. Existing dynamic voltage and frequency scaling techniques are also largely inapplicable due to extreme energy scarcity and peculiar hardware features. We introduce two hardware/software co-designs that accommodate the distinct hardware features and function within a constrained energy envelope, offering varied trade-offs and functionalities. Our experimental evaluation combines tests on custom-manufactured hardware and detailed emulation experiments. The data gathered indicate that our approaches result in up to 3.75x reduced energy consumption and 12x swifter execution times compared to the considered baselines, all while utilizing smaller capacitors to accomplish identical workloads.”

Find the technical paper here. Published January 2024 (preprint).

Maioli, Andrea, Kevin A. Quinones, Saad Ahmed, Muhammad H. Alizai, and Luca Mottola. “Dynamic Voltage and Frequency Scaling for Intermittent Computing.” arXiv preprint arXiv:2401.08710 (2024).

Related Reading
Pinpointing Timing Delays In Complex SoCs
In-circuit monitors become essential to understand the causes of failures over time and under real-world operating conditions.



Leave a Reply


(Note: This name will be displayed publicly)