Adastra
supercalculateur
From Wikipedia, the free encyclopedia
Adastra est le supercalculateur le plus puissant de France en 2024. Il est installé au Centre informatique national de l'enseignement supérieur (CINES) à Montpellier, pour le Grand équipement national de calcul intensif (GENCI). Il est deux fois plus puissant que le précédent détenteur du titre, Jean-Zay, du CNRS, et se classe à la dixième place des supercalculateurs les plus puissants du monde, selon le classement TOP500 de . Adastra a une capacité de calcul de 74 pétaflops[1]crête théorique.

Adastra tire son nom de la phrase latine Per aspera ad astra, signifiant « À travers les difficultés vers les étoiles »[2].
Adastra est un outil destiné à la recherche : il permet de réaliser des simulations scientifiques qui seraient impossibles à réaliser sur un ordinateur traditionnel. Par exemple, ils peuvent modéliser des événements météorologiques extrêmes, expérimenter sur l'efficacité des fermes éoliennes géantes ou travailler sur la conception de moteurs de fusées, ou entraîner des intelligences artificielles.
Un autre avantage d'Adastra est sa sobriété énergétique. Il est classé en juin 2024 neuvième au Green 500, qui récompense les supercalculateurs les plus performants en termes d'économie d'énergie[1]. Les chercheurs qui utilisent Adastra peuvent également surveiller en temps réel leur consommation d'énergie.
Adastra est un symbole de l'évolution rapide de la technologie de l'informatique : il est dix milliards de fois plus puissant que le superordinateur installé sur le campus de Montpellier en 1980, lorsque le CINES a été créé.
Fournisseur
GENCI a sélectionné l'offre Hewlett Packard Enterprise fondée sur le système HPE Cray EX après un appel d'offres ouvert qui a eu lieu pendant la période de la pandémie, durant 18 mois. La sélection a été basée sur une approche TCO, mettant en œuvre à la fois sur des performances soutenues et une consommation d'énergie optimisée[2].
Vue d'ensemble du système
Adastra est constitué d'un réseau étroitement intégré de milliers de nœuds. Du point de vue des développeurs d'applications, le système comprend plusieurs types de nœuds dédiés à différentes fonctions[3] :
- 356 nœuds accélérés équipés de processeurs graphiques AMD MI250X
- 28 nœuds APU équipés de processeurs AMD MI300A
- 544 nœuds scalaires (CPU uniquement) basés sur des processeurs AMD GENOA
- 12 nœuds HPDA (High Performance Data Analytics) pour le pré/post-traitement.
Nœuds accélérés MI250X
Le cœur de calcul d'Adastra repose sur 1 424 processeurs graphiques AMD Instinct MI250X au total[4]. Chaque AMD MI250X offre une performance théorique de pointe de 47,9 TFlop/s en double précision ou simple précision, répartie équitablement entre les deux GCD (Graphics Compute Dies).
Caractéristiques techniques des MI250X
- Fréquence de base : 1,7 GHz
- Performance par GCD : 23,9 TFlop/s en double précision
- Performance par nœud : 191,6 TFlop/s en double précision
- Unités de calcul : 110 CU (Compute Units) par GCD (Graphics Compute Die)
- Bande passante mémoire : 1,6 Tio/s par GCD
Pour les codes utilisant une représentation en virgule flottante simple précision compactée (float2, float4), la performance peut atteindre 383,2 TFlop/s en simple précision par nœud.
Nœuds scalaires GENOA
Les nœuds scalaires sont équipés de processeurs AMD GENOA offrant des capacités de calcul CPU haute performance pour les applications ne nécessitant pas d'accélération GPU[5].
Nœuds HPDA
Les 12 nœuds de pré/post-traitement HPDA[6] sont basés sur des serveurs HPE-Cray Proliant DL385 Gen11 2U avec :
- 2 processeurs AMD Genoa à 96 cœurs @ 2,4 GHz chacun
- 2 cartes graphiques NVIDIA L40 par nœud
- 2 048 Gio de RAM configurée en 16 canaux mémoire
- Connectivité réseau : 1 interface Slingshot 200 Gb/s et une carte Ethernet double port 10 Gb/s.
Infrastructure matérielle
Cabinets et refroidissement
Les nœuds de calcul sont hébergés dans des cabinets HPE-Cray EX4000 refroidis par eau. Chaque cabinet peut contenir :
- 64 modules maximum
- 256 nœuds scalaires maximum (4 par lame)
- 128 nœuds accélérés maximum (2 par lame).
La configuration d'Adastra comprend quatre cabinets principaux plus un cabinet supplémentaire pour les nœuds APU.
Interconnexion réseau
Le système utilise le réseau Slingshot avec une topologie dragonfly qui réduit les effets négatifs du mauvais placement des processus pouvant survenir lors de la fragmentation d'allocation SLURM.
Systèmes de stockage
Adastra dispose de deux systèmes de stockage Cray ClusterStor E1000 :
- 1 ClusterStor E1000 SSD pour l'espace de stockage LUSTRE scratch
- Capacité : 1,89 Pio
- Débit : 1 086 Gio/s en lecture et 786 Gio/s en écriture
Système d'exploitation
Le système fonctionne sous un environnement HPE-Cray optimisé pour le calcul haute performance, intégrant les outils de développement de logiciel et les bibliothèques logicielles nécessaires aux applications scientifiques.
Cette architecture fait d'Adastra l'un des supercalculateurs les plus puissants d'Europe, particulièrement adapté aux applications nécessitant une accélération GPU intensive grâce à sa large flotte de processeurs AMD Instinct MI250X.
