DocumentCode
1948445
Title
Exploiting run-time reconfiguration in stencil computation
Author
Niu, Xinyu ; Jin, Qiwei ; Luk, Wayne ; Liu, Qiang ; Pell, Oliver
Author_Institution
Dept. of Comput., Imperial Coll. London, London, UK
fYear
2012
fDate
29-31 Aug. 2012
Firstpage
173
Lastpage
180
Abstract
Stencil computation is computationally intensive and required by many applications. This paper proposes an approach to exploit run-time reconfigurability of field-programmable accelerators for stencil computation. System throughput is optimized by partitioning, analysing and scheduling tasks in applications to remove idle functions. To evaluate the proposed approach, Reverse Time Migration (RTM), a high performance application, is developed. Our optimized runtime reconfigurable solution, which targets a Virtex-6 FPGA in a Maxeler MAX3424A system, can achieves an improved throughput of 102.8 GFlop/s, up to two orders of magnitude faster than the CPU reference designs, 1.59 times faster than the best published GPU and FPGA results, and 1.45 times faster than an optimized static implementation.
Keywords
field programmable gate arrays; graphics processing units; optimisation; CPU reference designs; GPU; Maxeler MAX3424A system; RTM; Virtex-6 FPGA; field programmable gate arrays; field-programmable accelerators; graphics processing units; reverse time migration; run-time reconfiguration; stencil computation; Algorithm design and analysis; Analytical models; Field programmable gate arrays; Hardware; Kernel; Partitioning algorithms; Throughput;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications (FPL), 2012 22nd International Conference on
Conference_Location
Oslo
Print_ISBN
978-1-4673-2257-7
Electronic_ISBN
978-1-4673-2255-3
Type
conf
DOI
10.1109/FPL.2012.6339257
Filename
6339257
Link To Document