Descriptif
Le cours est dispensé en anglais (voir la description en anglais)
This course is concerned with the design of modern processors, covering the following notions:
* Performence metrics (clock frequency, cycles per instruction, instruction per cycles)
* Instruction set design (binary representation, assembly language)
* Performance enhancements (pipelining, forwarding, branch prediction)
* Enhancements regarding memory (caches)
* Basics on parallel computing (instruction-level parallelism, multi-cores, coherent caches)
24 heures en présentiel (16 blocs ou créneaux)
réparties en:
- Contrôle de connaissance : 1.5
- Leçon : 10.5
- Travaux Pratiques : 12
Diplôme(s) concerné(s)
Parcours de rattachement
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Echange international non diplomant
Pour les étudiants du diplôme Diplôme d'ingénieur
Vos modalités d'acquisition :
Examen final (50%) et deux rapports de projet (50%, par groupe de 3)
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2.5 ECTS
- Crédit d'UE électives acquis : 2.5
La note obtenue rentre dans le calcul de votre GPA.
L'UE est évaluée par les étudiants.
Programme détaillé