

Post-Doc Extension Of The Massively Parallel Code Amitex Non-Periodic Gpu Coupling H/F CEA
Saclay - 91 CDD- Bac +5
- Industrie high-tech • Telecom
Les missions du poste
The AMITEX code developed by CEA is a massively parallel code (distributed memory), using Discrete Fourier Transforms, for the numerical simulation of the mechanical behavior of heterogeneous materials. IT overcomes the limitations (in size and computation time) encountered by standard finite-element codes used in the same context. A stabilized version of the code, available to the public at https://amitexfftp.github.io/AMITEX/, is used by various national (Mines Paris, ONERA, ENSTA Bretagne, I2M-ENSAM Bordeaux, Météo-France, etc.) and international (USA, UK, China, Canada, Germany, Finland, Poland, etc.) teams.
The aim of the post-doc, proposed over two years, is threefold : to extend the field of application of the AMITEX code to non-periodic boundary conditions, to explore a possible adaptation to hybrid CPU/GPU architectures, and to use these extensions to develop FFT-based multi-scale couplings. This objective is built around the 2decomp open source library, on which AMITEX is based, and whose development was taken over in 2022 (https://github.com/2decomp-fft/2decomp-fft)[1] by a French-English team.
The various tasks of the post-doc consist of :
- Extend the functionalities of the AMITEX code (non-periodic BC) by introducing different types of discrete transforms (sine, cosine, Fourier) within the 2decomp library,
- Explore 2decomp's current development towards the use of hybrid CPU/GPU architectures, with the aim of setting up a first AMITEX-GPU code,
- Use this new functionality for multi-scale coupling, where a local (refined) simulation interacts with a global (unrefined) simulation [3] via non-periodic boundary conditions.
[1] Rolfo, S.; Flageul, C.; Bartholomew, P.; Spiga, F. & Laizet, S. The 2DECOMP&FFT library : an update with new CPU/GPU capabilities, Journal of Open Source Software, The Open Journal, 2023, 8, 5813
[2] Gélébart L., FFT-based simulations of heterogeneous conducting materials with combined nonuniform Neumann, Periodic and Dirichlet boundary conditions, Eur. Jour. Mech. / A solids, Vol. 105, 2024
[3] Noé Brice Nkoumbou Kaptchouang and Lionel Gélébart. Multiscale coupling of fft-based simulations with the ldc approach. Computer Methods in Applied Mechanics and Engineering, 394 :114921, 2022.
Nos étapes de recrutement
Les étapes de recrutement peuvent varier selon l’offre à laquelle vous postulez.
-
Dépôt de CV via notre site carrière
-
Préqualification téléphonique
-
Entretiens et évaluation avec manager et RH
-
Négociation salariale et contrat de travail
-
Embauche et intégration
Le profil recherché
- The candidate should have completed his/her thesis in the field of numerical mechanics and have a strong and practical interest for computer development, particularly through open source codes (2decomp and AMITEX),
- Although the subject is aimed at (numerical) solid mechanicians, IT may also BE suitable for (numerical) fluid mechanicians or physicians who wish to open up to solid mechanics,
- Part of the topic concerns extension to GPUs, so prior knowledge of GPU programming will BE a plus. However, this point is not essential if the candidate demonstrates solid computer skills that will enable him or her to BE trained quickly,
- Depending on the candidate's professional project and/or initial skills, the part of the work on multi-scale coupling, which will enable the project to BE promoted through scientific publications, could BE strengthened and/or extended to other types of coupling, and especially multi-physics couplings.
Raisons de nous rejoindre
-
Télétravail jusqu’à 3 jours par semaine
-
52 jours de congés/RTT
-
Possibilité d’aménagement du temps de travail
-
Formation personnalisée
-
Restauration d’entreprise
-
Offre de transport interne et prise en charge Navigo and co,
-
Mutuelle d’entreprise avantageuse
-
CE (aides vacances, loisirs, frais de garde, scolarité des enfants etc
Bienvenue chez CEA
Le CEA est un acteur majeur de la recherche, au service des citoyens, de l'économie et de l'Etat.
Il apporte des solutions concrètes à leurs besoins dans quatre domaines principaux : transition énergétique, transition numérique, technologies pour la médecine du futur, défense et sécurité sur un socle de recherche fondamentale. Le CEA s'engage depuis plus de 75 ans au service de la souveraineté scientifique, technologique et industrielle de la France et de l'Europe pour un présent et un avenir mieux maîtrisés et plus sûrs.
Implanté au coeur des territoires équipés de très grandes infrastructures de recherche, le CEA dispose d'un large éventail de partenaires académiques et industriels en France, en Europe et à l'international.
Les 20 000 collaboratrices et collaborateurs du CEA partagent trois valeurs fondamentales :
- La conscience des responsabilités
- La coopération
- La curiosité
Hellowork a estimé le salaire pour ce métier à Saclay
Le recruteur n'a pas communiqué le salaire de cette offre mais Hellowork vous propose une estimation (fourchette variable selon l'expérience).
Estimation basée sur les données INSEE et les offres d’emploi similaires.
Estimation basse
43 800 € / an 3 650 € / mois 24,07 € / heureSalaire brut estimé
52 500 € / an 4 375 € / mois 28,85 € / heureEstimation haute
65 000 € / an 5 417 € / mois 35,71 € / heureCette information vous semble-t-elle utile ?
Merci pour votre retour !
Créez une alerte
Pour être informé rapidement des nouvelles offres, merci de préciser les critères :
Finalisez votre candidature
sur le site du recruteur
Créez votre compte pour postuler
sur le site du recruteur !
sur le site du recruteur
sur le site du recruteur !
Ces offres pourraient aussi
vous intéresser





Recherches similaires
- Job Ingénieur développement logiciel
- Job Informatique
- Job Étampes
- Job Dourdan
- Job Corbeil-Essonnes
- Job Massy
- Job Montgeron
- Job Brétigny-sur-Orge
- Job Les Ulis
- Job Draveil
- Job Milly-la-Forêt
- Job Yerres
- Job Développeur
- Job Technicien support informatique
- Job DevOps
- Job Développeur Java
- Job Chef de projet informatique
- Entreprises Informatique
- Entreprises Ingénieur développement logiciel
- Entreprises Saclay
- Job Public
- Job Numérique
- Job Etat
- Job Europe
- Job It
- CEA Saclay
- CEA Ingénieur développement logiciel
{{title}}
{{message}}
{{linkLabel}}