DocumentCode :
121182
Title :
Automatic Tuning of a Parallel Pattern Library for Heterogeneous Systems with Intel Xeon Phi
Author :
Dokulil, Jiri ; Benkner, Siegfried
Author_Institution :
Res. Group Sci. Comput., Univ. of Vienna, Vienna, Austria
fYear :
2014
fDate :
26-28 Aug. 2014
Firstpage :
42
Lastpage :
49
Abstract :
Pattern libraries are important tools for high productivity application development. Their struggle for best performance is complicated by the fact that they are used to execute user-provided code, which is not known during their creation. This makes pattern libraries good candidate for automatic software tuning. In this paper, we deal with automatic online parameter tuning of the HyPHI hybrid pattern library for heterogeneous systems equipped with the Intel Xeon Phi coprocessors. We propose a framework that can be used to combine a pattern library with an existing tuning library in a practical and efficient way. Our experiments show that tuning can noticeably improve the performance of the library and it introduces very little overhead.
Keywords :
coprocessors; parallel programming; software libraries; HyPHI hybrid pattern library; Intel Xeon Phi coprocessors; automatic online parameter tuning; automatic software tuning; automatic tuning; heterogeneous systems; high productivity application development; parallel pattern library; user-provided code execution; Computer architecture; Coprocessors; Databases; Kernel; Libraries; Runtime; Tuning; Intel Xeon Phi; automatic software tuning; parallel pattern libraries;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing with Applications (ISPA), 2014 IEEE International Symposium on
Conference_Location :
Milan
Type :
conf
DOI :
10.1109/ISPA.2014.15
Filename :
6924428
Link To Document :
بازگشت