IFT740 - Programmation parallèle
Présentation
Sommaire
- Cycle
- 2e cycle
- Crédits
- 3 crédits
- Faculté ou centre
- Faculté des sciences
- Répartition de la charge de travail
- 3-0-6
Cible(s) de formation
Connaître les algorithmes parallèles, les langages et les techniques de programmation qui ont été développés pour les différentes classes d'ordinateurs parallèles.
Contenu
Classification des algorithmes et des architectures parallèles. Ordinateurs pipelines et traitement vectoriel. Vectorisation des programmes. Ordinateurs matriciels, leurs algorithmes et langages de programmation. Multiprocesseurs. Détection du parallélisme dans les programmes et algorithmes parallèles pour les multiprocesseurs. Ordinateurs et langages flot de données. Ordinateurs systoliques.