Vous êtes ici : Accueil > Actualités & Communiqués > La France et l'Europe dans la course à l'exascale

Actualité | Décryptage | Nouvelles technologies | Calcul haute performance | Simulation & modélisation

La France et l'Europe dans la course à l'exascale


​Le CEA a été sélectionné pour héberger et exploiter le futur supercalculateur exascale européen, une décision prise par l'entreprise commune européenne EuroHPC. Simulation numérique et puissance de calcul ont un destin et une histoire communes sur fond de course à la puissance. Les besoins sans cesse croissants en précision, réalisme et rapidité dans la modélisation des phénomènes ont entraîné une demande exponentielle de puissance de calcul et de traitement de données. Décryptage de cette course à l'exascale.

Publié le 23 juin 2023

​De la prévision météorologique à la compréhension des phénomènes en jeu dans le changement climatique actuel, en passant par l’évaluation d’un risque sismique ou le test de nouveaux traitements médicaux, de nombreux domaines utilisent aujourd’hui ce qu’on appelle le calcul haute performance (ou HPC pour High Performance Computing).

 illustration des grilles des modèles océaniques, atmosphériques, et de surfaces continentales. 

Illustration des grilles des modèles océaniques, atmosphériques, et de surfaces continentales. © CEA/CNRS/Meteo France/Animea


Depuis plus de dix ans, le domaine est en profonde mutation. Les usages scientifiques et industriels de la simulation et du HPC se sont
considérablement diversifiés, le besoin de puissance s’est accru et étendu au traitement de données. Le Big Data puis l’apprentissage
machine (notamment le Deep Learning) ont à la fois profité de la puissance du HPC et stimulé la demande de calculs, de traitement
et de stockage des données toujours plus performants.

« On peut caractériser le HPC comme d’une part un ensemble générique de techniques et méthodes, utilisant des moyens denses de calcul et de traitement en parallèle ; d'autre part, le développement d’algorithmes, méthodes numériques et applications adaptées, pour répondre aux enjeux scientifiques et industriels de modélisation », explique Jean-Philippe Nominé, chargé de mission au Département des sciences de la simulation et de l’information (DSSI) du CEA.

Un supercalculateur n’est plus seulement une grande machine énergivore, mais un élément d’un ensemble de ressources combinées au sein de grandes infrastructures numériques. Le tout au service d’applications scientifiques et industrielles mêlant simulation numérique, traitement de données et intelligence artificielle.

« Il s’agit de faire progresser les connaissances, d’aborder et de résoudre de grands problèmes sociétaux, par exemple dans les domaines de la santé, du climat ou de l’énergie, enfin d’améliorer les
processus industriels et la production de biens et de services. Ce sont des enjeux stratégiques », précise Christophe Calvin, adjoint à la directrice de la recherche fondamentale au CEA.

La course à l’exascale

Cette multiplicité de besoins exige une utilisation optimisée des moyens de calcul haute performance. Et c’est ce qu’on attend de l’exascale, soit des supercalculateurs capables d’effectuer au moins un milliard de milliards d’opérations à la seconde. De véritables « concentrateurs de puissance » qui permettront
de rester en pointe dans la compétition scientifique et industrielle mondiale.

« Nous devons disposer du bon instrument pour être entendus dans l’orchestre », souligne Jean-Philippe Nominé. Autrement dit, mieux vaut être un premier violon qu’un simple triangle.

Ces instruments de pointe sont une condition nécessaire à la compétitivité scientifique et économique des pays. La maîtrise d’un maximum des maillons de la chaîne de valeur du HPC (de la technologie aux applications) garantit l’indépendance des États vis-à-vis de leurs concurrents.

États-Unis, Chine, Japon… Toutes les grandes puissances historiques du HPC se sont lancées dans la course à l’exascale. Et c’est la machine américaine Frontier, exploitée au Oak Ridge National Laboratory, qui a franchi la première la barre du milliard de milliards d’opérations à la seconde, en juin 2022. Elle reste encore à ce jour non seulement la plus puissante mais également la seule exascale recensée dans le classement des 500 plus puissants supercalculateurs au monde (Top500).

L’Europe n’est pas en reste. Elle vise d’ici trois ans deux systèmes exascale, dont le premier sera installé en Allemagne en
2024. Le deuxième en France, au Très grand centre de calcul du CEA. Une décision prise par l'entreprise commune européenne EuroHPC, le 20 juin 2023. Le projet est porté en France par le consortium Jules Verne, qui réunit la France, représentée par le Grand Equipement National de Calcul Intensif (GENCI) en tant qu'entité d’accueil, en collaboration avec le CEA en tant que site d’hébergement, et les Pays-Bas, représentés par SURF, le centre national de calcul intensif néerlandais.

Très grand centre de calcul du CEA 

Très grand centre de calcul du CEA © P. Stroppa/CEA


