Abstract
With the multi-core processors developing, the computational power of PC is becoming more and more powerful and researchers and engineers expected to utilize the increased computational power of PC to enlarge studied scale and quicken solution time. This study deals with the parallelization of 2D solid static linear finite element code using shared memory s Parallel Sparse Direct Linear Solver (Pardiso). The code is fully parallelized with OpenMP directives. The parallel efficiency is evaluated. Then the parallelized FEM code is integrated with Rock Failure Process Analysis system (RFPA). The entire system is described. To demonstrate the performance and reliability of the code, an application of rock failure under uniaxial compression is performed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Dowding, C.H., Dmytryshyn, O., Belytschko, T.B.: Parallel processing for discrete element program. Computers and Geotechnics 25, 281–285 (1999)
Washington, D.W., Meegoda, J.N.: Micro-mechanical simulation of geotechnical problems using massively parallel computers. International Journal for Numerical and Analytical Mthods in Geomechanics 27, 1227–1234 (2003)
Chung, S.W., Kim, S.J.: Parallel computation of a damage localization problem using parallel multifrontal solver. Computational Mechanics 33, 42–51 (2003)
Kikishkov, G.P., Kawka, M., Makinouchi, A., Yagawa, G., Yoshimura, S.: Porting an industrial metal forming code to a distributed memory parallel computer. Comput. Struct. 67(6), 439–449 (1998)
Paz, C.N.M., Martha, L.F., Fairbairn, E.M.R., Alves, J.L.D., Ebecken, N.F.F., Coutinho, A.L.G.A.: 3D simulation of concrete cracking: probabilitic formulation discrete cracking concrete in parallel computing. In: 5th Internacional Meeting on High Performance Computing for Computational Science, Porto, pp. 563–576 (2002)
Schenk, O., Gartner, K., Fichtner, W.: Efficient sparse LU factorization with left-right looking strategy on shared memory multiprocessors. BIT 40(1), 158–176 (2000)
Rixena, D., Magoulès, F.: Domain decomposition methods: Recent advances and new challenges in engineering. Computer Methods in Applied Mechanics and Engineering 196(8), 1345–1346 (2007)
Islam, M.R., Alias, N.: One-dimensional finitel element discreteization of crack propagation through parallel computation. Daffodil International University Journal of Science and Technology 5(1), 19–28 (2010)
Beharaa, S., Mittal, S.: Parallel finite element computation of incompressible flows. Parallel Computing 35(4), 195–212 (2009)
Wang, W., Kosakowski, G., Kolditz, O.: A parallel finite element scheme for thermo-hydro-mechanical (THM) coupled problems in porous media. Computers & Geosciences 35(8), 1631–1641 (2009)
Paszyński, M., Kurtz, J., Demkowicz, L.: Parallel fully automatic hp-adaptive 2d finite element package. Computer Methods in Applied Mechanics and Engineering 195(7-8), 711–741 (2006)
OpenMP Fortran Application Program Interface, http://www.openmp.org/
Schenk, O.: Scalable parallel sparse LU factorization methods on shared memory multiprocessors. PhD thesis, ETH Zurich (2000)
Schenk, O., Gartner, K.: Two-level scheduling in PARDISO: Improved scalability on shared memory multiprocessing systems. Parallel Computing 28, 187–197 (2002)
Schenk, O., Gartner, K.: Solving unsymmetric sparse systems of linear equations with PARDISO. Journal of Future Generation Computer Systems 20(3), 475–487 (2004)
Intel® Math. Kernel Library, http://www.intel.com/software/products/MKL
Karypis, G., Kumar, V.: A fast and high quality multilevel scheme for partitioning irregular graphs. SIAM Journal on Scientific Computing 20(1), 359–392 (1999)
Karypis, G., Kumar, V.: Multilevel k-way partitioning scheme for irregular graphs. J. Parallel Distrib. Comput. 48(1), 96–129 (1998)
Mechsoft: RFPA User Manual (2005)
Tang, C.A.: Numerical simulation of progressive rock failure and associated seismicity. Int. J. Rock Mech. Min. Sci. 34, 249–262 (1997)
Tang, C.A., Yang, W.T., Fu, Y.F., Xu, X.H.: A new approach to numerical method of modeling geological processes and rock engineering problems-continuumto discontinuum and linearity to nonlinearity. Engineering Geology 49, 207–214 (1998)
Tang, C.A., Liang, Z.Z., Zhang, Y.B., et al.: Fracture spacing in layered materials: A new explanation based on two-dimensional failure process modeling. American Journal of Science 308, 49–72 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Zhang, Y.B., Liang, Z.Z., Ma, T.H., Li, L.C. (2010). An Integrated Parallel System for Rock Failure Process Analysis Using PARDISO Solver. In: Zhu, R., Zhang, Y., Liu, B., Liu, C. (eds) Information Computing and Applications. ICICA 2010. Communications in Computer and Information Science, vol 106. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16339-5_32
Download citation
DOI: https://doi.org/10.1007/978-3-642-16339-5_32
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-16338-8
Online ISBN: 978-3-642-16339-5
eBook Packages: Computer ScienceComputer Science (R0)