Licence informatique
INVALIDE-Introduction au parallélisme - option
Code apogéeDIFO6IPAStructurexxDernière mise à jour le04 Juillet 2017
Responsable pédagogiqueDEZAN Catherine (Maître de conférences, 27ème section)
Parcours
  • INVALIDE-Licence 3 - parcours informatique
  • INVALIDE-Licence 3 - parcours international
TypeObligatoire/Optionnelle
Semestre6Volume horaire24Crédits ECTS2
Nombre d'heures Cours magistraux (CM)8 Travaux dirigés (TD)8 Travaux pratiques (TP)8 
Pré-requisNotion d'algorithmique (Algo S2)
Co-requisAucun
Objectif Terminal

Introduction aux modèles du parallélisme et de sa mise en oeuvre sur machine parallèles

Objectif Pédagogique

Sensibilisation aux problèmes du parallélisme, élaboration de programmes parallèles simples


Contenu détaillé de l'enseignement

Modèle du parallélisme et introduction aux machines parallèles (pipeline, vectorielle,superscalaire,vliw et multi-processeurs).

  • Introduction à l'algorithmique parallèle.
  • Mise en oeuvre de traitement parallèle(calcul matriciel , traitement du signal, ..).
  • Analyse des dépendances, parallélisation de code séquentiel.
Des applications au choix seront développées en projet (unité flottante, cryptographie, traitement d'image, ....)
Méthodes d'enseignement-Cours et TD melangés .TP programmation sur machine
Evaluation session 1Projet(1/6), Oral (1/6), CC(1/6), 1h écrit (1/2)
Evaluation session 2Ecrit 1h
Références Bibliographiques
  • Cosnard M., Trystram D. ,'Algorithmes et architectures parallèles' InterEdition 1993
  • Arnaud LeGrand, Y .Robert 'Algorithmique parallèle', Dunod 2003