Exa-DI
Description
Le projet Exa-DI est en charge de la mise en œuvre du processus de co-conception et co-développement au sein de NumPEx pour le développement d’une pile logicielle permettant une utilisation productive des systèmes exascale. La productivité, la portabilité et la pérennité des applications nécessitent d’améliorer les méthodes de développement de logiciels scientifiques au travers de l’exploitation de composants (bibliothèques, frameworks et outils) de qualité et maintenus. Dans ce cadre, Dans ce contexte, Exa-DI a mis en place une plateforme d'information centralisée partageant les bonnes pratiques, les processus, les outils et les mini-applications afin de promouvoir des composants logiciels et des méthodologies de haute qualité pour améliorer la productivité et la durabilité des logiciels. Parmi les autres initiatives figurent des ressources pour des tutoriels et des webinaires destinés aux développeurs de logiciels exascale, ainsi que l'organisation de réunions techniques et de formations pour favoriser l'émergence de communautés de pratique.
The Exa-DI project is responsible for implementing the co-design and co-development process within NumPEx for the development of a software stack enabling the productive use of exascale systems. The productivity, portability, and sustainability of applications require improving scientific software development methods through the use of high-quality, maintained components (libraries, frameworks, and tools).
In this context, Exa-DI implemented a central information hub sharing practices, processes, tools, and mini-applications in order to emphasize high-quality software components and methodologies to improve software productivity and sustainability. Additional initiatives include materials for tutorials and webinar series targeted toward exascale software developers; organizing technical and training meetings to nurture communities of practice.
Dossier
Exa-DI : Développement et intégration
Le projet Exa-DI est en charge de la mise en œuvre du processus de co-conception et co-développement au sein de NumPEx pour le développement d’une pile logicielle permettant une utilisation productive
Atelier
Tutoriel : introduction à Spack
Ce tutoriel s'adresse aux débutants dans l'utilisation du gestionnaire de paquets Spack. Il présente l'installation de Spack, les commandes de base, les spécifications, les configurations et les
Webinar : Introduction à GUIX
Ce webinaire présente les différentes fonctionnalités du gestionnaire de paquets Guix (https://guix.gnu.org) afin de déployer des piles logicielles de manière portable et reproductible. This webinar
Intervenants
Auteur d'une thèse en Informatique à Rennes, INSA en 2024
Titulaire d'un doctorat en systèmes informatiques en 2007
Titulaire d'un doctorat en chimie moléculaire, Toulouse 3 (en 2013). - Ingénieur de recherche Inria à Inria Bordeaux et membre de l'équipe Exa-DI (en 2025)

