2019
DOI: 10.1109/access.2019.2948134
|View full text |Cite
|
Sign up to set email alerts
|

Node-to-Node Realization of Meshless Local Petrov Galerkin (MLPG) Fully in GPU

Abstract: This paper presents an end-to-end massively parallelized procedure for the solution of boundary value problems on Graphics Processing Units (GPU). The proposal is an integrated strategy that not only entails the calculation of nodal contributions, and the stiffness matrix assembly using the Meshless Local Petrov Galerkin Method (MLPG) but also the iterative solution of the system of algebraic equations in combination with methods from the Conjugate Gradient (CG) family. This end-to-end solution is fully develo… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
5
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 32 publications
0
5
0
Order By: Relevance
“…GPUs were designed to act as highly parallel coprocessors, initially for graphics processing. With the GPGPU (General Purpose GPU) strengthening, through the use of programming languages (such as OpenCL, OpenMP and CUDA) and libraries (such as CUSPARSE, CUSP and CUBLAS) that allowed the general use programs creation, computational problems cost and potentially parallelizable of diverse areas of science have been rethought for the device [15], [18].…”
Section: Gpus For Scientific Computingmentioning
confidence: 99%
See 3 more Smart Citations
“…GPUs were designed to act as highly parallel coprocessors, initially for graphics processing. With the GPGPU (General Purpose GPU) strengthening, through the use of programming languages (such as OpenCL, OpenMP and CUDA) and libraries (such as CUSPARSE, CUSP and CUBLAS) that allowed the general use programs creation, computational problems cost and potentially parallelizable of diverse areas of science have been rethought for the device [15], [18].…”
Section: Gpus For Scientific Computingmentioning
confidence: 99%
“…C. Solver The linear equation system, 𝐴𝑥 = 𝑏, resulting from the FEM can be solved iteratively by methods that use the Krylov subspaces to find successive approximate solutions, 𝐴 ∈ 𝑅 𝑛×𝑛 and 𝑥, 𝑏 ∈ 𝑅 𝑛 [1], [4][5][6][7], [18]. This choice is due to the following properties:…”
Section: Bmentioning
confidence: 99%
See 2 more Smart Citations
“…Zaharovits et al [17] designed a shared memory parallel conjugate gradient method solver for the topology optimization of the finite element method. Amorim et al [18] proposed the Meshless Local Petrov Galerkin Method (MLPG) algorithm to assemble the element stiffness matrix in 2019, and compared the speed difference between the BICG method and related methods of the conjugate gradient method family. Previous research experience shows that if the dimensions of the sparse equations considered are small, using a GPU has no obvious advantage over the CPU.…”
Section: Introductionmentioning
confidence: 99%