Back to Search Start Over

Aves: A Decision Engine for Energy-efficient Stream Analytics across Low-power Devices

Authors :
Das, Roshan Bharath
Makkes, Marc X.
Uta, Alexandru
Wang, Lin
Bal, Henri
Baru, Chaitanya
Huan, Jun
Khan, Latifur
Hu, Xiaohua Tony
Ak, Ronay
Tian, Yuanyuan
Barga, Roger
Zaniolo, Carlo
Lee, Kisung
Ye, Yanfang Fanny
Computer Systems
Network Institute
High Performance Distributed Computing
Baru, Chaitanya
Huan, Jun
Khan, Latifur
Hu, Xiaohua Tony
Ak, Ronay
Tian, Yuanyuan
Barga, Roger
Zaniolo, Carlo
Lee, Kisung
Ye, Yanfang Fanny
Source :
2019 IEEE International Conference on Big Data (Big Data): [Proceedings], 441-448, STARTPAGE=441;ENDPAGE=448;TITLE=2019 IEEE International Conference on Big Data (Big Data), IEEE BigData, Das, R B, Makkes, M X, Uta, A, Wang, L & Bal, H 2020, Aves : A Decision Engine for Energy-efficient Stream Analytics across Low-power Devices . in C Baru, J Huan, L Khan, X T Hu, R Ak, Y Tian, R Barga, C Zaniolo, K Lee & Y F Ye (eds), 2019 IEEE International Conference on Big Data (Big Data) : [Proceedings] ., 9005607, Institute of Electrical and Electronics Engineers Inc., pp. 441-448, 2019 IEEE International Conference on Big Data, Big Data 2019, Los Angeles, United States, 9/12/19 . https://doi.org/10.1109/BigData47090.2019.9005607
Publication Year :
2020
Publisher :
Institute of Electrical and Electronics Engineers Inc., 2020.

Abstract

Today's low-power devices, such as smartphones and wearables, form a very heterogeneous ecosystem. Applications in such a system typically follow a reactive pattern based on stream analytics, i.e., sensing, processing, and actuating. Despite the simplicity of this pattern, deciding where to place the processing tasks of an application to achieve energy efficiency is non-trivial in a heterogeneous system since application components are distributed across multiple devices. In this paper, we present Aves - a decision-making engine based on a holistic energy-prediction model, with which the processing tasks of applications can be placed automatically in an energy-efficient manner without programmer/user intervention. We validate the effectiveness of the model and reveal several counter-intuitive placement decisions. Our decision engine's improvements are typically 10-30%, with up to a factor 14 in the most extreme cases. We also show that Aves gives an accurate decision in comparison with real energy measurements for two sensor-based applications.

Details

Language :
English
Database :
OpenAIRE
Journal :
2019 IEEE International Conference on Big Data (Big Data): [Proceedings], 441-448, STARTPAGE=441;ENDPAGE=448;TITLE=2019 IEEE International Conference on Big Data (Big Data), IEEE BigData, Das, R B, Makkes, M X, Uta, A, Wang, L & Bal, H 2020, Aves : A Decision Engine for Energy-efficient Stream Analytics across Low-power Devices . in C Baru, J Huan, L Khan, X T Hu, R Ak, Y Tian, R Barga, C Zaniolo, K Lee & Y F Ye (eds), 2019 IEEE International Conference on Big Data (Big Data) : [Proceedings] ., 9005607, Institute of Electrical and Electronics Engineers Inc., pp. 441-448, 2019 IEEE International Conference on Big Data, Big Data 2019, Los Angeles, United States, 9/12/19 . https://doi.org/10.1109/BigData47090.2019.9005607
Accession number :
edsair.doi.dedup.....659d21582d631572f524bb8703b0a95b
Full Text :
https://doi.org/10.1109/BigData47090.2019.9005607