- Contexte et Objectifs de la Formation
- Profils et Compétences visées
- Potentialités régionales et nationales d’employabilité des diplômés
- Passerelles vers les autres spécialités
- Indicateurs de suivi de la formation
- Conditions d’accès
- Organisation des Enseignements
Contexte et Objectifs de la formation
Pour faire face à l’accroissement considérable de la quantité d’informations numériques disponible et à la complexité croissante des systèmes à concevoir, la maîtrise du calcul intensif ou calcul de haute performance (HPC pour “High Performance Computing”), est devenue une des clefs du succès. La maîtrise de cet outil devient un enjeu stratégique. Il y a un nombre important Le parallélisme interagit avec plusieurs domaine.
Le calcul intensif désigne l’utilisation d’ordinateurs puissants, munis de ressources considérables (nombre de processeurs, mémoire, …) pour des applications de recherche ou de l’industrie. Ces nouveaux calculateurs ou ensembles de calculateurs (clusters) ont permis un développement spectaculaire des performances des applications logicielles tout en ouvrant la voie à des applications nouvelles, voire inédites dans de nombreux domaines, industriels et de service, à forts enjeux économiques et sociétaux : aéronautique et spatial, transports, énergie, chimie, médecine et biologie, matériaux, environnement, multimédia ou finance.
Pour comprendre certains phénomènes rares ou dangereux, les scientifiques ont souvent recours à des modèles de plus en plus complexes, faisant appel à des calculs de plus en plus exigeants en performances et en ressources. Le calcul haut performance est donc une réponse opérationnelle à des défis scientifiques. Beaucoup d’entreprises ont compris les enjeux du calcul de haute performance, des compagnies pétrolières, des compagnies de construction aéronautique … . Partout dans le monde, le calcul de haute performance est considéré comme un enjeu stratégique.
C’est dans cette optique, que nous souhaitons créer des compétences nationale dans le domaine du calcul haute performance. Maîtriser tous les aspects qu’ils soient liés aux architectures des systèmes de calcul parallèle et distribué ou liés à la conception et la réalisation d’applications sur un tel environnement. Cette formation s’adresse au étudiant souhaitant parfaire leurs connaissances dans le domaine du calcul scientifique et le calcul haute performance.
Profils et Compétences métiers visées
- Maîtrise de la programmation parallèle et haute performance
- Maîtrise des architectures parallèles et distribuées
- Administration système en général et administration de plate-formes de calcul
intensif
Potentialités régionales et nationales d’employabilité des diplômés
Les futures diplômés de ce master peuvent être intégrés facilement dans des laboratoires de recherche où les thématiques abordées nécessitent un fort potentiel de calcul, dans des compagnies industrielles (compagnies d’exploration, entreprises de mécanique, centre de météorologie, … ). Les candidats peuvent aussi poursuivre des recherches dans le domaine du calcul intensif.
Passerelles vers les autres spécialités
Possibilité de réorientation vers tous les masters de l’université (MIND , RSD, IL, MIV, SII, SSI),
le master HPC étant doté de crédits fondamentaux commun avec les autres masters.
Conditions d’accès
Le candidat doit être titulaire d’une licence en informatique ou tout diplôme équivalent.
L’accès au master se fait sur étude de dossier.
Indicateurs de suivi de la formation
Des bilans annuels seront fait avec l’ensemble de l’équipe de formation. Ils permettront de
faire le point et d’apporter d’éventuelles adaptations.
Organisation des Enseignements
Semestre 1 :
Unité d’Enseignement | VHS | V.H hebdomadaire | Coef | Crédits | Mode d’évaluation | ||||
14 – 16 sem | C | TD | TP | Autres | Continu | Examen | |||
UE fondamentales | |||||||||
UEF(O/P) | |||||||||
Algorithmique Avancée et Complexité |
63h | 1h30 | 1h30 | 1h30 | 3 | 6 | 0.40 | 0.60 | |
Systèmes d’exploitation | 63h | 1h30 | 1h30 | 1h30 | 3 | 6 | 0.40 | 0.60 | |
Architectures Avancées | 42h | 1h30 | 1h30 | 3 | 6 | 0.40 | 0.60 | ||
UE méthodologie | |||||||||
UEM1(O/P) | |||||||||
Mathématiques appliquées (Analyse numérique) | 63h | 1h30 | 1h30 | 1h30 | 2 | 4 | 0.40 | 0.60 | |
Bases de données Avancées | 42h | 1h30 | 1h30 | 3 | 5 | 0.40 | 0.60 | ||
UE découverte | |||||||||
UED1(O/P) | |||||||||
Modélisation et Simulation | 42h | 1h30 | 1h30 | 2 | 2 | 0.40 | 0.60 | ||
UE transversales | |||||||||
UET1(O/P) | |||||||||
Anglais | 21h | 1h30 | 1 | 1 | 0.40 | 0.60 | |||
Total Semestre 1 | 10h30 | 6h | 7h30 | 17 | 30 |
Semestre 2 :
Unité d’Enseignement | VHS | V.H hebdomadaire | Coef | Crédits | Mode d’évaluation | ||||
14 – 16 sem | C | TD | TP | Autres | Continu | Examen | |||
UE fondamentales | |||||||||
UEF(O/P) | |||||||||
Algorithmique Répartie | 63h | 1h30 | 1h30 | 1h30 | 3 | 6 | 0.40 | 0.60 | |
Réseaux et Protocoles | 42h | 1h30 | 1h30 | 3 | 6 | 0.40 | 0.60 | ||
Architectures Parallèles | 63h | 1h30 | 1h30 | 1h30 | 3 | 6 | 0.40 | 0.60 | |
UE méthodologie | |||||||||
UEM1(O/P) | |||||||||
Calcul Parallèle | 63h | 1h30 | 1h30 | 1h30 | 3 | 5 | 0.40 | 0.60 | |
Techniques de Programmation avancées |
63h | 1h30 | 1h30 | 1h30 | 2 | 4 | 0.40 | 0.60 | |
UE découverte | |||||||||
UED1(O/P)une matiere au choix | |||||||||
Techniques de modélisation et parallélisme en Geosciences |
42h | 1h30 | 1h30 | 2 | 2 | 0.40 | 0.60 | ||
Techniques de modélisation et de traitement en bio-Informatique |
42h | 1h30 | 1h30 | 2 | 2 | 0.40 | 0.60 | ||
Simulation Monte-Carlo et calcul intensif |
42h | 1h30 | 1h30 | 2 | 2 | 0.40 | 0.60 | ||
UE transversales | |||||||||
UET1(O/P) | |||||||||
Anglais | 21h | 1h30 | 1 | 1 | 0.40 | 0.60 | |||
Total Semestre 2 | 10h30 | 6h | 9h | 17 | 30 |
Semestre 3 :
Unité d’Enseignement | VHS | V.H hebdomadaire | Coef | Crédits | Mode d’évaluation | ||||
14 – 16 sem | C | TD | TP | Autres | Continu | Examen | |||
UE fondamentales | |||||||||
UEF(O/P) | |||||||||
Administration et Gestion des grilles de calcul |
42h | 1h30 | 1h30 | 3 | 6 | 0.40 | 0.60 | ||
Programmation Multi-Cœurs | 63h | 1h30 | 1h30 | 1h30 | 3 | 6 | 0.40 | 0.60 | |
Systèmes d’exploitation des ordinateurs multiprocesseurs |
63h | 1h30 | 1h30 | 1h30 | 3 | 6 | 0.40 | 0.60 | |
UE méthodologie | |||||||||
UEM1(O/P) | |||||||||
Imagerie Médicale et Parallélisme | 42h | 1h30 | 1h30 | 2 | 4 | 0.40 | 0.60 | ||
Calcul Embarqué | 42h | 1h30 | 1h30 | 3 | 5 | 0.40 | 0.60 | ||
UE découverte | |||||||||
UED1(O/P) une matiere au choix | |||||||||
Techniques de modélisation et de traitement en mécanique des fluides |
42h | 1h30 | 1h30 | 2 | 2 | 0.40 | 0.60 | ||
Techniques de modélisation en traitement du signal |
42h | 1h30 | 1h30 | 2 | 2 | 0.40 | 0.60 | ||
Construction de systèmes Parallèles | 42h | 1h30 | 1h30 | 2 | 2 | 0.40 | 0.60 | ||
UE transversales | |||||||||
UET1(O/P) | |||||||||
Anglais | 21h | 1h30 | 1 | 1 | 0.40 | 0.60 | |||
Total Semestre 3 | 10h30 | 3h | 9h | 17 | 30 |
Semestre 4 :
Domaine: Mathématiques Informatique
Filière: Informatique
Spécialité: Calcul Haute Performance
Stage en entreprise sanctionné par un mémoire et une soutenance.
VHS | Coeff | Crédits | |
Travail Personnel | 140 | ||
Stage en entreprise | 280 | 4 | 30 |
Séminaires | 30 | ||
Autre (préciser) | |||
Total Semestre 4 | 450 | 4 | 30 |