Tronc commun Architectures avancées

Master Nouveaux Systèmes Informatique (M2-NSI)
2013-2014, premier semestre

Enseignants


Daniel Etiemble, Lionel Lacassagne, Eric Debes, Andres Romero, Burkhart Wolff
 


Supports de cours 

1. Introduction

2.  Jeux d'instructions

3. Pipelines scalaires

4. Superscalaires et VLIW  (Document TI sur le pipeline logiciel)

5  Caches et alternatives, Caches multiprocesseurs

6    Introduction aux architectures et programmes parallèles

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

8 GPU et CUDA


Cours

C1

Introduction - Jeux d'instructions

C2

Processeurs scalaires, superscalaires et VLIW

C3

Caches mono et multiprocesseurs

C4

SIMD

C5

Architectures et programmation parallèles

C6

Systèmes embarqués pour le traitement du signal (1)

C7

Systèmes embarqués pour le traitement du signal (2)

C8

Virtualisation

TD-TP


1 TD1 : Processeurs scalaires, superscalaires et VLIW
2 TP1 : Mesures de temps d'exécution ( copie, produit scalaire et produit de matrices)
3 TP2 : Optimisation de codes scalaires
4 TD2 : Caches et mémoires virtuelles
5 TP2-TP3-TP4 - Voir site Lionel Lacassagne
6 TP5 - CUDA  (Produit scalaire , convolution_main, convolution_cu)
Documentation Convolution séparable
Documentation dct8x8
7
8

Lieux et horaires



  Evaluation

    -  Examen : XX/XX salle YYY - Tous documents autorisés.
    - Contrôle continu : 

DATE LIMITE POUR LES COMPTES-RENDUS DE TP
           

Examen des années précédentes

  Bibliographie

 



Page maintenue par Daniel Etiemble