Towards Approximate Mobile Computing
Veljko Pejovic

TL;DR
This paper explores the potential of Approximate Computing (AC) to address hardware and energy constraints in mobile devices by relaxing computation accuracy in scenarios where perfect results are unnecessary.
Contribution
It provides an overview of AC techniques applicable to mobile computing and discusses the potential benefits of implementing AC on mobile devices.
Findings
AC can reduce resource usage in mobile devices
AC techniques are effective in scenarios tolerant to approximation
Mobile AC has promising potential for energy efficiency
Abstract
Mobile computing is one of the main drivers of innovation, yet the future growth of mobile computing capabilities remains critically threatened by hardware constraints, such as the already extremely dense transistor packing and limited battery capacity. The breakdown of Dennard scaling and stagnating energy storage improvements further amplify these threats. However, the computational burden we put on our mobile devices is not always justified. In a myriad of situations the result of a computation is further manipulated, interpreted, and finally acted upon. This allows for the computation to be relaxed, so that the result is calculated with "good enough", not perfect accuracy. For example, results of a Web search may be perfectly acceptable even if the order of the last few listed items is shuffled, as an end user decides which of the available links to follow. Similarly, the quality of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Green IT and Sustainability · Low-power high-performance VLSI design
