DocumentCode
1364580
Title
High-Level Languages and Floating-Point Arithmetic for FPGA-Based CFD Simulations
Author
Sanchez-Roman, Diego ; Sutter, Gustavo ; Lopez-Buedo, Sergio ; Gonzalez, Ivan ; Gomez-Arribas, Francisco J. ; Aracil, Javier ; Palacios, Francisco
Author_Institution
Univ. Autonoma de Madrid, Madrid, Spain
Volume
28
Issue
4
fYear
2011
Firstpage
28
Lastpage
37
Abstract
Computational fluid dynamics is a classical problem in high-performance computing. In order to make use of an existing code base in this field, the use of high-level design tools is an imperative. The authors explore the use of the Impulse C design tools for a Navier-Stokes implementation.
Keywords
Navier-Stokes equations; computational fluid dynamics; field programmable gate arrays; floating point arithmetic; flow simulation; CFD simulation; FPGA; Navier-Stokes implementation; computational fluid dynamics; floating-point arithmetic; high-level design tool; high-level languages; high-performance computing; impulse C design tool; Computational fluid dynamics; Field programmable gate arrays; Floating-point arithmetic; Optimization; Pipeline processing; FPGA-based acceleration; Impulse C; Navier-Stokes equations; Xtreme Data In-Socket Accelerator; computational fluid dynamics (CFD); design and test; floating-point arithmetic; high-level languages; high-performance reconfigurable computing;
fLanguage
English
Journal_Title
Design & Test of Computers, IEEE
Publisher
ieee
ISSN
0740-7475
Type
jour
DOI
10.1109/MDT.2011.88
Filename
6064697
Link To Document