Algorithmes syst. par. et dist
3 cr. (3-0) Préalables : INFO2012 Le cours porte sur la conception, la structure et l'utilisation des systèmes basés sur l'interaction des processeurs multiples. Exécution parallèle et synchronisation. Support architectural. Constructions parallèles dans les langages de programmation. Algorithmes parallèles, complexité. Messages, RPCs, modèles à mémoire partagée, processus et threads. Client-serveur. Objets distribués. Agents. RÉSULTATS D’APPRENTISSAGE : À la fin de ce cours, la personne étudiante sera en mesure de/d' : apprendre la programmation parallèle; étudier les différents types d'architectures parallèles; utiliser les différents modèles de programmation parallèle; apprendre un langage de programmation parallèle.
Topics
- apprendre la programmation parallèle;
- étudier les différents types d'architectures parallèles;
- utiliser les différents modèles de programmation parallèle;
- apprendre un langage de programmation parallèle.
Résultats d’apprentissage publiés dans le répertoire officiel
Sources
- Course catalogue ↗2026-2027