Tronc commun Architectures avancées

Master Nouveaux Systèmes Informatique (M2)
2010-2011, premier semestre

Enseignants


Daniel Etiemble, Lionel Lacassagne, Eric Debes, Burkhart Wolff
 


Supports de cours 

1. Introduction

2.  Jeux d'instructions

3. Pipelines scalaires

4. Superscalaires et VLIW

5  Introduction aux architectures et programmes parallèles

6    Caches et alternatives

7 Systèmes pour le traitement du signal (partie 1, partie 2)


Cours

C1

 Introduction - Jeux d'instructions

C2

Processeurs scalaires et superscalaires

C3

Processeurs VLIW - Les caches

C4

 SIMD

C5

 Multi-coeurs : OpenMP et MPI

C6

 Architectures embarquées : spécificités et exemples

C7

 Systèmes critiques +  Architectures "plate forme"

C8

 Virtualisation des architectures


TD-TP


1 TP1 : Mesures de temps d'exécution ( copie, produit scalaire et produit de matrices)
2 TP2 : Optimisation de codes scalaires pour le TSI
3 TP3 : Optimisation de codes SIMD pour le TSI
4 TD1 : Introduction aux architectures parallèles
5 TD2 : Processeurs scalaires, superscalaires et VLIW
6 TD3 : Caches
7 TP4 : Simulation d'un cache de données.   (programme PMijk.c)
8

Lieux et horaires



  Evaluation

    -  Examen : Mardi 16 Novembre, 9H-12H, Salle Firtech (Bat 490) - Tous documents autorisés.
    - Contrôle continu : comptes-rendus des quatre TP

DATE LIMITE POUR LES COMPTES-RENDUS DE TP
            LUNDI 29 NOVEMBRE à 18H
            par courriel à de@lri.fr

Examen

Mardi 16 Novembre (9H-12H) : sujet  - corrigé
Examen rattrapage : sujet  - corrigé


  Bibliographie

 



Page maintenue par Daniel Etiemble