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

FDMAX: An Elastic Accelerator Architecture for Solving Partial Differential Equations

  • Jiajun Li*
  • , Yuxuan Zhang
  • , Hao Zheng
  • , Ke Wang
  • *此作品的通讯作者
  • Beihang University
  • University of Central Florida
  • University of North Carolina at Charlotte

科研成果: 书/报告/会议事项章节会议稿件同行评审

摘要

Partial Differential Equations (PDEs) are widely employed to describe natural phenomena in many science and engineering fields. Many PDEs do not have analytical solutions, hence, numerical methods have become prevalent for approximating PDE solutions. The most widely used numerical method is the Finite Difference Method (FDM), which requires fine grids and high-precision numerical iterations that are both compute- and memory-intensive. PDE-solving accelerators have been proposed in the literature, however, they usually focus on specific types of PDEs with rigid grid sizes which limits their broader applicability. Besides, they rarely provided insight into the optimizations of parallel computing and data accesses for solving PDEs, which hinders further improvements in performance and energy efficiency. This paper presents FDMAX, an elastic accelerator to efficiently support FDM for different types of PDEs with any grid size. FDMAX employs a customized Processing Element (PE) array architecture that maximizes data reuse with minimized interconnection overhead. The PE array can be reconfigured to break into a set of subarrays to adapt to different grid sizes for optimal efficiency. Moreover, the PE array exploits computation and data reuse for increased performance and energy efficiency, and is reconfigurable to support a wide range of PDEs such as elliptic, parabolic, and hyperbolic equations. Evaluated on four well-known PDEs, our simulation results show that FDMAX achieves on average 1189× speedup with 1123× energy reduction over Intel Xeon CPU, and 4.9× speedup with 6.3× energy reduction over NVIDIA RTX3090 GPU, and 2.9× speedup over Alrescha, the state-of-the-art PDE-solving accelerator.

源语言英语
主期刊名ISCA 2023 - Proceedings of the 2023 50th Annual International Symposium on Computer Architecture
出版商Institute of Electrical and Electronics Engineers Inc.
676-687
页数12
ISBN(电子版)9798400700958
DOI
出版状态已出版 - 17 6月 2023
活动50th Annual International Symposium on Computer Architecture, ISCA 2023 - Orlando, 美国
期限: 17 6月 202321 6月 2023

出版系列

姓名Proceedings - International Symposium on Computer Architecture
ISSN(印刷版)1063-6897
ISSN(电子版)2575-713X

会议

会议50th Annual International Symposium on Computer Architecture, ISCA 2023
国家/地区美国
Orlando
时期17/06/2321/06/23

联合国可持续发展目标

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

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

指纹

探究 'FDMAX: An Elastic Accelerator Architecture for Solving Partial Differential Equations' 的科研主题。它们共同构成独一无二的指纹。

引用此