Snabbfakta

    • Montbonnot-Saint-Martin

Ansök senast: 2024-06-14

PhD Position F/ M [Campagne DOC BMI-NF-GRA-2024] Automatic Differentiation for Partial Differential Equations on High-Performance Computers

Publicerad 2024-04-15

Contexte et atouts du poste

The successful candidate will join the AIRSEA team, a joint team between Inria, CNRS, and Université Grenoble Alpes (UGA). The AIRSEA team is part of the Laboratoire Jean Kuntzmann (LJK) and is located in Grenoble (St. Martin d'Hères) where also the working place will be.

The AIRSEA team ( carries out research work in applied mathematics and computer science for the modeling of oceanic and atmospheric flows .

The team is particularly active in four areas of research:

1) modeling oceanic and atmospheric flows
2) model/dimension reduction
3) managing uncertainties
4) designing and implementing numerical algorithms suitable for high performance computing

Mission confiée

With the help of the AIRSEA team members and other external collaborators, the Ph.D. candidate will work on an automatic differentiation (AD) development targeting the two ocean simulation codes NEMO and Croco, with an application to variational data assimilation. Therefore, this will be a domain-specific AD.

This new development targets a highly performing implementation generating code during the automatic differentiation which can be mapped efficiently on high-performance computing (HPC) architectures.

Such optimizations could include, e.g.,

  • reduction of tape memory footprint by forward/reverse modes
  • recomputing/recording based on a performance model
  • exploiting additional degrees of parallelization
  • efficient execution of AD on accelerator architectures for excellent strong-scaling
  • rewriting stencil-based AD for parallel execution without atomic updates
  • efficient handling of boundary conditions with AD
  • incorporation of physical properties into AD (divergence-free property, conservation, etc.)
  • Based on AD technology: error propagation analysis for mixed precision
  • For any questions, feel free to get in touch with us:

    Principales activités

    Main activities:

  • Getting acquainted with the CROCO ocean simulation development (

    Avantages

    Subsidized mealsPartial reimbursement of public transport costsLeave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)Possibility of teleworking (90 days / year) and flexible organization of working hours (except for intership)Social, cultural and sports events and activitiesAccess to vocational trainingSocial security coverage under conditions
  • Rémunération

    1st and 2nd year: 2 100 euros gross salary /month
     
      3rd year: 2 190 euros gross salary / month

    Liknande jobb