arrow
返回

Multi-GPU parallel acceleration scheme for meshfree peridynamic simulations

delete2024-06-01
delete5
PRE
AI
X
Xiaoming Wang
S
Shirui Li
W
Weijia Dong
B
Boyang An *
H
Hong Huang
Q
Qing He
P
Ping Wang
L
Lv, Guanren
DOI:10.1016/j.tafmec.2024.104401delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Peridynamics (PD) using integral equations has unique advantages in modeling structural damage evolution, but the expensive computational and memory costs associated with the nonlocal nature of PD severely limit its engineering applications. This study presents a CUDA-based multi-GPU parallel scheme for meshfree PD simulation, which is compatible with dual-horizon PD supporting multiscale spatial discretization. Efficient utilization of computing resources across all available GPUs is achieved by rationalizing data structures across multiple GPUs and using the CUDA memory model. Using atomic operations to avoid computational dual-bond forces further improves code performance. The classical Kalthoff-Winkler experiment and compact-tensile fatigue test were first carried out using 3 NVIDIA Tesla T4 GPUs. Two examples showed that the proposed scheme significantly accelerates the PD model and that the acceleration enhances approximately linearly with the number of GPUs. The speedup of the PD interaction force computation reaches up to 560.7x. Compared to double-precision floating-point values, the GPU performs much better in handling single-precision values. Finally, a PD simulation of rail head heat conduction under moving heat sources with nearly 76 million particles was realized, demonstrating the potential of the proposed scheme to support large-scale PD simulations.
Keyword:
Peridynamics
Parallel computing
GPU
CUDA
Crack

期刊

Theoretical and Applied Fracture Mechanics 封面图
Theoretical and Applied Fracture Mechanics
IF:
5.6
论文数:
4.7K
被引数:
1.3W

机构

S
Southwest Jiaotong University
学者数:
2.9W
论文数: 2.1W
被引数: 2.3W
引用论文

引用论文

Experimental myocardial infarction
err1974-12-01
err0
PREAI
errJohn E. Madias; Kalyanasundaram Venkataraman; Leon T. Snyder; Pantel S. Vokonas; William B. Hood
err分享
err收藏
err分享
err收藏
Implementing peridynamics within a molecular dynamics code在分子动力学代码中实现近场动力学
err2008-12-01
err251
errOAAI
errParks, Michael L.; Lehoucq, Richard B.; Plimpton, Steven J.; Silling, Stewart A.
err分享
err收藏
A GPU parallel scheme for accelerating 2D and 3D peridynamics models
err2022-10-01
err20
PREAI
errWang, Xiaoming; Wang, Qihang; An, Boyang; He, Qing; Wang, Ping; Wu, Jun
err分享
err收藏
学者 查看更多内容