Cette référence décrit le catalogue indiqué. Consultez l’établissement pour confirmer l’offre actuelle et les conditions applicables à votre rentrée.
Description
Calcul parallèle Origines du parallélisme, classification des conceptions, caractérisation des performances. Ordinateurs pipeline : sélection et comparaison, études de cas. Tableaux de processeurs : réseaux de commutation, études de cas. Langages parallèles : principes généraux, constructions parallèles, compilateurs vectorisants, questions de portabilité. Exposition pratique à un langage de programmation parallèle et au matériel de calcul parallèle. Algorithmes parallèles : principes généraux, récurrences, approche parallèle des structures de données et des structures computationnelles. Tendances futures : technologie, limites de conception, futurs superordinateurs. Cours magistraux, 3 heures par semaine. Préalable(s) : COSC 2P13 (minimum 60 pour cent). Remarque : ce cours peut être offert selon plusieurs modes d'enseignement. Le mode d'enseignement sera indiqué à l'horaire académique, pour la période applicable. *
Préalables
- Préalable(s) : COSC 2P13 (minimum 60 pour cent).
Conditions et modalités
- Préalable(s) : COSC 2P13 (minimum 60 pour cent).
- Remarque : ce cours peut être offert selon plusieurs modes d’enseignement. Le mode d’enseignement sera indiqué dans l’horaire académique, pour la session applicable. *
Texte de référence dans sa langue d’origine
Parallel Computing Origins of parallelism, classification of designs, characterization of performance. Pipelined computers: selection and comparison, case studies. Processor arrays: switching networks, case studies. Parallel languages: general principles, parallel constructs, vectorizing compilers, issues of portability. Practical exposure to a parallel programming language and parallel computing hardware. Parallel algorithms: general principles, recurrences, parallel approach to data structures and computational structures. Future trends: technology, design limitations, future supercomputers. Lectures, 3 hours per week. Prerequisite(s): COSC 2P13 (minimum 60 percent). Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term. *
- Prerequisite(s): COSC 2P13 (minimum 60 percent).
- Note: this course may be offered in multiple modes of delivery. The method of delivery will be listed on the academic timetable, in the applicable term. *
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://brocku.ca/webcal/2024/undergrad/cosc.html