2013
DOI: 10.1007/s10586-013-0332-1
|View full text |Cite
|
Sign up to set email alerts
|

CPU/GPU computing for a multi-block structured grid based high-order flow solver on a large heterogeneous system

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
14
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 16 publications
(14 citation statements)
references
References 16 publications
0
14
0
Order By: Relevance
“…Considering the fact that memory on a single node becomes inadequate when the simulation size grows, we use MPI to increase the simulation size on multi-nodes 18 . Therefore, a tri-level hybrid programming pattern MPI-OpenMP-CUDA that merges fine-grain parallelism using OpenMP and CUDA threads with coarse-grain parallelism using MPI for inter-node communication is presented.…”
Section: Mpi-openmp-cuda Implementationmentioning
confidence: 99%
See 1 more Smart Citation
“…Considering the fact that memory on a single node becomes inadequate when the simulation size grows, we use MPI to increase the simulation size on multi-nodes 18 . Therefore, a tri-level hybrid programming pattern MPI-OpenMP-CUDA that merges fine-grain parallelism using OpenMP and CUDA threads with coarse-grain parallelism using MPI for inter-node communication is presented.…”
Section: Mpi-openmp-cuda Implementationmentioning
confidence: 99%
“…7 illustrates the MPIOpenMP-CUDA programming pattern. However, there are no CUDA commands to operate data transfers between GPUs in different nodes 18 . The data transfers needs CPU-side data buffering, and then exchange by using MPI.…”
Section: Mpi-openmp-cuda Implementationmentioning
confidence: 99%
“…For example, Yang et al [2012] proposed a CPU-assisted pre-execution algorithm to accelerate the execution of GPUs. Although some other researchers [Lee et al 2009;Becker et al 2009;Brown et al 2012;Spafford et al 2012;Power et al 2013;Cao et al 2014] studied the heterogeneous computing system, they mainly focus on the applications, simulation, or the mapping algorithm.…”
Section: Related Workmentioning
confidence: 99%
“…Although, for many existing models, these methods are expensive to adapt for model improvement. At the same time, to overcome speed problems of FEM and FVM models, many model scholars tried parallel computing, block-grid computing, and graphics processing unit (GPU) computing for improving the efficiency of numerical simulation [17][18][19]. Especially for large-scale water areas, high-performance computational methods are indispensable for the numerical simulation.…”
Section: Introductionmentioning
confidence: 99%