IBM et l’agence française de calcul intensif GENCI ont nouer un partenariat afin d’accélérer le passage à la classe exascale – la capacité d’un système informatique à réaliser un exaflops, soit un milliard de milliards de calculs en une seconde. Actuellement, les systèmes les plus rapides au monde réalisent entre 10 et 33 pétaflops, soit entre 10 et 33 millions de milliards de calculs par seconde, ce qui représente à peu près 1 à 3% de la vitesse de l’exascale.
Cette collaboration devrait s’étendre sur une période d’au moins 18 mois. Elle s’attachera à préparer des applications scientifiques complexes pour des systèmes en développement qui devraient pouvoir réaliser plus de 100 pétaflops, une étape supplémentaire vers l’exascale. En étroite collaboration avec les experts en calcul de haute performance d’IBM, GENCI et ses partenaires auront accès aux technologies de l’écosystème OpenPower.
GENCI étudiera de près les impacts et les besoins sur les applications scientifiques des architectures à haute performance OpenPower. L’objectif est d’aboutir à une meilleure compréhension des exigences techniques requises sur les applications alors que l’industrie informatique évolue vers des accélérateurs technologiques.
Cette collaboration tirera parti de l’impact des innovations basées sur OpenPower, telles que l’interconnexion NVLink de NVIDIA pour la connexion haut débit des accélérateurs GPU NVIDIA aux processeurs Power ainsi que l’intégration de la technologie IBM CAPI (Coherent Application Processor Interface) dans les réseaux Mellanox Infiniband permettant d’améliorer significativement la latence des communications.
Les experts de GENCI et d’organismes de recherche français travailleront également avec IBM sur l’évolution des modèles de programmation, considérant des approches de type MPI et OpenMP en premier lieu. Des approches alternatives de modèles de programmation multiprocesseurs à mémoire partagée seront également examinées, compte tenu de changements potentiels qui pourraient être nécessaires dans l’évolution des systèmes vers l’exascale.
IBM mettra à disposition des experts techniques dédiés pour soutenir les efforts de portage et d’optimisation des applications ainsi que le support nécessaire pour l’organisation des sessions de formation avec GENCI. Cette collaboration s’appuiera sur le Centre de design et d’accélération POWER à Montpellier (PADC) créé récemment dans le cadre de l’alliance établie avec NVIDIA et Mellanox.