arrow
返回

Kernel Tuner: A search-optimizing GPU code auto-tuner

delete2019-01-01
delete60
delete
OA
AI
B
Ben van Werkhoven *
DOI:10.1016/j.future.2018.08.004delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
A very common problem in GPU programming is that some combination of thread block dimensions and other code optimization parameters, like tiling or unrolling factors, results in dramatically better performance than other kernel configurations. To obtain highly-efficient kernels it is often required to search vast and discontinuous search spaces that consist of all possible combinations of values for all tunable parameters. This paper presents Kernel Tuner, an easy-to-use tool for testing and auto-tuning OpenCL, CUDA, and C kernels with support for many search optimization algorithms that accelerate the tuning process. This paper introduces the application of many new solvers and global optimization algorithms for auto-tuning GPU applications. We demonstrate that Kernel Tuner can be used in a wide range of application scenarios and drastically decreases the time spent tuning, e.g. tuning a GEMM kernel on AMD Vega Frontier Edition 71.2x faster than brute force search. (C) 2018 The Author. Published by Elsevier B.V.
Keyword:
GPU computing
Auto-tuning
Parallel programming
Performance optimization
Software development
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

暂无机构信息
引用论文

引用论文

Stereospecific synthesis of secondary allylic alcohols: selenoxide chemistry
err2002-05-01
err0
PREAI
errPhillip A. Zoretic; Robert J. Chambers; Gordon Marbury; Anthony A. Riebiro
err分享
err收藏
err1997-01-01
err0
PREAI
errRainer Storn; Kenneth Price
err分享
err收藏
OPTIMIZATION BY SIMULATED ANNEALING模拟退火优化
errSCIENCE
IF45.8
err1983-05-13
err3.2W
PREAI
errKIRKPATRICK, S; GELATT, CD; VECCHI, MP
err分享
err收藏
SPIRAL:: Code generation for DSP transforms螺旋:: DSP变换的代码生成
err2005-02-01
err505
PREAI
errPüschel, M; Moura, JMF; Johnson, JR; Padua, D; Veloso, MM; Singer, BW; Xiong, JX; Franchetti, F; Gacic, A; Voronenko, Y; Chen, K; Johnson, RW; Rizzolo, N
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Neighborhoods, Race, and Capital
err1999-01-01
err0
PREAI
errDaniel Immergluck
err分享
err收藏
Inferring interactions in complex microbial communities from nucleotide sequence data and environmental parameters
err2017-03-13
err0
errOAAI
errYu Shang; Johannes Sikorski; Michael Bonkowski; Anna-Maria Fiore-Donno; Ellen Kandeler; Sven Marhan; Runa S. Boeddinghaus; Emily F. Solly; Marion Schrumpf; Ingo Schöning; Tesfaye Wubet; Francois Buscot; Jörg Overmann
err分享
err收藏
学者 查看更多内容