›› 2014, Vol. 35 ›› Issue (9): 2717-2724.

• Numerical Analysis • Previous Articles     Next Articles

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

YAN Cheng-zeng, ZHENG Hong, SUN Guan-hua, GE Xiu-run   

  1. State Key Laboratory of Geomechanics and Geotechnical Engineering, Institute of Rock and Soil Mechanics, Chinese Academy of Sciences,Wuhan 430071, China
  • Received:2013-05-25 Online:2014-09-10 Published:2014-09-16

Abstract: 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.

Key words: finite-discrete element method(FDEM), parallel computing, load balancing

CLC Number: 

  • O 241
[1] FU Xiao-dong, SHENG Qian, ZHANG Yong-hui. Parallel computing method for discontinuous deformation analysis using OpenMP [J]. , 2014, 35(8): 2401-2407.
[2] LIU Yao-ru, YANG Qiang, XUE Li-jun, ZHOU Wei-yuan. Slope stability analysis based on 3-D nonlinear finite element method [J]. , 2007, 28(9): 1894-1898.
[3] FU Chao-jiang , ZHANG Wu . Parallel finite element analytical method based on coarse-fine mesh formulation [J]. , 2006, 27(5): 807-810.
[4] LI Shao-jun, FENG Xia-ting, AN Hong-gang. Parallel computing for scheme optimization of soft-rock replacement in a large cavern group [J]. , 2003, 24(3): 335-338.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] XU Jin-ming, QIANG Pei, ZHANG Peng-fei. Texture analysis of photographs of silty clay[J]. , 2009, 30(10): 2903 -2907 .
[2] LIANG Gui-lan, XU Wei-ya, TAN Xiao-long. Application of extension theory based on entropy weight to rock quality evaluation[J]. , 2010, 31(2): 535 -540 .
[3] MA Wen-tao. Forecasting slope displacements based on grey least square support vector machines[J]. , 2010, 31(5): 1670 -1674 .
[4] YU Lin-lin,XU Xue-yan,QIU Ming-guo, LI Peng-fei,YAN Zi-li. Influnce of freeze-thaw on shear strength properties of saturated silty clay[J]. , 2010, 31(8): 2448 -2452 .
[5] WANG Wei, LIU Bi-deng, ZHOU Zheng-hua, WANG Yu-shi, ZHAO Ji-sheng. Equivalent linear method considering frequency dependent stiffness and damping[J]. , 2010, 31(12): 3928 -3933 .
[6] WANG Hai-bo,XU Ming,SONG Er-xiang. A small strain constitutive model based on hardening soil model[J]. , 2011, 32(1): 39 -43 .
[7] CAO Guang-xu, SONG Er-xiang, XU Ming. Simplified calculation methods of post-construction settlement of high-fill foundation in mountain airport[J]. , 2011, 32(S1): 1 -5 .
[8] LIU Hua-li , ZHU Da-yong , QIAN Qi-hu , LI Hong-wei. Analysis of three-dimensional end effects of slopes[J]. , 2011, 32(6): 1905 -1909 .
[9] LIU Nian-ping , WANG Hong-tu , YUAN Zhi-gang , LIU Jing-cheng. Fisher discriminant analysis model of sand liquefaction and its application[J]. , 2012, 33(2): 554 -557 .
[10] WANG Wei-dong , LI Yong-hui , WU Jiang-bin . Pile-soil interface shear model of super long bored pile and its FEM simulation[J]. , 2012, 33(12): 3818 -3824 .