OpenACC Acceleration of Parallel Direct Numerical Simulation of Turbulent Flows.

Gespeichert in:
Bibliographische Detailangaben
Titel: OpenACC Acceleration of Parallel Direct Numerical Simulation of Turbulent Flows.
Autoren: Abdellatif, Ahmed, Grau, Joan, Torres, Ricardo, Jofre, Lluís
Quelle: Journal of Applied & Computational Mechanics; Apr2025, Vol. 11 Issue 2, p425-438, 14p
Schlagwörter: TURBULENT flow, GRAPHICS processing units, SIMULATION methods & models, PARALLEL programming, COMPUTATIONAL fluid dynamics, PARALLEL processing, DATA management
Abstract: This work presents a state-of-the-art computational approach for performing large-scale simulations of turbulence on heterogeneous compute nodes. The approach proposed combines message passing interface (MPI) parallelization for distributing the computation across nodes with open accelerators (OpenACC) to target a graphical processing unit (GPU) acceleration. Two different OpenACC approaches, corresponding to managed and non-managed data management, have been tested and compared. The results obtained indicate that the non-managed strategy outperforms the non-managed scheme in all cases. Additionally, the non-managed GPU-accelerated approach presents an overall speedup of 6x with respect to the CPU version. Finally, the capability of the resulting parallel and accelerated flow solver to perform high-fidelity simulations of turbulent flow is validated against a canonical wall-bounded fluid problem. [ABSTRACT FROM AUTHOR]
Copyright of Journal of Applied & Computational Mechanics is the property of Shahid Chamran University of Ahvaz and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Datenbank: Complementary Index
Beschreibung
Abstract:This work presents a state-of-the-art computational approach for performing large-scale simulations of turbulence on heterogeneous compute nodes. The approach proposed combines message passing interface (MPI) parallelization for distributing the computation across nodes with open accelerators (OpenACC) to target a graphical processing unit (GPU) acceleration. Two different OpenACC approaches, corresponding to managed and non-managed data management, have been tested and compared. The results obtained indicate that the non-managed strategy outperforms the non-managed scheme in all cases. Additionally, the non-managed GPU-accelerated approach presents an overall speedup of 6x with respect to the CPU version. Finally, the capability of the resulting parallel and accelerated flow solver to perform high-fidelity simulations of turbulent flow is validated against a canonical wall-bounded fluid problem. [ABSTRACT FROM AUTHOR]
ISSN:23834536
DOI:10.22055/jacm.2024.47026.4646