Optimisation de code Galerkin discontinu sur ordinateur hybride : application à la simulation numérique en électromagnétisme

Abstract : In this thesis, we present the evolutions made to the Discontinuous Galerkin solver Teta-CLAC – resulting from the IRMA-AxesSim collaboration – during the HOROCH project (2015-2018). This solver allows to solve the Maxwell equations in 3D and in parallel on a large amount of OpenCL accelerators. The goal of the HOROCH project was to perform large-scale simulations on a complete digital human body model. This model is composed of 24 million hexahedral cells in order to perform calculations in the frequency band of connected objects going from 1 to 3 GHz (Bluetooth). The applications are numerous: telephony and accessories, sport (connected shirts), medicine (probes: capsules, patches), etc. The changes thus made include, among others: optimization of OpenCL kernels for CPUs in order to make the best use of hybrid architectures; StarPU runtime experimentation; the design of an integration scheme using local time steps; and many optimizations allowing the solver to process simulations of several millions of cells.
Complete list of metadatas

https://tel.archives-ouvertes.fr/tel-02179460
Contributor : Abes Star <>
Submitted on : Wednesday, July 10, 2019 - 5:42:20 PM
Last modification on : Thursday, July 11, 2019 - 1:26:24 AM

File

Weber_Bruno_2018_ED269.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-02179460, version 1

Collections

Citation

Bruno Weber. Optimisation de code Galerkin discontinu sur ordinateur hybride : application à la simulation numérique en électromagnétisme. Informatique et langage [cs.CL]. Université de Strasbourg, 2018. Français. ⟨NNT : 2018STRAD046⟩. ⟨tel-02179460⟩

Share

Metrics

Record views

106

Files downloads

5