Performance modeling of stencil computing on a stream-based FPGA accelerator for efficient design space exploration

8Citations
Citations of this article
5Readers
Mendeley users who have this article in their library.

Abstract

In this paper, we discuss performance modeling of 3-D stencil computing on an FPGA accelerator with a high-level synthesis environment, aiming for efficient exploration of user-space design parameters. First, we analyze resource utilization and performance to formulate these relationships as mathematical models. Then, in order to evaluate our proposed models, we implement heat conduction simulations as a benchmark application, by using MaxCompiler, which is a high-level synthesis tool for FPGAs, and MaxGenFD, which is a domain specific framework of the MaxCompiler for finite-difference equation solvers. The experimental results with various settings of architectural design parameters show the best combination of design parameters for pipeline structure can be systematically found by using our models. The effects of changing arithmetic accuracy and using data stream compression are also discussed.

Cite

CITATION STYLE

APA

Dohi, K., Okina, K., Soejima, R., Shibata, Y., & Oguri, K. (2015). Performance modeling of stencil computing on a stream-based FPGA accelerator for efficient design space exploration. IEICE Transactions on Information and Systems, E98D(2), 298–308. https://doi.org/10.1587/transinf.2014RCP0013

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free