2020
DOI: 10.1016/j.future.2020.01.045
|View full text |Cite
|
Sign up to set email alerts
|

Heterogeneous CPU/GPU co-execution of CFD simulations on the POWER9 architecture: Application to airplane aerodynamics

Abstract: High fidelity Computational Fluid Dynamics simulations are generally associated with large computing requirements, which are progressively acute with each new generation of supercomputers. However, significant research efforts are required to unlock the computing power of leadingedge systems, currently referred to as pre-Exascale systems, based on increasingly complex architectures. In this paper, we present the approach implemented in the computational mechanics code Alya. We describe in detail the paralleliz… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
14
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 31 publications
(14 citation statements)
references
References 27 publications
0
14
0
Order By: Relevance
“…Author details 1 School of Computer Science and Engineering, Sun Yat-sen University, Guangzhou, China. 2 Hartree Centre, STFC Daresbury Laboratory, Warrington, UK.…”
Section: Fundingmentioning
confidence: 99%
See 1 more Smart Citation
“…Author details 1 School of Computer Science and Engineering, Sun Yat-sen University, Guangzhou, China. 2 Hartree Centre, STFC Daresbury Laboratory, Warrington, UK.…”
Section: Fundingmentioning
confidence: 99%
“…CFD plays an important part in the design of aircraft [1], which is applied in many scenarios including predicting aerodynamics of wing [2], analyzing combustion in engine [3], and so on. More and more computing resources are required, for high precision analysis.…”
Section: Introductionmentioning
confidence: 99%
“…The problem considered in this work is the simulation of an airplane, extensively described in Borrell et al (2020). The mesh is hybrid and comprises 31.5M elements: 15.4M tetrahedra, 7K pyramids and 16.1M prisms.…”
Section: Physical Problemmentioning
confidence: 99%
“…Avoiding duplicated work on these cells, provides a certain advantage in the assembly phase for the Finite-Element method, where the scalability only depends upon the control of the load balance. Although we have treated the load imbalance due to the different types of elements in previous papers Borrell et al 2020), here, no specific strategy has been employed.…”
Section: Parallelisationmentioning
confidence: 99%
“…In contrast, the schemes used in the present work are much cheaper computationally, so the algorithm is clearly memory-bound. Another example of a CUDAbased supercomputing code for aerodynamics problems can be found in [5]. Co-execution of scale-resolving simulations on CPUs and GPUs is demonstrated there.…”
Section: Introductionmentioning
confidence: 99%