Parallel analysis of two-dimensional finite-discrete element method based on OpenMP

被引:0
|
作者
Yan, Cheng-Zeng [1 ]
Zheng, Hong [1 ]
Sun, Guan-Hua [1 ]
Ge, Xiu-Run [1 ]
机构
[1] State Key Laboratory of Geomechanics and Geotechnical Engineering, Institute of Rock and Soil Mechanics, Chinese Academy of Sciences, Wuhan,430071, China
来源
Yantu Lixue/Rock and Soil Mechanics | 2014年 / 35卷 / 09期
关键词
Critical sections - Finite-discrete element method(FDEM) - Large-scale problem - Parallel analysis - Parallel version - Parallelizations - Program parallelization - Triangular elements;
D O I
暂无
中图分类号
学科分类号
摘要
The coupling method of finite- discrete element method(FDEM) by Munjiza is an effective procedure for simulating rock failure. In order to overcome the mesh dependency, it is necessary to partition the rock mass into very small triangular elements; and the elements do not share the nodes, creating a vast number of variables, therefore, the calculation is very time consuming. The method overcomes competition among the existing data in the parallelization and balances loads in a parallel program. A set of strategies for parallelizing serial programs are proposed, determining the hot zones of the serial program, then parallelizing the hot zones as far as possible and using as many private variable as possible to circumvent competition. If there are still data competition among the treads, dynamic lists can be used to store these competitive data. Finally, the data stored in the various dynamic lists are merged outside the parallel zones. Data competition is accordingly avoided with no use of critical section or lock; and the effect of the program parallelization is hence increased. By the proposed method, the parallel version of the FDEM program is developed, which can be used to solve large-scale problem. A numerical example about cliffs collapse shows the effectiveness of the proposed method.
引用
收藏
页码:2717 / 2724
相关论文
共 50 条
  • [31] Grain based modelling of rocks using the combined finite-discrete element method
    Abdelaziz, Aly
    Zhao, Qi
    Grasselli, Giovanni
    COMPUTERS AND GEOTECHNICS, 2018, 103 : 73 - 81
  • [32] A Three-Dimensional Grouting Model Considering Hydromechanical Coupling Based on the Combined Finite-Discrete Element Method
    Yan, Chengzeng
    Wang, Tie
    Gao, Yakun
    Ke, Wenhui
    Wang, Gang
    INTERNATIONAL JOURNAL OF GEOMECHANICS, 2022, 22 (11)
  • [33] Parallel generation of initial element assemblies for two-dimensional discrete element simulations
    Zsaki, A. M.
    INTERNATIONAL JOURNAL FOR NUMERICAL AND ANALYTICAL METHODS IN GEOMECHANICS, 2009, 33 (03) : 377 - 389
  • [34] ANALYSIS OF TWO-DIMENSIONAL FREEZING PROBLEMS BY FINITE-ELEMENT METHOD
    NISHIMURA, T
    ITO, S
    TSUBOI, H
    KAWAMURA, Y
    KAGAKU KOGAKU RONBUNSHU, 1983, 9 (05) : 502 - 508
  • [35] ANALYSIS OF TWO-DIMENSIONAL FREEZING PROBLEMS BY THE FINITE ELEMENT METHOD.
    Nishimura, Tatsuo
    Kawamura, Yuji
    Ito, Sigeyuki
    Tsuboi, Hitoshi
    Heat Transfer - Japanese Research, 1983, 12 (04): : 12 - 24
  • [36] ANALYSIS OF TWO-DIMENSIONAL FREEZING BY THE FINITE-ELEMENT METHOD.
    Nishimura, Tatsuo
    Ito, Sigeyuki
    Tsuboi, Hitoshi
    Kawamura, Yuji
    International chemical engineering, 1985, 25 (01): : 105 - 112
  • [37] Combined Finite-Discrete Element Method for Simulation of Hydraulic Fracturing
    Yan, Chengzeng
    Zheng, Hong
    Sun, Guanhua
    Ge, Xiurun
    ROCK MECHANICS AND ROCK ENGINEERING, 2016, 49 (04) : 1389 - 1410
  • [38] Prediction of rock movements using a finite-discrete element method
    Ilyasov, Bulat
    Makarov, Alexander
    Biryuchiov, Ivan
    GEOMECHANICS AND GEODYNAMICS OF ROCK MASSES (EUROCK2018), VOLS 1 AND 2, 2018, : 805 - 810
  • [39] The combined finite-discrete element method for structural failure and collapse
    Munjiza, A
    Bangash, T
    John, NWM
    ENGINEERING FRACTURE MECHANICS, 2004, 71 (4-6) : 469 - 483
  • [40] Combined Finite-Discrete Element Method for Simulation of Hydraulic Fracturing
    Chengzeng Yan
    Hong Zheng
    Guanhua Sun
    Xiurun Ge
    Rock Mechanics and Rock Engineering, 2016, 49 : 1389 - 1410