RISC-Based 10K+ Core Finite Difference Method Accelerator for CFD
Computational limitations of computers have emerged as a critical barrier to the advancement of Computational Fluid Dynamics (CFD). Consequently, exploring novel accelerator architectures tailored for large-scale CFD applications and closely integrated with CFD algorithmic characteristics holds significant value. Through an in-depth analysis of the finite difference method (FDM) for solving Navier–Stokes (N-S) equations, we propose a specialized accelerator architecture for FDM-based CFD (FAcc). Implemented on a 28 nm process, FAcc integrates 16,384 differential computing cores (FCores). Experimental validation demonstrates FAcc’s capability to solve N-S equations of varying complexities by flexibly configuring boundary conditions. Compared to conventional approaches, FAcc achieves significant acceleration performance, with its programmability underscoring adaptability to high-precision, large-scale CFD simulations. As the first CFD-focused accelerator designed from the instruction set architecture (ISA) level, FAcc bridges a critical gap in domain-specific hardware for CFD, offering a paradigm shift in high-performance fluid dynamics computation.
Authors
- D. Huang (ORCID: https://orcid.org/0000-0001-6407-3813)
- Biwei Liu
- Yuping Gong (ORCID: https://orcid.org/0000-0002-2437-9348)
- Xianhui Wei (ORCID: https://orcid.org/0009-0004-3352-7279)
- W. Z. Lai
Institutions
- National University of Defense Technology (CN)
Publication Details
- Journal
- Applied Sciences
- Published
- 2025-06-27
- DOI
- https://doi.org/10.3390/app15137283
- Primary Topic
- Real-time simulation and control systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- National University of Defense Technology