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-01911261
Contributor : Abes Star <>
Submitted on : Wednesday, July 10, 2019 - 5:42:20 PM
Last modification on : Thursday, August 1, 2019 - 2:08:51 AM

File

Weber_Bruno_2018_ED269.pdf
Version validated by the jury (STAR)

Identifiers

  • HAL Id : tel-01911261, version 3

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-01911261v3⟩

Share

Metrics

Record views

152

Files downloads

19