Three-dimensional discontinuous deformation analysis with explicit contact formulation and block-wise multicore CPU acceleration

Three-dimensional discontinuous deformation analysis with explicit contact formulation and block-wise multicore CPU acceleration
复制标题

具有显式接触公式和分块多核 CPU 加速的三维不连续变形分析

DOI:
10.1016/j.compgeo.2021.104410
复制
发表时间:
2021-11
影响因子:
5.3
通讯作者:
Lin Jeen-Shang
Lin Jeen-Shang
中科院分区:
工程技术2区
文献类型:
--
作者:
Wang Xi;Wu Wei;Zhu Hehua;Liu Fabo;Zhang Hong;Lin Jeen-Shang

文献摘要

参考文献

被引文献

相似文献

在这项研究中,显式三维非连续变形分析(3D-DDA)的并行化。采用显式接触力避免了开闭迭代,使整体刚度矩阵成为块对角矩阵。将接触后判断分为两部分统一数据访问模式,采用常加速度Newmark法保证时间积分的无条件稳定性,采用无平方根Cholesky分解高效求解小线性方程组。为了在代码改动较少的情况下充分利用多核CPU,实现良好的模块化,采用了分块并行化,只需几行OpenMP指令即可实现全阶段并行化。有没有必要修改块特定的算法,如接触检测和块信息更新,建议的并行化,这导致最有效的并行化方案的日期。通过数值算例验证了算法的正确性和有效性。在8核CPU上实现了5.0-6.5的加速比。
In this study, an explicit three-dimensional discontinuous deformation analysis (3D-DDA) is parallelized. Using explicit contact force circumvents the open-close iteration and makes the global stiffness matrix block-diagonal. Post-judgment of contacts is split into two parts to unify the data access pattern, constant acceleration Newmark method is adopted to guarantee unconditional stability of time integration, and square-root-free Cholesky decomposition is adopted to solve small linear equations efficiently. To exploit the multicore CPU with few changes in code and achieve good modularity, block-wise parallelization is adopted, which can realize the full-stage parallelization with just several lines of OpenMP directives. There is no need to modify block specific algorithms, such as contact detection and block information update, for the proposed parallelization, which results in the most efficient parallelization scheme to date. Correctness and efficiency are validated using several numerical examples. The speed-up ratio of 5.0–6.5 is achieved on an 8-core CPU.
不连续变形分析中基于角度的接触检测
DOI: 10.1007/s00603-020-02206-z
发表时间: 2020-08
影响因子: 6.2
作者:
Zhang Hong;Zhang Jing-wen;Wu Wei;Wang Xi;Zhu Hehua;Lin Jeen-shang;Chen Jian-gang
通讯作者: Chen Jian-gang
DOI: 10.1016/j.compgeo.2019.103283
发表时间: 2020
影响因子: 5.3
作者:
Xi Wang;Wei Wu;Hehua Zhu;Hong Zhang;Jeen-Shang Lin
通讯作者: Xi Wang;Wei Wu;Hehua Zhu;Hong Zhang;Jeen-Shang Lin
DOI: 10.1002/nag.2407
发表时间: 2016-03
影响因子: 4
作者:
Fu, Xiaodong;Sheng, Qian;Zhang, Yonghui;Chen, Jian
通讯作者: Chen, Jian
DOI: 10.1061/(asce)0733-9399(2004)130:3(249
发表时间: 2004-03
期刊: Journal of Engineering Mechanics-asce
影响因子: --
作者:
David Doolin;N. Sitar
通讯作者: David Doolin;N. Sitar
DOI: 10.1016/j.ijrmms.2015.05.008
发表时间: 2015-09
影响因子: 7.2
作者:
Hong Zhang;Guang-qi Chen;Lu Zheng;Zheng Han;Ying-bin Zhang;Y. Wu;Shuguang Liu
通讯作者: Hong Zhang;Guang-qi Chen;Lu Zheng;Zheng Han;Ying-bin Zhang;Y. Wu;Shuguang Liu