Module gratuit
GPU et calcul parallèle
Apprenez le calcul parallèle et le GPU par la pratique : loi d’Amdahl, vectorisation, processus, grille de fils, noyaux et mémoire, dans un vrai labo.
Les leçons
Chaque leçon se lit gratuitement en entier. Créez un compte gratuit pour lancer ses commandes dans un laboratoire et passer ses quiz et ses exercices.
1 · Labo de conteneurs
Accélération et loi d’Amdahl
Je peux estimer l’accélération obtenue avec plusieurs unités de calcul.
Lire la leçon2 · Labo de conteneurs
La vectorisation : remplacer une boucle
Je peux remplacer une boucle par une opération sur un tableau entier.
Lire la leçon3 · Labo de conteneurs
Fils et processus : découper le travail
Je peux découper un calcul en morceaux et rassembler les résultats.
Lire la leçon4 · Labo de conteneurs
Architecture d’un GPU : grille, bloc, fil
Je peux dire comment un GPU organise ses fils en blocs et en grille.
Lire la leçon5 · Labo de conteneurs
Écrire un noyau de calcul GPU
Je peux écrire un noyau pour un calcul simple et le lancer.
Lire la leçon6 · Labo de conteneurs
Calcul ou mémoire : où est le goulot ?
Je peux dire si un travail est limité par le calcul ou par la mémoire.
Lire la leçon
Travaillé dans un vrai laboratoire
Chaque leçon de ce module se travaille dans un laboratoire lancé pour vous seul. Les laboratoires utilisés :
Vous enseignez à une classe ? Proposez ce module à vos étudiants avec un guide de l'enseignant, des devoirs corrigés et un laboratoire pour chaque étudiant.