Loading…

High performance computing of stiff bubble collapse on CPU-GPU heterogeneous platform

•An efficient parallel GPU-CPU two-phase solver is presented.•Performances and scalability are illustrated on a heterogenous supercomputer.•Several shock-induced bubble collapses near a wall are investigated.•Results underline the importance of 3D simulations to predict wall damages. SCB is an effic...

Full description

Saved in:
Bibliographic Details
Published in:Computers & mathematics with applications (1987) 2021-10, Vol.99, p.246-256
Main Authors: Dubois, Remy, Goncalves da Silva, Eric, Parnaudeau, Philippe
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:•An efficient parallel GPU-CPU two-phase solver is presented.•Performances and scalability are illustrated on a heterogenous supercomputer.•Several shock-induced bubble collapses near a wall are investigated.•Results underline the importance of 3D simulations to predict wall damages. SCB is an efficient fluid solver developed for computing two-phase compressible flows involving strong shocks and expansion waves. It solves a four-equation diffuse-interface model, which is derived from the five-equation model proposed by Kapila et al. The governing equations are discretized by a finite volume method with explicit time stepping. SCB uses a fully parallel environment via Message Passing Interfaces (MPI). With the fast growing number of heterogeneous computing platforms including disparate hardware architectures, it becomes nowadays necessary to develop hybrid parallelization strategies with a special care to portability. In this context, we present an heterogeneous computing framework based on MPI library and OpenACC. The choice of OpenACC is discussed. Performances, scalability and adaptability are illustrated through a series of tests on an heterogeneous architecture. Validations are proposed on various bubble collapses, in free-field or near a rigid wall. Comparisons are done with existing results and analytical solutions. Furthermore a stiff shock-induced bubble collapse demonstrates the capabilities and the high potential of the code.
ISSN:0898-1221
1873-7668
DOI:10.1016/j.camwa.2021.07.010