Loading...

Accelerating Numerical Solution of Steady and Unsteady Equations Using FPGA

Zandsalimy, Mohammad | 2016

586 Viewed
  1. Type of Document: Ph.D. Dissertation
  2. Language: Farsi
  3. Document No: 49185 (45)
  4. University: Sharif University of Technology
  5. Department: Aerospace Engineering
  6. Advisor(s): Ebrahimi, Abbas
  7. Abstract:
  8. Nowadays one of the main challenges facing fluid dynamics simulations is the long duration of numerical calculations. The goal of this research is to use FPGAs (Field Programmable Gate Arrays) to accelerate fluid dynamics solutions. First, the ability of FPGAs in mathematical operations on floating point numbers is studied. Then, various fluid dynamics problems are implemented on the FPGA hardware, and each one is solved separately. Unsteady 1D Couette problem, 2D potential flow (Laplace equation), incompressible viscous fluid flow over a backward facing step, and compressible inviscid flow over a bump are some of the problems in question. FPGA is an integrated circuit containing a number of logic blocks, and its architecture can be reprogrammed after manufacturing. So, it’s possible to design complex circuits for various applications using an FPGA. In the proposed research, each numerical problem is implemented on the same FPGA and then the calculation results are compared to the results from a CPU. The calculation procedure on FPGA is up to 10 times faster than a conventional CPU, with the same data precision. Several numerical and analytical solutions are used to validate the results
  9. Keywords:
  10. Computational Fluid Dynamics (CFD) ; Reconfigurable Hardware ; Field Programmable Gate Array (FPGA) ; Very Highspeed Integrated Circuits Hardware Description Language (VHDL) ; Numerical Solution ; Accelerating Numerical Solutions

 Digital Object List

 Bookmark

...see more