La compétition entre constructeurs occidentaux est rude, et aujourd’hui, seuls les États-Unis et l’Europe, respectivement avec
HPE et Eviden (Bull-Atos), sont en mesure de rivaliser à l’échelle des meilleures machines mondiales. Les logiciels et les applications
permettant d’exploiter efficacement ces instruments de pointe font souvent l’objet de collaborations internationales plus ouvertes, même si l’objectif demeure une souveraineté d’usage et la maîtrise de nos applications.

Le CEA, un acteur majeur du HPC

Acteur historique du calcul scientifique et du HPC, « le CEA dispose d’une double expertise qui fait toute sa force, rappelle Jacques-
Charles Lafoucrière, chef du programme Numérique intensif au CEA. D’une part, dans la mise en oeuvre de grandes infrastructures et
de calculateurs, historiquement liée à sa mission Défense et regroupés au sein du complexe de calcul scientifique de Bruyères-le-Châtel. D’autre part, dans le développement, la production et l’intégration de logiciels et de technologies utiles au
numérique ».

Le CEA couvre ainsi l’ensemble de la chaîne du HPC : 

  • algorithmique,
  • informatique, 
  • ingénierie de grandes infrastructures,
  • conception et exploitation d’applications.


Pour rester au meilleur niveau, le CEA a développé une stratégie de collaborations académiques et industrielles, à l’échelle nationale,
européenne et internationale. Au niveau mondial, il entretient des contacts structurés avec le Department of Energy américain et l’institut de recherches Riken au Japon. En Europe, ses équipes sont activement impliquées dans l’initiative Prace (Partnership for
Advanced Computing in Europe) depuis 2010 et l’entreprise commune EuroHPC depuis 2018. Enfin, le centre de recherche allemand de Juelich est un partenaire privilégié sur différents axes, au travers notamment de l’institut de recherche commun Aidas sur
les sciences de la simulation. En France, le CEA mène, depuis plus de quinze ans, une collaboration avec Bull-Atos pour la coconception de supercalculateurs, ainsi qu’avec près de vingt partenaires privés qui cofinancent le Centre de calcul recherche et technologie (CCRT) et son supercalculateur dédié aux usages industriels du HPC.

Exascale, l’ultime frontière ?

Si les technologies de base existent déjà pour lancer l’essentiel de la révolution exascale, elles évoluent encore. L’optimisation et l’intégration à grande échelle des supercalculateurs sont à
améliorer en permanence. Les nouveaux usages liés aux domaines scientifiques et industriels combinent désormais calculs et traitement de données. Soit de nouvelles contraintes pour
les supercalculateurs qui doivent s’intégrer pleinement dans le continuum numérique "from edge to cloud" (du traitement en
périphérie au traitement en nuage) pour gérer et stocker les données qu’ils produisent ou qu’ils reçoivent. Différents projets
européens, menés dans le cadre d’EuroHPC, soutiennent les efforts dans ce sens.

Utiliser efficacement un supercalculateur de cette gamme réclame un gros travail d’adaptation, de portage et de réécriture des codes de calcul. En cause ? La nature majoritairement accélérée de son architecture et un passage à l’échelle sans précédent. De nouveaux modèles de calcul, comme ceux utilisés en analyse de données à haute performance et en IA (Machine Learning et
Deep Learning), devront également être pris en compte. Le couplage HPC et analyse de données devient nécessaire pour mener à bien
des simulations complexes en vraie grandeur, sous contrainte de temps de calcul et de volume de stockage. Un travail sur l’accompagnement des équipes s’avère indispensable, depuis la
chaîne de développement jusqu’à la formation.

Numérique : course à l'exascale 

©Adobestock


Différentes initiatives sont engagées en France pour aider les communautés scientifiques à franchir le cap des usages à l’échelle.

Parmi les plus emblématiques au niveau national, le Programme et équipement prioritaire de recherche (PEPR) NumPEx, financé par le Gouvernement à hauteur de 40,8 millions d’euros sur six ans dans le cadre de France 2030. Son objectif : développer des solutions logicielles essentielles aux grands domaines d’applications scientifiques et industriels pour exploiter pleinement les capacités
des futures machines exascale.

Copiloté par le CNRS, le CEA et Inria, NumPEx contribuera à la constitution d’un ensemble souverain d’outils, de logiciels et de formations à destination des utilisateurs de l’exascale.
« Cette mobilisation des différents acteurs du HPC vise à développer un écosystème national exascale, coordonné avec la stratégie européenne, pour que la France reste un des leaders du domaine et que l’Europe soit à la pointe de la compétition internationale », souligne Jérôme Bobin, directeur de recherche et copilote CEA
de NumPEx. « Investir dans les applications permet de capitaliser un savoir et une expertise sur le long terme, dépassant la durée de vie
d’un supercalculateur. C’est essentiel pour assurer notre souveraineté scientifique et technologique », complète Christophe Calvin.

L’exascale s’avère ainsi un puissant moteur pour la recherche et l’industrie française et européenne, des technologies matérielles
jusqu’aux logiciels applicatifs, et ce, bien au-delà du seul HPC.



Haut de page

Haut de page