info402 - Architecture évoluée

-
Credits
- 5
- Prerequisites
- (Licence mention informatique),
info202
- Parcours
- mandatory for the computer science mention of the master of
science
-
Objectives
- Le but du cours est de présenter les architectures modernes des
ordinateurs ainsi que des concepts les plus récents mis en oeuvre
dans ces systèmes afin d'augmenter les performances : de l'analyse
de l'architecture Von Neumann au Superscalaire.
- Organization
week |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
C (1h30) |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
|
TD (1h30) |
|
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
× |
TP (2h) |
|
|
|
× |
|
× |
|
× |
|
× |
|
× |
|
- Student personal work
- about 50h
- Evaluation
-
-
for UE without Labs :
sup ( Ex, (2Ex + CC)/3)
- for UE with Labs :
(2TP + 3 sup(Ex, (2Ex + CC)/3))/5
- Contents
-
Introduction
-
Architecture Von Neumann et parallelisme
- Classification des architectures des processeurs modernes
- Mémoire
-
entrelacée
- hierarchique
- cache
- protocole de cohérence
- Système de communications mono-bus, arbitrage
- Processeur
-
Pipeline
- Risc/Cisc
- Superscalaire
- Jeu d'instruction SIMD
- Instructor(s)
- David Simplot et Jean-Luc Dekeyser
fichier source pour édition/modification