REAP

Runtime energy-accuracy optimization for energy harvesting IoT devices

Ganapati Bhat, Kunal Bagewadi, Hyung Gyu Lee, Umit Ogras

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

The use of wearable and mobile devices for health and activity monitoring is growing rapidly. These devices need to maximize their accuracy and active time under a tight energy budget imposed by battery and form-factor constraints. This paper considers energy harvesting devices that run on a limited energy budget to recognize user activities over a given period. We propose a technique to co-optimize the accuracy and active time by utilizing multiple design points with different energy-accuracy trade-offs. The proposed technique switches between these design points at runtime to maximize a generalized objective function under tight harvested energy budget constraints. We evaluate our approach experimentally using a custom hardware prototype and 14 user studies. It achieves 46% higher expected accuracy and 66% longer active time compared to the highest performance design point.

Original languageEnglish (US)
Title of host publicationProceedings of the 56th Annual Design Automation Conference 2019, DAC 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781450367257
DOIs
StatePublished - Jun 2 2019
Externally publishedYes
Event56th Annual Design Automation Conference, DAC 2019 - Las Vegas, United States
Duration: Jun 2 2019Jun 6 2019

Publication series

NameProceedings - Design Automation Conference
ISSN (Print)0738-100X

Conference

Conference56th Annual Design Automation Conference, DAC 2019
CountryUnited States
CityLas Vegas
Period6/2/196/6/19

Fingerprint

Energy Harvesting
Energy harvesting
Optimization
Energy
Maximise
Mobile devices
Budget Constraint
User Studies
Form Factors
Generalized Functions
Switches
Health
Mobile Devices
Battery
Hardware
Switch
High Performance
Monitoring
Objective function
Trade-offs

ASJC Scopus subject areas

  • Computer Science Applications
  • Control and Systems Engineering
  • Electrical and Electronic Engineering
  • Modeling and Simulation

Cite this

Bhat, G., Bagewadi, K., Lee, H. G., & Ogras, U. (2019). REAP: Runtime energy-accuracy optimization for energy harvesting IoT devices. In Proceedings of the 56th Annual Design Automation Conference 2019, DAC 2019 [a171] (Proceedings - Design Automation Conference). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1145/3316781.3317892

REAP : Runtime energy-accuracy optimization for energy harvesting IoT devices. / Bhat, Ganapati; Bagewadi, Kunal; Lee, Hyung Gyu; Ogras, Umit.

Proceedings of the 56th Annual Design Automation Conference 2019, DAC 2019. Institute of Electrical and Electronics Engineers Inc., 2019. a171 (Proceedings - Design Automation Conference).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Bhat, G, Bagewadi, K, Lee, HG & Ogras, U 2019, REAP: Runtime energy-accuracy optimization for energy harvesting IoT devices. in Proceedings of the 56th Annual Design Automation Conference 2019, DAC 2019., a171, Proceedings - Design Automation Conference, Institute of Electrical and Electronics Engineers Inc., 56th Annual Design Automation Conference, DAC 2019, Las Vegas, United States, 6/2/19. https://doi.org/10.1145/3316781.3317892
Bhat G, Bagewadi K, Lee HG, Ogras U. REAP: Runtime energy-accuracy optimization for energy harvesting IoT devices. In Proceedings of the 56th Annual Design Automation Conference 2019, DAC 2019. Institute of Electrical and Electronics Engineers Inc. 2019. a171. (Proceedings - Design Automation Conference). https://doi.org/10.1145/3316781.3317892
Bhat, Ganapati ; Bagewadi, Kunal ; Lee, Hyung Gyu ; Ogras, Umit. / REAP : Runtime energy-accuracy optimization for energy harvesting IoT devices. Proceedings of the 56th Annual Design Automation Conference 2019, DAC 2019. Institute of Electrical and Electronics Engineers Inc., 2019. (Proceedings - Design Automation Conference).
@inproceedings{5afaf3ffd49b40fcb811ea0f0b0f7fac,
title = "REAP: Runtime energy-accuracy optimization for energy harvesting IoT devices",
abstract = "The use of wearable and mobile devices for health and activity monitoring is growing rapidly. These devices need to maximize their accuracy and active time under a tight energy budget imposed by battery and form-factor constraints. This paper considers energy harvesting devices that run on a limited energy budget to recognize user activities over a given period. We propose a technique to co-optimize the accuracy and active time by utilizing multiple design points with different energy-accuracy trade-offs. The proposed technique switches between these design points at runtime to maximize a generalized objective function under tight harvested energy budget constraints. We evaluate our approach experimentally using a custom hardware prototype and 14 user studies. It achieves 46{\%} higher expected accuracy and 66{\%} longer active time compared to the highest performance design point.",
author = "Ganapati Bhat and Kunal Bagewadi and Lee, {Hyung Gyu} and Umit Ogras",
year = "2019",
month = "6",
day = "2",
doi = "10.1145/3316781.3317892",
language = "English (US)",
series = "Proceedings - Design Automation Conference",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
booktitle = "Proceedings of the 56th Annual Design Automation Conference 2019, DAC 2019",

}

TY - GEN

T1 - REAP

T2 - Runtime energy-accuracy optimization for energy harvesting IoT devices

AU - Bhat, Ganapati

AU - Bagewadi, Kunal

AU - Lee, Hyung Gyu

AU - Ogras, Umit

PY - 2019/6/2

Y1 - 2019/6/2

N2 - The use of wearable and mobile devices for health and activity monitoring is growing rapidly. These devices need to maximize their accuracy and active time under a tight energy budget imposed by battery and form-factor constraints. This paper considers energy harvesting devices that run on a limited energy budget to recognize user activities over a given period. We propose a technique to co-optimize the accuracy and active time by utilizing multiple design points with different energy-accuracy trade-offs. The proposed technique switches between these design points at runtime to maximize a generalized objective function under tight harvested energy budget constraints. We evaluate our approach experimentally using a custom hardware prototype and 14 user studies. It achieves 46% higher expected accuracy and 66% longer active time compared to the highest performance design point.

AB - The use of wearable and mobile devices for health and activity monitoring is growing rapidly. These devices need to maximize their accuracy and active time under a tight energy budget imposed by battery and form-factor constraints. This paper considers energy harvesting devices that run on a limited energy budget to recognize user activities over a given period. We propose a technique to co-optimize the accuracy and active time by utilizing multiple design points with different energy-accuracy trade-offs. The proposed technique switches between these design points at runtime to maximize a generalized objective function under tight harvested energy budget constraints. We evaluate our approach experimentally using a custom hardware prototype and 14 user studies. It achieves 46% higher expected accuracy and 66% longer active time compared to the highest performance design point.

UR - http://www.scopus.com/inward/record.url?scp=85067795979&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85067795979&partnerID=8YFLogxK

U2 - 10.1145/3316781.3317892

DO - 10.1145/3316781.3317892

M3 - Conference contribution

T3 - Proceedings - Design Automation Conference

BT - Proceedings of the 56th Annual Design Automation Conference 2019, DAC 2019

PB - Institute of Electrical and Electronics Engineers Inc.

ER -