Towards making autotuning mainstream

  • Authors:
  • Protonu Basu;Mary Hall;Malik Khan;Suchit Maindola;Saurav Muralidharan;Shreyas Ramalingam;Axel Rivera;Manu Shantharam;Anand Venkat

  • Affiliations:
  • School of Computing, University of Utah, Salt Lake City, UT, USA;School of Computing, University of Utah, Salt Lake City, UT, USA;National University of Science and Technology, Islamabad, Pakistan;School of Computing, University of Utah, Salt Lake City, UT, USA;School of Computing, University of Utah, Salt Lake City, UT, USA;School of Computing, University of Utah, Salt Lake City, UT, USA;School of Computing, University of Utah, Salt Lake City, UT, USA;School of Computing, University of Utah, Salt Lake City, UT, USA;School of Computing, University of Utah, Salt Lake City, UT, USA

  • Venue:
  • International Journal of High Performance Computing Applications
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Autotuning systems employ empirical techniques to evaluate the suitability of a search space of possible implementations of a computation. Autotuning has emerged as a critical strategy for achieving high performance as architectural complexity grows. Present-day autotuning technology augments the capabilities of expert users or is hidden inside compilers, but to date has not been adopted as a mainstream technology. Based on our prior experience and the experience of others in developing autotuning technology and applying it to libraries and applications, this paper examines some of the barriers to adoption of the technology and future research areas to break down these barriers.