arrow
Return

Autotuning in High-Performance Computing Applications

delete2018-11-01
delete81
delete
OA
AI
P
Prasanna Balaprakash
J
Jack Dongarra
T
Todd Gamblin
M
Mary Hall *
J
Jeffrey K. Hollingsworth
B
Boyana Norris
R
Richard Vuduc
DOI:10.1109/JPROC.2018.2841200delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Autotuning refers to the automatic generation of a search space of possible implementations of a computation that are evaluated through models and/or empirical measurement to identify the most desirable implementation. Autotuning has the potential to dramatically improve the performance portability of petascale and exascale applications. To date, autotuning has been used primarily in high-performance applications through tunable libraries or previously tuned application code that is integrated directly into the application. This paper draws on the authors' extensive experience applying autotuning to high-performance applications, describing both successes and future challenges. If autotuning is to be widely used in the HPC community, researchers must address the software engineering challenges, manage configuration overheads, and continue to demonstrate significant performance gains and portability across architectures. In particular, tools that configure the application must be integrated into the application build process so that tuning can be reapplied as the application and target architectures evolve.
Keywords:
High-performance computing
performance tuning programming systems
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Proceedings of the IEEE cover
Proceedings of the IEEE
IF:
25.9
Papers:
9.9K
Citations:
4.5W

Organization

A
Argonne National Laboratory
Scholars:
1.1W
Papers: 9.2K
Citations: 3.8W
L
Lawrence Livermore National Laboratory
Scholars:
6.0K
Papers: 3.8K
Citations: 9
U
united states department of energy (doe)
Scholars:
11.3W
Papers: 9.6W
Citations: 246
U
University of Manchester
Scholars:
5.7W
Papers: 5.3W
Citations: 7.4W
O
oak ridge national laboratory
Scholars:
1.5W
Papers: 1.0W
Citations: 20
researcher View more organizations
Cited Papers

Cited Papers

Ageing of plasma-treated poly(tetrafluoroethylene) surfaces
err1999-01-01
err0
PREAI
errJavier Nakamatsu; Luis F. Delgado-Aparicio; Rafael Da Silva; Felipe Soberon
errShare
errSave
Synthesis of high-performance parallel programs for a class of Ab Initio quantum chemistry models
err2005-02-01
err139
PREAI
errBaumgartner, G; Auer, AA; Bernholdt, DE; Bibireata, A; Choppella, V; Cociorva, D; Gao, XY; Harrison, RJ; Hirata, S; Krishnamoorthy, S; Krishnan, S; Lam, CC; Lu, QD; Nooijen, M; Pitzer, RM; Ramanujam, J; Sadayappan, P; Sibiryakov, A
errShare
errSave
errShare
errSave
errShare
errSave
HPLC-MS with an Ion Trap Mass Spectrometer
err1999-10-27
err0
PREAI
errChristoph Siethoff; Winfried Wagner-Redeker; Mathias Schäfer; Michael Linscheid
errShare
errSave
errShare
errSave
researcher View more