Post doctorat en CDD, Post doc : discretisation d'isovaleur & adaptation de maillage parallele sur architecture hybride, BAP E
Université de Bordeaux
Bordeaux, France
il y a 1j

Description de l'offre

Le / la post-doctorant(e) travaillera dans le cadre du projet européen MICROCARD qui développera une solution logicielle adaptée aux futures architectures exascales et permettant la simulation des phénomènes électrophysiologiques à l’échelle cellulaire.

Le maillage détaillé du tissu cardiaque requis par ce projet aura une taille sans précédents, en définitive de l’ordre de 10 12 éléments.

Pour créer ce type de maillages, il faut développer des puissants logiciels de génération de maillage en parallèle.

Descriptif des missions :

Le logiciel open-source ParMmg, fondé sur des appels itératifs du remailleur séquentiel Mmg sur des sous-maillages, permet d’adapter un maillage via un algorithme distribué utilisant la norme MPI.

La personne recrutée sera en charge de la réécriture de l’algorithme sous forme d’un graphe de tâches et du couplage de ParMmg avec l’ordonnanceur de tâches StarPU.

Cela permettra au logiciel d’utiliser de façon efficiente les paradigmes de parallélisation hybride et les nouvelles architectures hétérogènes.

Compétences attendues :

Profil recherché

Bac+8 (thèse), vous êtes spécialisé(e) en calcul haute performance, parallélisation et optimisation de code. Des connaissances basiques sur les maillages seraient appréciées.

Compétences

  • Calcul scientifique : connaissances de base en mécanique numérique et / ou géométrie algorithmique.
  • Programmation : connaissance du langage C et de la norme MPI (requis), connaissance de l’ordonnanceur de tâches StarPU vivement souhaitée.
  • Outils classiques de développement : Git, CMake / CTest, Jenkins, gdb
  • Maitrise de l’environnement Linux.
  • Autre : Anglais courant, capacité de rédaction et de travailler en autonomie.
  • Signaler cette offre d'emploi
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Postuler
    Mon email
    En cliquant sur « Continuer », je consens au traitement de mes données et à recevoir des alertes email, tel que détaillé dans la Politique de confidentialité de neuvoo. Je peux retirer mon consentement ou me désinscrire à tout moment.
    Continuer
    Formulaire de candidature