Abstract
Intelligent sensor/signal processing systems are increasingly constrained by tight power budgets, especially when deployed in mobile/remote environments. Approximate computing is the process of adaptively compromising the accuracy of a system’s output in order to obtain higher performance for other metrics, such as power consumption or memory usage, for applications resilient to inaccurate computations. It is, however, usually statically implemented, based on heuristics and testing loops, which prevents switching between different approximations at run-time. This limits approximation versatility and results in under- or over-approximated systems for the specific input data, causing xcessive power usage and/or insufficient accuracy, respectively. To avoid these issues, this paper proposes a new approximate computing approach by introducing a supervisor block embedding prior knowledge about runtime data. The target system (i.e., signal processing pipeline) is implemented with configurable levels and types of approximations. Data processed by the target system is analysed by the supervisor and the approximation is updated dynamically, by using prior knowledge to establish a confidence measure on the accuracy of the computed results. Moreover, by iteratively evaluating the output, the supervisor block can learn and subsequently update tunable parameters, to improve the quality of the results. We detail and evaluate this approach for tracking problem in computer vision. Results show our approach yields promising trade-offs between accuracy and power consumption, achieving
2.54% energy saving for our case study.
2.54% energy saving for our case study.
Original language | English |
---|---|
Title of host publication | IET 3rd International Conference on Intelligent Signal Processing (ISP 2017) |
Place of Publication | London |
Publisher | Institution of Engineering and Technology |
Pages | 16 |
Number of pages | 6 |
ISBN (Print) | 978-1-78561-707-2 |
DOIs | |
Publication status | Published - 4 Dec 2017 |
Event | IET 3rd International Conference on Intelligent Signal Processing 2017 - London, United Kingdom Duration: 4 Dec 2017 → 5 Dec 2017 Conference number: CP731 |
Conference
Conference | IET 3rd International Conference on Intelligent Signal Processing 2017 |
---|---|
Abbreviated title | ISP 2017 |
Country/Territory | United Kingdom |
City | London |
Period | 4/12/17 → 5/12/17 |