跳到主要导航 跳到搜索 跳到主要内容

SPADIX: A Highly Efficient Accelerator for Solving 3-D Partial Differential Equations

科研成果: 期刊稿件文章同行评审

摘要

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

联合国可持续发展目标

此成果有助于实现下列可持续发展目标:

  1. 可持续发展目标 7 - 经济适用的清洁能源
    可持续发展目标 7 经济适用的清洁能源

指纹

探究 'SPADIX: A Highly Efficient Accelerator for Solving 3-D Partial Differential Equations' 的科研主题。它们共同构成独一无二的指纹。

引用此