ApproxTuner
Hashim Sharif, Yifan Zhao, Maria Kotsifakou, Akash Kothari, Ben Z. Schreiber, Elizabeth Wang, Yasmin Sarita, Nathan Zhao, Keyur Joshi, Vikram Adve, Saša Misailovíc, Sarita V. Adve
Abstract
Manually optimizing the tradeoffs between accuracy, performance and energy for resource-intensive applications with flexible accuracy or precision requirements is extremely difficult. We present ApproxTuner, an automatic framework for accuracy-aware optimization of tensor-based applications while requiring only high-level end-to-end quality specifications. ApproxTuner implements and manages approximations in algorithms, system software, and hardware.
Topics & Concepts
Computer scienceSoftwareEmbedded systemOperating systemParallel Computing and Optimization TechniquesComputational Physics and Python ApplicationsNumerical Methods and Algorithms