DocumentCode :
1919772
Title :
Abstract: The Magic Determination of the Magic Constants by ttgLib Autotuner
Author :
Grizan, S. ; Krivov, M.
Author_Institution :
Inst. of Space Technol. & Comput. Sci., Siberian Fed. Univ., Krasnoyarsk, Russia
fYear :
2012
fDate :
10-16 Nov. 2012
Firstpage :
1508
Lastpage :
1509
Abstract :
During GPU-enabled applications optimization a lot of "magic" constants are introduced, such as block size, parallelism granularity, thread weight, and so on. Although these constants affect performance directly, it is impossible to determine their optimal values statistically for the general case because they depend on both the data specificity and the accelerator architecture. This paper describes an approach to these constants tailoring automation that allows to speedup considered benchmarks 20-60 percent at average.
Keywords :
graphics processing units; optimisation; parallel programming; software libraries; GPU-enabled applications optimization; accelerator architecture; data specificity; magic constants; magic determination; ttgLib autotuner; CUDA; GPU; autotuning; optimization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing, Networking, Storage and Analysis (SCC), 2012 SC Companion:
Conference_Location :
Salt Lake City, UT
Print_ISBN :
978-1-4673-6218-4
Type :
conf
DOI :
10.1109/SC.Companion.2012.292
Filename :
6496075
Link To Document :
بازگشت