Carleton University · COMP 4009

Programmation pour grappes et processeurs multicœurs

Intitulé officiel : Programming for Clusters and Multi-Core Processors

Crédits : 0,5 créditAnnée de référence : 2026-27

Description

Introduction aux architectures parallèles, langages de programmation et algorithmes pour grappes de processeurs et processeurs multi-cœurs. Architectures à mémoire distribuée, calcul en grappes, programmation parallèle par passage de messages, processeurs multi-cœurs, programmation parallèle en mémoire partagée, utilisation de bibliothèques de threads, analyse des performances parallèles.

Préalables

  • Préalable(s) : COMP 2402 et ( COMP 2404 ou SYSC 3010 ou SYSC 3110 ) et COMP 2804 .

Conditions et modalités

  • Préalable(s) : COMP 2402 et ( COMP 2404 ou SYSC 3010 ou SYSC 3110 ) et COMP 2804 .
  • Cours magistral de trois heures par semaine.
Texte de référence dans sa langue d’origine

Introduction to parallel architectures, programming languages and algorithms for processor clusters and multi-core processors. Distributed memory architectures, cluster computing, message passing parallel programming, multi-core processors, shared memory parallel programming, use of thread libraries, parallel performance analysis.

  • Prerequisite(s): COMP 2402 and ( COMP 2404 or SYSC 3010 or SYSC 3110 ) and COMP 2804 .
  • Lectures three hours a week.

Sources et références

Les dates et les sources sont conservées pour vous aider à vérifier les renseignements. Les traductions sont proposées pour faciliter la lecture; la source officielle fait référence pour les conditions et les exigences.

Référence source : https://calendar.carleton.ca/undergrad/courses/COMP/

Écrivez à StudyCanada

Votre projet, une question : poursuivons l’échange par courriel.

Nous utiliserons ces coordonnées pour répondre à votre demande. Confidentialité

Ce formulaire s’adresse à StudyCanada. Pour joindre cet établissement, utilisez les coordonnées indiquées dans sa fiche.