2018
DOI: 10.1007/s12046-018-0892-0
|View full text |Cite
|
Sign up to set email alerts
|

GPGPU-based parallel computing applied in the FEM using the conjugate gradient algorithm: a review

Abstract: Parallelization of the finite-element method (FEM) has been contemplated by the scientific and high-performance computing community for over a decade. Most of the computations in the FEM are related to linear algebra that includes matrix and vector computations. These operations have the single-instruction multiple-data (SIMD) computation pattern, which is beneficial for shared-memory parallel architectures. General-purpose graphics processing units (GPGPUs) have been effectively utilized for the parallelizati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
7
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 12 publications
(7 citation statements)
references
References 85 publications
(122 reference statements)
0
7
0
Order By: Relevance
“…The CG method adapted to GPU [1], [10], [12], [18] is used in this work, whose computational cost is smaller and optimized than its EbE-FEM counterpart when the data is processed in the assembled matrix. The solver steps can be decomposed into variables initialization, inner products, vector updates and matrix-vector multiplications, operations with properties that can be exploited under parallel computing environments.…”
Section: Bmentioning
confidence: 99%
“…The CG method adapted to GPU [1], [10], [12], [18] is used in this work, whose computational cost is smaller and optimized than its EbE-FEM counterpart when the data is processed in the assembled matrix. The solver steps can be decomposed into variables initialization, inner products, vector updates and matrix-vector multiplications, operations with properties that can be exploited under parallel computing environments.…”
Section: Bmentioning
confidence: 99%
“…The parallelization in FEM has been carried out over two decades on multi‐core and many‐core architectures . There are some parallel libraries available to accelerate the performance of the FEM based applications, such as ParaFEM .…”
Section: Previous Workmentioning
confidence: 99%
“…For meshless methods there are already partial solutions to the shape functions construction, numerical integration, interdependence relation among nodes, and application of boundary conditions [17], [18]. However, to the best of our knowledge, there is no meshless implementation that addresses the end-to-end problem, equivalent to the finiteelement method Element per Element -EbE-FEM [19], [20]. The most significant complication is that, in addition to calculating the node's contributions, it is also necessary to solve the equations system before it is entirely formed in memory.…”
Section: Introductionmentioning
confidence: 99%
“…An alternative, equivalent to the proposal for the EbE-FEM [19], [20] but applied to meshless methods, is to work with the individual node's contributions without building the system integrally. In the Meshless Local Petrov-Galerkin (MLPG) method [24] this is possible due to the property that each node subdomain can be integrated independently of the others [4], [17], [25].…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation