High performance computing of stiff bubble collapse on CPU-GPU heterogeneous platform - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Computers & Mathematics with Applications Année : 2021

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

Résumé

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.
Fichier principal
Vignette du fichier
Paper_CMA_BubbleCollapse.pdf (2.21 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03328244 , version 1 (09-11-2021)

Identifiants

Citer

Remy Dubois, Eric Goncalves da Silva, Philippe Parnaudeau. High performance computing of stiff bubble collapse on CPU-GPU heterogeneous platform. Computers & Mathematics with Applications, 2021, 99, pp.246-256. ⟨10.1016/j.camwa.2021.07.010⟩. ⟨hal-03328244⟩
123 Consultations
75 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More