Aller au contenu

Résumé exécutif

Tout le document en une page. Fait : la maquette citée est la Brochure des enseignements FISA 2026-2027 de l'ENSIIE, version du 28 avril 2026. Les recommandations sont des avis argumentés, développés et contre-argumentés dans les chapitres correspondants.


Les choix, en trois lignes

Semestre Ce qu'on choisit Recommandation Détail
S3 1 option facultative parmi 7 PRPA23 · Programmation parallèle distribuée →
S4 1 option facultative parmi 4 PRCV24 · Programmation concurrente et vérification →
S5 3 UE de spécialisation obligatoires PGPU35 + PDSP35 + COAV35 →

Et une UE que tout le monde suit sans la choisir : ICPA24, Introduction au calcul parallèle, au tronc commun du semestre 4.

Pourquoi ces trois choix

PRPA23 au S3 — c'est le seul enseignement de MPI de tout le cursus, et il n'y a pas de rattrapage plus tard. Son second module couvre MPI-IO, les RMA, les réseaux rapides et les topologies, ce qui est d'une densité inhabituelle pour une UE de deuxième année. Contre-argument : si votre entreprise vous donne déjà accès à un cluster, prenez ARSE23 et apprenez MPI avec les supports gratuits de l'IDRIS — la pratique, elle, vous l'aurez au travail.

PRCV24 au S4 — c'est la seule option HPC du semestre, et son module MPPT24 contient le mini-projet le plus formateur du cursus : écrire une bibliothèque de threads utilisateur, et mesurer qu'un changement de contexte y coûte cent fois moins qu'un thread noyau.

PGPU35 + PDSP35 + COAV35 au S5 — ils sont sur trois créneaux différents, donc parfaitement compatibles, et ils consomment exactement les trois choix disponibles. Ils couvrent le matériel, la méthode et la chaîne d'outils. Contre-argument : si vous visez une compétition, GIIG35 à la place de COAV35 se défend, parce que le budget électrique y est la contrainte de conception centrale.


Le fait structurel qui change tout

Cinq UE techniques sur trois ans

Formation sous statut étudiant Formation par apprentissage
UE techniques choisies 16 5
Dont orientables HPC 13 4
Volume encadré HPC ≈ 550 h ≈ 170 h

Un apprenti qui s'en tient à la maquette sort avec environ un tiers du volume HPC encadré d'un étudiant du parcours équivalent.

Ce n'est pas un défaut de la formation : la FISA échange ce volume contre trois ans d'expérience professionnelle rémunérée. Mais cela impose deux conclusions.

Conclusion 1 · l'entreprise est le levier principal

Fait. L'UE MISS — acquis professionnels — vaut 10 ECTS par semestre, et PRFE36 en vaut 30 au semestre 6. Environ 80 ECTS sur 180 viennent du travail en entreprise.

Presque aucune entreprise ne fait de « HPC » au sens du Top500. Presque toutes ont des traitements trop lents — et c'est la même compétence. Le traitement nocturne qui déborde, la facture de calcul en nuage, le chargement de données d'un entraînement de modèle : ce sont des sujets de performance, ils sont mesurables, et personne ne veut s'en occuper.

La manière de les faire émerger est dans Hors maquette.

Conclusion 2 · le socle et les projets sont la moitié de la formation

Les parties Socle technique et Projets de ce document ne sont pas un complément facultatif pour un apprenti. Elles comblent quatre sujets centraux qui n'existent dans aucune UE du catalogue FISA :

Manque À combler par ⏱
Administration de cluster, Slurm P7 · cluster maison 35 h
Systèmes de fichiers parallèles Entrées-sorties et stockage 20 h
Programmation scientifique P5 · chaîne scientifique 15 h
Algèbre linéaire numérique Solveurs 40 h

Ce que le tronc commun donne, et qu'il ne faut pas négliger

Le cursus FISA place dans le tronc commun plusieurs modules qui, lus comme des cours de HPC, en deviennent.

Module Semestre Ce qu'il apporte
MEIM11 · Mémoire impérative S1 Le C et les pointeurs — prérequis de quatre des cinq UE HPC
ICPA24 · Introduction au calcul parallèle S4 Threads, OpenMP, notions de MPI — pour tout le monde
DEVO35 · DevOps S5 Docker, Kubernetes, CI/CD, Airflow — l'infrastructure as code
ITIC23 · Tests et intégration continue S3 La reproductibilité, condition de toute mesure
BADO23 · Big Data et NoSQL S3 Le traitement distribué de données
ROFA24 · Recherche opérationnelle S4 Le socle d'optimisation, prérequis conseillé d'IQRO35

DEVO35 est le plus sous-estimé. Ce n'est pas Slurm, mais c'est l'infrastructure reconstructible par script — exactement le réflexe qu'exige le projet de cluster maison, et la conteneurisation s'y transpose directement.


Le calendrier, en cinq dates

Quand Quoi
Été avant la 2A Les projets fondateurs : 55 h, sur un portable. La meilleure fenêtre du cursus
Printemps de la 2A Demander la spécialisation du S5 à l'entreprise — pas en septembre
Automne de la 3A Arrêter le sujet de PFE, avec une métrique
Janvier de la 3A Démarrage du PFE, 30 ECTS, non rattrapable
Un an avant la fin Si thèse CIFRE : en parler à l'entreprise

La frise complète, avec sept jalons et leurs critères de réussite, est dans la Roadmap.


Les trois erreurs à ne pas commettre

1. Attendre un accès cluster pour commencer

Sept des quinze projets de ce document, dont les cinq fondateurs, tiennent sur un ordinateur portable. Les réflexes qui comptent — mesurer, modéliser, prédire, valider — s'acquièrent entièrement dessus.

2. Négocier ses options en septembre

Chaque choix technique passe par l'entreprise, et la brochure précise que le choix du S5 « impacte fortement le calendrier ». Une entreprise qui découvre en septembre qu'elle perd deux jours et demi par semaine refuse. Présentez la demande six mois avant, et présentez un livrable, pas une absence.

3. Prendre RDEV36 par réflexe

Excellente UE — mais pour un apprenti elle fait doublon avec MISS et PRFE36, et elle coûte un tiers de tout le choix technique du cursus. Elle ne se justifie que si vous visez une thèse et que l'entreprise n'offre pas de sujet à composante recherche.


Et si l'objectif est une compétition internationale

La partie Concours décrit le paysage réel. Deux points propres à l'apprentissage :

  • le rythme d'alternance est la contrainte principale — un tour virtuel de Student Cluster Competition se tient en mars-avril, c'est-à-dire en pleine période d'entreprise ;
  • la participation doit être négociée comme une formation, pas comme un loisir. L'argument qui porte : les compétences travaillées — construire une pile logicielle, régler un HPL, profiler une application inconnue — sont directement applicables.

Pour une première expérience, un Open Hackathon demande cinq jours au lieu d'un an, est gratuit, et se présente beaucoup plus facilement à un employeur.


Pour aller plus loin : la Roadmap place tout cela dans le temps, et Choix des options détaille chaque décision avec son contre-argument.