Aller au contenu principal

GIF-4104 Programmation parallèle et distribuée

Architecture d'un ordinateur parallèle, loi d'Amdahl, taxonomie de Flynn, mémoire partagée par rapport à mémoire distribuée, approche hybride (NUMA); programmation multifilaire, Mutex, condition, sémaphore, « pthread & OpenMP »; programmation multiprocessus, échange de messages, communication point-à-point par rapport à collective, synchrone par rapport à asynchrone, paradigme MapReduce, librairie MPI; programmation des processeurs massivement parallèles (GPU), langage OpenCL/CUDA.

3 Crédits

Cycle du cours

  • Premier cycle

Mode d'enseignement

  • Régulier
  • Cours pouvant être offert à distance-hybride

Responsables

  • Faculté des sciences et de génie
  • Département de génie électrique et de génie informatique

Préalables

GLO-2100 OU IFT-2000 OU IFT-2008 OU IFT-2900

Cours équivalents ou jumelés ULaval

Les cours équivalents sont des activités de même cycle dont le contenu est identique ou très semblable. La réussite de l'un signifie la reconnaissance de l'autre.

Les cours jumelés sont des activités de cycles différents. L'étudiant qui a suivi le cours de niveau 4000 ne peut pas suivre le cours correspondant de niveau 6000 ou 7000 s'il poursuit des études au 2e ou au 3e cycle et il ne peut pas demander à la direction de son programme de le reconnaître.

Cette page constitue la description officielle de cette activité. L'Université Laval se réserve le droit de modifier l'activité sans préavis. Tous les horaires indiqués sont sujets à changement.

Répartition hebdomadaire

  • 3h Cours
  • 0h Laboratoire ou travaux pratiques
  • 6h Travail personnel
  • 9h Total

Horaire

Pour vous inscrire, accédez à monPortail.

Hiver 2021 – 1 section offerte

NRC 15400 Capacité maximale: 36 étudiants

Plage horaire

    • Type: Classe virtuelle synchrone
    • Dates: Du 18 janv. 2021 au 23 avr. 2021
    • Journée: Mercredi
    • Horaire: De 9h30 à 12h20

Hiver 2020 – 1 section offerte

NRC 15051 Capacité maximale: 35 étudiants

Plage horaire

    • Type: En classe
    • Dates: Du 13 janv. 2020 au 24 avr. 2020
    • Journée: Mercredi
    • Horaire: De 9h30 à 12h20
    • Pavillon: Adrien-Pouliot
    • Local: 2765