Technique
Comprendre le calcul haute performance
Pour : ingénieurs et SRE · architectes · managers d’équipe · direction et DSIPrérequis : Aucun.
Public : débutants, profils non techniques. Prérequis : aucun, ni code ni réseau. Objectif : suivre n’importe quelle discussion sur le HPC.
Ce que couvrent les trois leçons
Section intitulée « Ce que couvrent les trois leçons »- les idées de base, avec des analogies ;
- le vocabulaire courant ;
- les cinq composants d’un cluster ;
- le cycle de vie d’un job, étape par étape ;
- le lien entre HPC et IA moderne.
Vous ne trouverez ni code source, ni configuration système. Pour la supervision d’un cluster, voir Observabilité HPC : les fondamentaux.
Quand un seul ordinateur ne suffit pas
Section intitulée « Quand un seul ordinateur ne suffit pas »Trois propriétés caractérisent les problèmes qu’un poste de travail ne peut pas traiter seul.
| Propriété | Ce que cela veut dire |
|---|---|
| Volume de calcul énorme | le nombre d’opérations dépasse de plusieurs ordres de grandeur ce qu’un processeur fait en temps raisonnable |
| Données très grandes | les jeux de données ne tiennent pas dans la mémoire d’une seule machine : il faut les répartir |
| Délai contraint | une prévision météo qui arrive deux semaines après ne sert à rien |
On relie alors de nombreuses machines pour qu’elles travaillent ensemble comme une seule. C’est ce qu’on appelle un système HPC, un supercalculateur, ou plus simplement un cluster.
Le HPC résumé en une phrase
Section intitulée « Le HPC résumé en une phrase »Faire beaucoup de choses en même temps, sur beaucoup de machines, sur le même problème.
On y gagne en vitesse (faire en quelques heures ce qui prendrait des semaines) et en taille, puisqu’on peut traiter des problèmes qui ne tiennent pas dans une seule machine.
Les leçons
Section intitulée « Les leçons »- Anatomie d’un cluster : les cinq composants et la vie d’un job.
- Le parallélisme : trois schémas et les limites du passage à l’échelle.
- HPC et IA : deux mondes devenus un et ce que cela change pour l’observabilité.