摘要
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.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 2797-2809 |
| 页数 | 13 |
| 期刊 | IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems |
| 卷 | 43 |
| 期 | 9 |
| DOI | |
| 出版状态 | 已出版 - 2024 |
联合国可持续发展目标
此成果有助于实现下列可持续发展目标:
-
可持续发展目标 7 经济适用的清洁能源
指纹
探究 'SPADIX: A Highly Efficient Accelerator for Solving 3-D Partial Differential Equations' 的科研主题。它们共同构成独一无二的指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver