Optimizations for Elastodynamic Simulation Analysis with FMM-DRBEM and CUDA

In this study, we propose a novel method to accelerate the process of elastodynamic analysis in 3D problems with BEM (boundary element method). With applying the DRBEM (dual reciprocity boundary element method) to form new integral equations for reducing complexity;the modified FMM (fast multipole m...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer modeling in engineering & sciences 2012, Vol.86 (3), p.241-273
Hauptverfasser: Yixiong Wei, Wang, Qifu, Wang, Yingjun, Huang, Yunbao
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:In this study, we propose a novel method to accelerate the process of elastodynamic analysis in 3D problems with BEM (boundary element method). With applying the DRBEM (dual reciprocity boundary element method) to form new integral equations for reducing complexity;the modified FMM (fast multipole method)is introduced to simplify the computation process and save storage space by avoiding intermediate coefficientmatrices. At the same time, FMM-DRBEM is reprogrammed in parallel byapplying GPU with CUDA (Compute Unified Device Architecture)for improving efficiency further.The main features in this paper are: ( 1 )with respect to defects of classical method for elastodynamic, modified FMM-DRBEM algorithm is introduced; ( 2 )optimal algorithms of translationsin FMM are discussed in parallel for improving the effect of GPU with CUDA; ( 4 ) PLE (Position Location Equation) and GHST (Global Hierarchy Substitution Transferring) methods are proposedfor improving efficiency, saving storage space requirement and optimizing data transforming process between host and device, respectively. The effect has been tested by numerical examples in the last section, and significantoptimal results both in efficiency and accuracy have been observed.
ISSN:1526-1492
1526-1506
DOI:10.3970/cmes.2012.086.241