A GPU parallel scheme for accelerating 2D and 3D peridynamics models

被引:20
作者
Wang, Xiaoming [1 ,2 ]
Wang, Qihang [1 ,2 ]
An, Boyang [1 ,2 ]
He, Qing [1 ,2 ]
Wang, Ping [1 ,2 ]
Wu, Jun [3 ]
机构
[1] Southwest Jiaotong Univ, MOE Key Lab High speed Railway Engn, Chengdu 610031, Peoples R China
[2] Southwest Jiaotong Univ, Sch Civil Engn, Chengdu 610031, Peoples R China
[3] China Railway Chengdu Bur Grp Co Ltd, Chengdu 610000, Peoples R China
关键词
Peridynamics; GPU; Parallel computing; CUDA; Crack; Memory model; FINITE; GROWTH;
D O I
10.1016/j.tafmec.2022.103458
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
Peridynamics (PD) is prevailing in the numerical simulations of damage evolution, but with the cost of far more required computations than traditional methods. This paper proposes a massively parallel implementation scheme for PD simulations with a single-card Graphics Processing Unit (GPU) to reduce the computational cost. The GPU parallel scheme includes two-level parallel modes of particle-mapping and bond-mapping, realizing high parallelism. By reasonably setting the data structure and using the CUDA memory model, realize the efficient utilization of GPU memory resources. Three numerical experiments involving quasi-static and transient problems, 2D and 3D problems, and impact problems are performed. The results show that the proposed parallel scheme can greatly improve the computational efficiency of various PD models while ensuring accuracy. The bond-mapping unrolls the inner loop of the particle-mapping and makes full use of registers and shared memory resources for stronger performance. To further explore the fatigue behavior of rails with hole defects using the GPU parallel scheme, which is difficult to perform using the serial and OpenMP scheme. The results show that the proposed GPU parallel scheme can explore more complex structural fracture problems by greatly reducing the computational cost.
引用
收藏
页数:15
相关论文
共 39 条
[11]   Peridynamic simulation of the mechanical responses and fracturing behaviors of granite subjected to uniaxial compression based on CT heterogeneous data [J].
Feng, Kai ;
Zhou, Xiao-Ping .
ENGINEERING WITH COMPUTERS, 2023, 39 (01) :307-329
[12]  
Gerstle N.S.W.H., 2009, ACI S PUBL, V265, DOI [10.14359/51663298, DOI 10.14359/51663298]
[13]   A nonlocal physics-informed deep learning framework using the peridynamic differential operator [J].
Haghighat, Ehsan ;
Bekar, Ali Can ;
Madenci, Erdogan ;
Juanes, Ruben .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 385
[14]   A dynamic hybrid local/nonlocal continuum model for wave propagation [J].
Han, Fei ;
Liu, Shankun ;
Lubineau, Gilles .
COMPUTATIONAL MECHANICS, 2021, 67 (01) :385-407
[15]   A non-ordinary state-based peridynamics framework for anisotropic materials [J].
Hattori, Gabriel ;
Trevelyan, Jon ;
Coombs, William M. .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2018, 339 :416-442
[16]  
Hertz H., 1881, J REINE ANGEW MATH, V92, P156, DOI [DOI 10.1515/CRLL.1882.92.156, 10.1515/CRLL.1882.92.156/MACHINEREADABLECITATION/RIS, DOI 10.1515/CRLL.1882.92.156/MACHINEREADABLECITATION/RIS]
[17]   Peridynamic modeling of delamination growth in composite laminates [J].
Hu, Y. L. ;
De Carvalho, N. V. ;
Madenci, E. .
COMPOSITE STRUCTURES, 2015, 132 :610-620
[18]   A fast convolution-based method for peridynamic transient diffusion in arbitrary domains [J].
Jafarzadeh, Siavash ;
Wang, Longzhen ;
Larios, Adam ;
Bobaru, Florin .
COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2021, 375
[19]   Pitting, lacy covers, and pit merger in stainless steel: 3D peridynamic models [J].
Jafarzadeh, Siavash ;
Chen, Ziguang ;
Zhao, Jiangming ;
Bobaru, Florin .
CORROSION SCIENCE, 2019, 150 :17-31
[20]   Modes of dynamic shear failure in solids [J].
Kalthoff, JF .
INTERNATIONAL JOURNAL OF FRACTURE, 2000, 101 (1-2) :1-31