Algorithmique et ordonnancement

Informations

Langue d'enseignement : Français
Crédits ECTS: 6

Programme

  • Heures d'enseignement dispensées à l'étudiant : 56 heures
  • Temps de travail personnel : 64 heures

Objectifs et compétences

Objectifs :
Le but de ce cours est l'apprentissage des concepts fondamentaux de l'algorithmique parallèle et de l'ordonnancement de calcul. Ces concepts seront illustrés par des études de cas algorithmiques relatives à des problèmes classiques issus des domaines numériques et non numériques.

Ce cours est organisé par Bordeaux INP.

Compétences :
  • Être capable de mettre en oeuvre des algorithmes de base de calcul scientifique
  • Programmer en tenant compte des spécificités d'une architecture matérielle (multicoeur, GPU, terminal mobile)
  • Connaître et exploiter le fonctionnement des architectures matérielles modernes

Organisation pédagogique

le mode de fonctionnement de l'UE est présenté au début des enseignements

Contrôle des connaissances

SESSION 1

Algorithmique parallèle - Examen 2h coef 0.25 + Projet coef 0,25

Equilibrage et régulation de charge - Examen 1h20 coef 0,25 + Projet coef 0,25

SESSION 2

Algorithmique parallèle - Examen oral coef 0,25 + Projet, report de la note de session 1, coef 0,25

Équilibrage et régulation de charge - Examen oral coef 0,25 + Projet, report de la note de session 1,coef 0,25

Lectures recommandées

l'ensemble des références bibliographiques est communiqué au début des enseignements

Responsable de l'unité d'enseignement

Pierre-Andre Wacrenier

Enseignants

la composition de l'ensemble de l'équipe pédagogique est communiquée au début des enseignements