FDMAX: An Elastic Accelerator Architecture for Solving Partial Differential Equations
FDMAX: An Elastic Accelerator Architecture for Solving Partial Differential Equations
复制标题
FDMAX:用于求解偏微分方程的弹性加速器架构
DOI:
10.1145/3579371.3589083
复制
发表时间:
2023
期刊:
影响因子:
--
通讯作者:
Wang, Ke
中科院分区:
文献类型:
--
作者:
Li, Jiajun;Zhang, Yuxuan;Zheng, Hao;Wang, Ke
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.
登录
查看更多内容
DOI:
10.1137/0913035
发表时间:
1992-03-01
期刊:
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING
影响因子:
--
作者:
VANDERVORST, HA
通讯作者:
VANDERVORST, HA
DOI:
10.1109/icis.2016.7550742
发表时间:
2016-08
期刊:
2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS)
影响因子:
--
作者:
Hasitha Muthumala Waidyasooriya;M. Hariyama
通讯作者:
Hasitha Muthumala Waidyasooriya;M. Hariyama
DOI:
10.1016/j.procs.2010.04.203
发表时间:
2010-05
期刊:
--
影响因子:
--
作者:
G. Markall;D. Ham;P. Kelly
通讯作者:
G. Markall;D. Ham;P. Kelly
DOI:
--
发表时间:
2009
期刊:
影响因子:
--
作者:
加藤大地;沢田篤史;張漢明;野呂昌満;丹治裕一
通讯作者:
丹治裕一
DOI:
10.1201/9781003229100-6
发表时间:
2022-02
期刊:
Mastering Git
影响因子:
--
作者:
Sufyan bin Uzayr
通讯作者:
Sufyan bin Uzayr