"I<sup>2</sup>oT : Inexactness in IoT" by Ansuman Banerjee, Himadri Sekhar Paul et al.
 

I2oT : Inexactness in IoT

Document Type

Conference Article

Publication Title

Proceedings - Adaptive Resource Management and Scheduling for Cloud Computing: 3rd Internatioal Workshop, ARMS-CC 2016, Held in Conjunction with ACM Symposium on Principles of Distributed Computing, PODC 2016

Abstract

Recent research on inexact computing shows promising results for improved energy utilization for resource hungry applications across different layers of the execution stack. The general philosophy of inexact computing is to trade-off correctness within acceptable limits with the premise of improved energy utilization. In this paper, we explore this philosophy in the context of a heterogeneous Internet-of-Things (IoT) architecture for application execution. We consider an application workflow, comprising of a set of methods with their possible inexact lightweight variants, a deadline for completion, and a multi- tiered IoT compute architecture (e.g. mobile device, gateway, cloud, etc.). Our methodology produces a time-optimized execution solution that assigns each method, with an appropriate variant (the exact one or any of its inexact realizations), to an appropriate computing layer such that the deadline is met with quality as best as possible. We present experimental results to demonstrate the efficacy of our proposal on two real-life case studies.

First Page

40

Last Page

45

DOI

10.1145/2962564.2962567

Publication Date

7-25-2016

Share

COinS