DocumentCode
3191660
Title
Performance modeling and optimization of 3-D stencil computation on a stream-based FPGA accelerator
Author
Dohi, Keisuke ; Fukumoto, K. ; Shibata, Yoshitaka ; Oguri, Koji
Author_Institution
Grad. Sch. of Eng., Nagasaki Univ., Nagasaki, Japan
fYear
2013
fDate
9-11 Dec. 2013
Firstpage
1
Lastpage
6
Abstract
In this paper, we discuss user space parameters and performance modeling of 3-D stencil computing on a stream-based FPGA accelerator. We use a heat conduction simulation as a benchmark and evaluate a performance for that developed with MaxCompiler, a kind of high-level synthesis tools for FPGAs, and MaxGenFD, a domain specific framework on the MaxCompiler for finite-difference equations. Performance comparison with multi-threaded and SIMD-enabled CPU implementation shows FPGA design achieved about six times speedup when a user chose the best architectural parameters. Energy consumptions of the FPGA accelerator were measured and it is shown that the best configuration in terms of performance also shows the lowest energy consumption.
Keywords
field programmable gate arrays; finite difference methods; heat conduction; high level synthesis; logic design; optimisation; performance evaluation; power aware computing; program compilers; 3-D stencil computation; FPGA design; MaxCompiler; MaxGenFD; domain specific framework; energy consumption; finite difference equations; heat conduction simulation; high-level synthesis tools; performance evaluation; performance modeling; performance optimization; stream-based FPGA accelerator; user space parameters; Computational modeling; Digital signal processing; Field programmable gate arrays; Kernel; Mathematical model; Pipelines; Random access memory;
fLanguage
English
Publisher
ieee
Conference_Titel
Reconfigurable Computing and FPGAs (ReConFig), 2013 International Conference on
Conference_Location
Cancun
Print_ISBN
978-1-4799-2078-5
Type
conf
DOI
10.1109/ReConFig.2013.6732318
Filename
6732318
Link To Document