2020
DOI: 10.1051/meca/2020013
|View full text |Cite
|
Sign up to set email alerts
|

Parallel Thomas approach development for solving tridiagonal systems in GPU programming − steady and unsteady flow simulation

Abstract: The solution of tridiagonal system of equations using graphic processing units (GPU) is assessed. The parallel-Thomas-algorithm (PTA) is developed and the solution of PTA is compared to two known parallel algorithms, i.e. cyclic-reduction (CR) and parallel-cyclic-reduction (PCR). Lid-driven cavity problem is considered to assess these parallel approaches. This problem is also simulated using the classic Thomas algorithm that runs on a central processing unit (CPU). Runtimes and physical parameters of the menti… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 18 publications
0
1
0
Order By: Relevance
“…There are two differences between PCR and CR: PCR has only a forward reduction stage and utilizes all threads in all levels of the procedure. An important problem is that in order to use CR and PCR algorithms for solving tridiagonal systems, the size of matrices must be 2 n (Souri et al, 2020). This is a major obstacle preventing these methods application in CP-LBM simulation.…”
Section: Introductionmentioning
confidence: 99%
“…There are two differences between PCR and CR: PCR has only a forward reduction stage and utilizes all threads in all levels of the procedure. An important problem is that in order to use CR and PCR algorithms for solving tridiagonal systems, the size of matrices must be 2 n (Souri et al, 2020). This is a major obstacle preventing these methods application in CP-LBM simulation.…”
Section: Introductionmentioning
confidence: 99%