Abstract

FPGA-based reconfigurable dataflow engines provide a novel architecture to achieve breakthroughs in both time and energy to solution in numerical simulations. This article presents an efficient dataflow methodology for solving the Euler atmospheric dynamic equations, an essential step for mesoscale atmospheric simulation. The authors present customizable optimizations such as hybrid decomposition, algorithmic offsetting, customizable window buffer, and mixed-precision arithmetic. Combining algorithmic and architectural optimizations, they map a complex Euler stencil kernel into a single FPGA chip and develop a long streaming pipeline that can perform 956 mixed-precision operations per cycle. They also fully optimize the Euler performance over different traditional processors and accelerators based on multicore and many-core architectures. Their dataflow design outperforms traditional multicore and many-core counterparts in both time and energy to solution. This work demonstrates the promising potential of employing dataflow architectures in numerical simulations to overcome some of the major constraints facing mainstream processors and accelerators.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.