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
Dossier
2 médias

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

Spack Tutorial for Beginners
Atelier
02:05:17

Tutoriel : introduction à Spack

Bouvier
Thomas

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

Workshop - Introduction à GUIX
Atelier
02:16:27

Webinar : Introduction à GUIX

Courtès
Ludovic
Garbage
Romain

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