TaDA: Task Decoupling Architecture for the Battery-less Internet of ThingsShow others and affiliations
2024 (English)In: SenSys 2024 - Proceedings of the 2024 ACM Conference on Embedded Networked Sensor Systems, p. 409-421Article in journal (Refereed) Published
Abstract [en]
We present TaDA, a system architecture enabling efficient execution of Internet of Things (IoT) applications across multiple computing units, powered by ambient energy harvesting. Low-power microcontroller units (MCUs) are increasingly specialized; for example, custom designs feature hardware acceleration of neural network inference, next to designs providing energy-efficient input/output. As application requirements are growingly diverse, we argue that no single MCU can efficiently fulfill them. TaDA allows programmers to assign the execution of different slices of the application logic to the most efficient MCU for the job. We achieve this by decoupling task executions in time and space, using a special-purpose hardware interconnect we design, while providing persistent storage to cross periods of energy unavailability. We compare our prototype performance against the single most efficient computing unit for a given workload. We show that our prototype saves up to 96.7% energy per application round. Given the same energy budget, this yields up to a 68.7x throughput improvement.
Place, publisher, year, edition, pages
Association for Computing Machinery, Inc , 2024. p. 409-421
Keywords [en]
Microcontrollers; Ambients; Battery-less; Computing units; Decouplings; Energy; Intermittent computing; Internet of thing; Microcontroller unit; Systems architecture; Task decoupling; Budget control
National Category
Electrical Engineering, Electronic Engineering, Information Engineering
Identifiers
URN: urn:nbn:se:ri:diva-76474DOI: 10.1145/3666025.3699347Scopus ID: 2-s2.0-85211759485OAI: oai:DiVA.org:ri-76474DiVA, id: diva2:1932084
Conference
22nd ACM Conference on Embedded Networked Sensor Systems, SenSys 2024. Hangzhou. 4 November 2024 through 7 November 2024
Note
This work is supported by the Swedish Foundation for Strategic Research (SSF) and by the National Recoveryand Resilience Plan (NRRP), Mission 4 Component 2 Investment 1.3 - Call for tender No. 1561 of 11.10.2022 of the Italian Ministero dell’Università e della Ricerca (MUR); funded by the EuropeanUnion - NextGenerationEU.
2025-01-282025-01-282025-01-28Bibliographically approved