Parallel Programming
Master InformatiqueParcours Data Sciences and Artificial Intelligence (UFAZ) (délocalisé en Azerbaïdjan)

Catalogue2024-2025

Description

This course aims to provide students with a deep understanding of programming principles to effectively leverage the massively parallel computing power of GPUs. This course will equip students with a solid foundation in parallel programming on GPUs, preparing them to explore research domains and careers in areas such as data science, artificial intelligence, and numerical simulation.

Compétences visées

By the end of the course, students should know how to parallelize a problem for its execution on a GPU. This includes understanding of a GPU architecture​ and performance optimization.

Bibliographie

Farber, Rob. CUDA application design and development. Elsevier, 2011.

Autres contacts

Moktar Essaid

MCC

Les épreuves indiquées respectent et appliquent le règlement de votre formation, disponible dans l'onglet Documents de la description de la formation.

Régime d'évaluation
ECI (Évaluation continue intégrale)
Coefficient
1.0

Évaluation initiale / Session principale - Épreuves

LibelléType d'évaluationNature de l'épreuveDurée (en minutes)Coéfficient de l'épreuveNote éliminatoire de l'épreuveNote reportée en session 2
Contrôle terminal
ACET901.00
Evaluation en ligne
SCET301.00
Mini-projet
SCA1.00