ZHANG You-liang, TAN Fei, ZHANG Li-ren, et al. Scalable parallel computation for finite element model with hundreds of millions of elements in geotechnical engineering[J]. 2016, 37(11): 3309-3316.
ZHANG You-liang, TAN Fei, ZHANG Li-ren, et al. Scalable parallel computation for finite element model with hundreds of millions of elements in geotechnical engineering[J]. 2016, 37(11): 3309-3316.DOI: 10.16285/j.rsm.2016.11.033.
The scalable parallel computation of finite element models with hundreds of millions of elements is discussed. The software and hardware solutions for the preprocessing
parallel computing method
software algorithms
and postprocessing are proposed. A finite element model of one hundred million elements is generated by grid encryption method. And the dual-primal finite element tearing and interconnecting method (FETI-DP) is utilized to solve the finite element system of equations. The topological connections among sub-domains are set up based on graph theories. Point to point communications are built to accelerate data exchange among sub-domains and to avoid the time-consuming global communications. Some modules are written based on an in-house code using object-oriented programming technique and message passing interface (MPI). A numerical example with more than one hundred million number of elements is carried out using 5000 cores at the same time; and super-linear speedup is obtained. The postprocessing is performed on a graphical workstation; and the interactive operations respond quickly. The study shows two big improvements: one is that the numerical model has more than one hundred million numbers of elements; the second is that 5 000 cores are used at the same time and high efficiency is obtained. The research results show that the high resolution numerical simulations provide an efficient tool for large size and complex geological conditions simulations in geotechnical engineering.