Next: References
Up: References
Previous: References
FPMs-1104-07 --
G. Libert et P. Manneback --
15-20-0 -- Cours de 2ème cycle
Appréhender les problèmes de l'informatique haute performance.
Comprendre l'intérêt et la façon de paralléliser une application.
Architecture des ordinateurs. Méthodologie et langages de programmation.
- Architectures parallèles
Principales classifications. Réseaux de communication. Topologies.
- évaluation de performance
Efficacité. Granularité. Équilibre calcul / communication.
- Parallélisme de données
Principes. Formalisation. Exemples d'applications en calcul matriciel.
- Parallélisme de contrôle
Principes. Formalisation. Répartition de la charge.
Exemples d'applications en optimisation combinatoire
- Environnements et langages de programmation parallèle
Librairies d'échanges de message. Langages data-parallèles. Multithreading.
Cours avec illustration par transparents
Travaux pratiques sur réseau de stations de travail UNIX sous MPI (par
groupe de 2 étudiants).
Examen oral sur la théorie. évaluation du travail personnel aux TP.
Pierre-Yves SCHOBBENS
Wed Jan 28 17:51:52 WET 1998