DocumentCode
3664308
Title
Directive-Based Auto-Tuning for the Finite Difference Method on the Xeon Phi
Author
Takahiro Katagiri;Satoshi Ohshima;Masaharu Matsumoto
Author_Institution
Inf. Technol. Center, Univ. of Tokyo, Tokyo, Japan
fYear
2015
fDate
5/1/2015 12:00:00 AM
Firstpage
1221
Lastpage
1230
Abstract
In this paper, we present a directive-based auto-tuning (AT) framework, called ppOpen-AT, and demonstrate its effect using simulation code based on the Finite Difference Method (FDM). The framework utilizes well-known loop transformation techniques. However, the codes used are carefully designed to minimize the software stack in order to meet the requirements of a many-core architecture currently in operation. The results of evaluations conducted using ppOpen-AT indicate that maximum speedup factors greater than 550% are obtained when it is applied in eight nodes of the Intel Xeon Phi. Further, in the AT for data packing and unpacking, a 49% speedup factor for the whole application is achieved. By using it with strong scaling on 32 nodes in a cluster of the Xeon Phi, we also obtain 24% speedups for the overall execution.
Keywords
Kernel
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Symposium Workshop (IPDPSW), 2015 IEEE International
Type
conf
DOI
10.1109/IPDPSW.2015.11
Filename
7284452
Link To Document