Portage GPU d'un solveur éléments finis discontinus hybridisé pour les problèmes d'ondes en fréquence
Résumé
In this work, we deal with the finite element solution of large-scale time-harmonic wave propagation problems. Using graphics processing units (GPUs) can speed up the computations, but it is difficult to take full advantage of their computing power. We consider a discontinuous Galerkin (DG) finite element method with upwind fluxes hybridized with transmission variables defined at the element faces. Eliminating the physical variables yields a linear system whose structure lends itself to efficient parallel iterative solution on GPUs. After describing the method, called CHDG, we present some implementation strategies on GPUs, and we compare and discuss their performance.
Dans ce travail, nous nous intéressons à la résolution par éléments finis de problèmes de propagation d'ondes en régime harmonique de très grande taille. L'utilisation de cartes graphiques (GPU) permet d'accélérer les calculs, mais il est difficile d'en exploiter pleinement la puissance. Nous considérons une méthode d'éléments finis discontinus de type Galerkin (DG) avec des flux amonts, hybridisée utilisant des variables de transmission définies aux faces des éléments. L'élimination des variables physiques conduit à un système linéaire adapté pour une résolution itérative et une implémentation parallèle efficace sur GPU. Après une description de la méthode, appelée CHDG, nous présentons quelques stratégies de mise en oeuvre sur GPU et nous comparons et discutons leurs performances.
| Origine | Fichiers produits par l'(les) auteur(s) |
|---|---|
| Licence |