Recherchez une offre d'emploi

Engineer Position - Hpc - Hpda Support And Development H/F - 78

Description du poste

  • CEA

  • Gif-sur-Yvette - 78

  • CDD

  • Publié le 4 Juin 2025

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éWith the increasing complexity of numerical simulation codes, new approaches are required to analyze the ever-growing amount of data. This requires coupling up-to-date data analysis libraries with the existing highly optimized numerical simulation codes. The PDI Data Interface code coupling library is designed to fulfill this goal.
The open-source PDI Data Interface library is designed and developed for process-local loose coupling in high-performance simulation codes. PDI supports the modularization of codes by inter-mediating data exchange between the main simulation code and independent modules (plugins) based on various libraries. IT is developed in modern C++ and offers C, Fortran, and Python application programming interfaces.
PDI offers a reference system similar to Python or C++'s shared_ptr with locking to ensure coherent access by coupled modules. IT provides a global namespace (the data store) to share references and implements the Observer pattern to enable modules to react to data availability and modifications. IT implements a metadata system that can specify a dynamic type for references based on the value of other data (e.g., array size based on the value of a shared integer). Codes using PDI's declarative API expose the buffers in which they store data and trigger notifications when significant steps in the simulation are reached. Third-party libraries such as HDF5, SIONlib, or FTI are wrapped in a PDI plugin. A YAML configuration file is used to interleave plugins and additional code without modifying the original application.
Another aspect we explore with PDI is in-situ data analysis, which performs numerical analytics during the simulation. This is necessary due to the ever-growing gap between file system bandwidth and compute capacities. To this end, we are developing the Deisa plugin. This plugin is based on the open-source Dask framework and allows us to transfer data to dedicated processes to perform in-situ analysis.
One of our goals is to establish a feedback mechanism between the in-situ data analysis and the numerical simulation. This allows better resource allocations and on-the-fly simulation monitoring. Another aspect that in-situ analysis enables is using AI methods for HPC and HPDA. For instance, we can have unsupervised detection of rare events during the simulation, which can greatly reduce the amount of produced data, thus reducing stress on the file system.
As a member of the newly created PDI team, your primary focus will BE developing and maintaining the PDI library.
Develop core functionalities and new plugins for PDI
Develop the Deisa library
User-support
Organize training sessions
Library packaging and deployment

Je postule sur HelloWork

Offres similaires

Chargé de Clientèle H/F

  • Gojob

  • Gif-sur-Yvette - 91

  • Intérim

  • 14 Septembre 2025

Aide Ménager - Aide Ménagère H/F

  • Centre Services

  • Gif-sur-Yvette - 91

  • CDI

  • 13 Septembre 2025

Employé de Ménage H/F

  • Centre Services

  • Gif-sur-Yvette - 91

  • CDI

  • 13 Septembre 2025


Recherches similaires

Déposez votre CV

Soyez visible par les entreprises qui recrutent à Versailles.

J'y vais !

Chiffres clés de l'emploi à Versailles

  • Taux de chomage : 6%
  • Population : 84808
  • Médiane niveau de vie : 32510€/an
  • Demandeurs d'emploi : 4750
  • Actifs : 40465
  • Nombres d'entreprises : 9282

Sources :


Un site du réseaux :

Logo HelloWork Logo HelloWork