GPU Based Boundary Element Analysis for 3D Elastostatics with GMRES-DC Algorithm Solving System Equations

Article Preview

Abstract:

During the modern product design, CAD softwares are widely used for geometric modeling and finite element method is used for structural performance analysis. Plenty of designers’ working time is spending in the pre-processing work of finite element analysis. Boundary Element Method(BEM) has been studied in recent years to analyze 3D elastostatics instead of Finite Element Method(FEM) because of the decrease of unknowns and easier mesh generation process. But the calculation amount of BEM is large, especially for the coefficient integrals and system equations solution. In this paper, we present a Boundary Element parallel computation technique for 3D elastostatics using Computing Unified Device Architecture (CUDA) that runs on GPU. Furthermore, we propose GMRES-DC (GMRES with Dual Compensation) algorithm based on the classic GMRES algorithm to gain a higher solving efficiency. The examples show that the GPU parallel implementation in this paper can accelerate BEM computation greatly, and the GMRES-DC algorithm can solve the BEM system equations efficiently.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 308-310)

Pages:

2345-2348

Citation:

Online since:

August 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2011 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] R. Lou, et al.: ASME DETC2009-86575 (2009).

Google Scholar

[2] H.S. Park, and X.P. Dang: Computer-Aided Design Vol. 42 (2010), p.889.

Google Scholar

[3] C. Brebbia, J. Telles, and L. Wrobel: Boundary element techniques: theory and applications in engineering (Springer-Verlag, Berlin, 1984).

Google Scholar

[4] Y. Liu: Fast multipole boundary element method: theory and applications in engineering (Cambridge University Press, New York, 2009).

Google Scholar

[5] H. Xiao and Z.J. Chen: Eng. Anal. Bound. Elem. Vol. 31 (2007), p.1013

Google Scholar

[6] T. Takahashi: Int. J. Numer. Meth. Engng. Vol. 80 (2009), p.1295

Google Scholar

[7] R.B. Morgan: SIAM J. Matrix Anal. Appl. Vol. 16 (1995), p.1154

Google Scholar

[8] A.H. Baker, E.R. Jessup and T. Manteuffel: SIAM J. Matrix Anal. Appl. Vol. 26 (2005), p.962

Google Scholar