Exa-DI: the co-design and co-development in NumPEx is moving forward

Find all the information about Exa-DI here.

The implementation of the co-design and co-development process within NumPEx is one of Exa-DI’s objectives for the production of augmented and productive software. To this end, Exa-DI has organised three working groups open to all NumPEx members.

The Exa-DI project is responsible for implementing the co-design and co-development process within NumPEx, with the aim of producing augmented and productive exascale software that is science-driven. In this context, Exa-DI has already organised three workshops: one on “Efficient discretisation for exascale EDPs”, another on “Block-structured AMR at exascale” and a third on “Artificial intelligence for exascale HPC”. These two-day in-person workshops brought together Exa-DI members, members of other NumPEx projects, teams demonstrating applications from various sectors of research and industry, and experts.

Discussions focused on:

    1. Challenges related to the co-design and co-development process
    2. Key issues
    3. The most pressing issues for collective development and strengthening links between NumPEx and applications
    4. Initiatives promoting the sustainability of exascale software and performance portability.

A very interesting and stimulating result was the establishment of working groups focused on a set of shared and well-specified mini-applications representing the cross-cutting computational and communication patterns identified. Several application teams have expressed interest in participating in these groups. To date, four working groups are actively engaged in the co-design and co-development of mini-applications, with a view to integrating and evaluating the logical sets of software components developed in the NumPEx projects.


Banniere logo CEA CNRS INRIA FR 2030

General Information

Privacy Preference Center