Nature UE
Crédits ECTS 3
Volume horaire total 20
Volume horaire CM 20

Pré-requis

Algorithmique, Analyse numérique, langages C, C++ ou Fortran, Architecture des ordinateurs, Systèmes d’Exploitation.

Objectifs

Histoire de l'informatique scientifique, Notions et terminologie du calcul intensif Découverte du calcul hybride et des accélérateurs de calcul Notion d’informatique « Exascale » et éléments de calcul quantiques.

Contenu

Cette introduction au calcul haute performance et au calcul scientifique présente les architectures vectorielles et parallèles et ainsi que les modèles déployés sur des superordinateurs, des clusters et des grilles de calcul, ainsi que sur des calculateurs hybrides avec des accélérateurs de calcul modernes. Ce cours présente les concepts actuels et les tendances pour le futur du calcul à haute performance. Il met également un accent particulier sur le calcul distribué stochastique, la manière de distribuer des nombres aléatoires parallèles pour fournir une approche robuste et résiliente face à l'augmentation des « soft errors » rencontrées sur les machines exaflopiques. Les problèmes de répétabilité et de reproductibilité numérique sont présentés ainsi que des éléments de solution. Le cours présente également quelques bases utilisées pour le calcul quantique.

Appartient à

Informations complémentaires

Histoire de l'informatique scientifique, Notions et terminologie du calcul intensif Découverte du calcul hybride et des accélérateurs de calcul Notion d’informatique « Exascale » et éléments de calcul quantiques.