Abstract
Solving partial differential equations (PDEs) holds immense significance in numerous scientific and engineering fields. While analytical solutions to PDEs are often restricted to simple cases, numerical methods offer powerful techniques to approximate solutions for complex PDEs. Previous works have proposed customized accelerators to address the compute- and memory-intensive aspects of numerical PDE solvers. However, these approaches primarily focus on 2-D PDEs and encounter challenges in scaling to support 3-D PDEs due to increased complexity and computational demands. In this article, we introduce Spadix, a highly efficient hardware accelerator designed for numerical 3-D PDE solvers. Spadix leverages a customized processing element (PE) array architecture specifically tailored to the compute and data access patterns in 3-D PDEs. The PE incorporates techniques such as temporal and spatial data reuse to minimize data accesses, enhancing overall performance and energy efficiency. Additionally, Spadix supports the checkerboard method for numerical PDE solvers, which exhibits a faster convergence rate compared to the Jacobi method without compromising parallelism. Our evaluation demonstrates that Spadix achieves an average 8.4× speedup with 9.2× energy reduction over NVIDIA RTX3090 GPU and a 9.7× speedup with 3.2× energy reduction over Alrescha, the state-of-the-art PDE-solving accelerator.
| Original language | English |
|---|---|
| Pages (from-to) | 2797-2809 |
| Number of pages | 13 |
| Journal | IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems |
| Volume | 43 |
| Issue number | 9 |
| DOIs | |
| State | Published - 2024 |
UN SDGs
This output contributes to the following UN Sustainable Development Goals (SDGs)
-
SDG 7 Affordable and Clean Energy
Keywords
- Dataflow accelerators
- domain-specific accelerators
- partial differential equations (PDEs)
Fingerprint
Dive into the research topics of 'SPADIX: A Highly Efficient Accelerator for Solving 3-D Partial Differential Equations'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver