GPU-accelerated discontinuous Galerkin methods on polytopic meshes - École des Ponts ParisTech Accéder directement au contenu
Article Dans Une Revue SIAM Journal on Scientific Computing Année : 2021

GPU-accelerated discontinuous Galerkin methods on polytopic meshes

Résumé

Discontinuous Galerkin (dG) methods on meshes consisting of polygonal/polyhedral (henceforth, collectively termed as polytopic) elements have received considerable attention in recent years. Due to the physical frame basis functions used typically and the quadrature challenges involved, the matrix-assembly step for these methods is often computationally cumbersome. To address this important practical issue, this work proposes two parallel assembly implementation algorithms on CUDA-enabled graphics cards for the interior penalty dG method on polytopic meshes for various classes of linear PDE problems. We are concerned with both single GPU parallelization, as well as with implementation on distributed GPU nodes. The results included showcase almost linear scalability of the quadrature step with respect to the number of GPU-cores used since no communication is needed for the assembly step. In turn, this can justify the claim that polytopic dG methods can be implemented extremely efficiently, as any assembly computing time overhead compared to finite elements on ‘standard’ simplicial or box-type meshes can be effectively circumvented by the proposed algorithms.
Fichier principal
Vignette du fichier
Dong_Georgoulis_Kappas.pdf (538.54 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03109548 , version 1 (28-01-2021)
hal-03109548 , version 2 (19-04-2021)

Identifiants

Citer

Zhaonan Dong, Emmanuil H Georgoulis, Thomas Kappas. GPU-accelerated discontinuous Galerkin methods on polytopic meshes. SIAM Journal on Scientific Computing, 2021, 43 (4), pp.C312-C334. ⟨10.1137/20M1350984⟩. ⟨hal-03109548v2⟩
107 Consultations
181 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More