2016
DOI: 10.1142/s2010194516601630
|View full text |Cite
|
Sign up to set email alerts
|

Cpu/Gpu Computing for an Implicit Multi-Block Compressible Navier-Stokes Solver on Heterogeneous Platform

Abstract: CPU/GPU computing allows scientists to tremendously accelerate their numerical codes. In this paper, we port and optimize a double precision alternating direction implicit (ADI) solver for three-dimensional compressible Navier-Stokes equations from our in-house Computational Fluid Dynamics (CFD) software on heterogeneous platform. First, we implement a full GPU version of the ADI solver to remove a lot of redundant data transfers between CPU and GPU, and then design two fine-grain schemes, namely "one-thread-o… 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
2022
2022

Publication Types

Select...
2

Relationship

0
2

Authors

Journals

citations
Cited by 2 publications
(1 citation statement)
references
References 14 publications
0
1
0
Order By: Relevance
“…ese different computing units have different instruction set architectures and memory spaces [30]. e CPU and the accelerators have unified access to the system memory through the Memory Management Unit (MMU) [31,32]. With the evolution of supercomputer technology, the traditional homogeneous architecture has been unable to meet the increasing requirements for computing power and storage.…”
Section: Introductionmentioning
confidence: 99%
“…ese different computing units have different instruction set architectures and memory spaces [30]. e CPU and the accelerators have unified access to the system memory through the Memory Management Unit (MMU) [31,32]. With the evolution of supercomputer technology, the traditional homogeneous architecture has been unable to meet the increasing requirements for computing power and storage.…”
Section: Introductionmentioning
confidence: 99%