Aller au contenu

IFT740 - Programmation parallèle

Présentation

Sommaire

Cycle
2e cycle
Crédits
3 crédits
Faculté/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.