Abstract
The energy consumption limits the application performance in a wide range of scenarios, ranging from embedded to High-Performance Computing. To improve computation efficiency, this Chapter focuses on a software-level methodology to enhance a target application with an adaptive layer that provides self-optimization capabilities. We evaluated the benefits of dynamic autotuning in three case studies: a probabilistic time-dependent routing application from a navigation system, a molecular docking application to perform virtual-screening, and a stereo-matching application to compute the depth of a three-dimensional scene. Experimental results show how it is possible to improve computation efficiency by adapting reactively and proactively.
Cite
CITATION STYLE
Gadioli, D. (2020). Dynamic Application Autotuning for Self-aware Approximate Computing. In SpringerBriefs in Applied Sciences and Technology (pp. 91–102). Springer Verlag. https://doi.org/10.1007/978-3-030-32094-2_7
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.