TY - JOUR
T1 - Parallel computing of three-dimensional discontinuous deformation analysis based on OpenMP
AU - Peng, Xinyan
AU - Chen, Guangqi
AU - Yu, Pengcheng
AU - Zhang, Yingbin
AU - Guo, Longxiao
AU - Wang, Cungen
AU - Cheng, Xiao
AU - Niu, Hui
PY - 2019/2
Y1 - 2019/2
N2 - The computing efficiency of three-dimensional discontinuous deformation analysis (3D-DDA) needs to be improved for large-scale simulations. Among all the subroutines of 3D-DDA, the equation solver is very time-consuming. To accelerate the equation-solving process, this paper proposes implementing the parallel block Jacobi (BJ) and preconditioned conjugate gradient (PCG) iterative solvers into the original 3D-DDA based on OpenMP. The calculation accuracy and computational efficiency are studied by several numerical examples, demonstrating that the modified 3D-DDA with parallel BJ or PCG solver exhibits much higher execution efficiency with satisfactory correctness. The maximum speedup ratio is up to 5.1 for the cases studied.
AB - The computing efficiency of three-dimensional discontinuous deformation analysis (3D-DDA) needs to be improved for large-scale simulations. Among all the subroutines of 3D-DDA, the equation solver is very time-consuming. To accelerate the equation-solving process, this paper proposes implementing the parallel block Jacobi (BJ) and preconditioned conjugate gradient (PCG) iterative solvers into the original 3D-DDA based on OpenMP. The calculation accuracy and computational efficiency are studied by several numerical examples, demonstrating that the modified 3D-DDA with parallel BJ or PCG solver exhibits much higher execution efficiency with satisfactory correctness. The maximum speedup ratio is up to 5.1 for the cases studied.
UR - http://www.scopus.com/inward/record.url?scp=85056829839&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85056829839&partnerID=8YFLogxK
U2 - 10.1016/j.compgeo.2018.11.016
DO - 10.1016/j.compgeo.2018.11.016
M3 - Article
AN - SCOPUS:85056829839
VL - 106
SP - 304
EP - 313
JO - Computers and Geotechnics
JF - Computers and Geotechnics
SN - 0266-352X
ER -