Architecture des processeurs / Processor architecture

Diplômes intégrant cet élément pédagogique :

Descriptif

- Connaître les principes architecturaux des processeurs modernes (unités centrales, hiérarchie mémoire, multiprocesseurs, communications sur la puce).
- Comprendre comment sont conçus et évalués les processeurs et les systèmes sur puce.
- Architecture matérielle et interface matériel-logiciel

 

Understanding modern micro and multiprocessor architectures and systems, memory hierarchy, and performances.

 

Chapitre 1 : Introduction
Chapitre 2 : Architecture Vue du Programmeur - le jeu d'instructions
Chapitre 3 : Conception d'un processeur simple : partie opérative, partie contrôle
Chapitre 4 : Contrôle multi-cycle d'un processeur simple
Chapitre 5 : Processeur Pipeline
Chapitre 6 : Performance des Architectures d ordinateurs
Chapitre 7 : Hiérarchie Mémoire 
Chapitre 8 : Multiprocesseurs
Chapitre 9 : Synchronisation et cohérence de caches
Chapitre 10 : Introduction à  OpenMP

 

Chapter 1: Introduction
Chapter 2: Instruction Set Architecture: the programmer's view
Chapter 3: Design of a simple processor: data path part, control part
Chapter 4: Multi-cycle control part of a simple processor
Chapter 5: Pipeline processor
Chapter 6: Performance of computer architectures
Chapter 7: Memory Hierarchy 
Chapter 8: Multiprocessors
Chapter 9: Synchronization and cache consistency
Chapter 10: Introduction to OpenMP

Pré-requis

Programmation C et assembleur
Micro-contrôleur

 

C and assembly languages
Basics on Microprocessor

Bibliographie

- Computer Organization and Design: The Hardware/Software Interface, Patterson and Hennessy (il existe une traduction en français, chez Dunod)
- Computer Architecture: a Quantitative Approach , Patterson and Hennessy, Quatrième Édition
- Notes de cours de Berkeley, MIT, etc...
- Traduction de transparents de Bob Brodersen et Randy Katz
- Articles de revues et de conférences
- White papers

 

Hennessy and Patterson, Computer Architecture, A quantitative approach, 4th or 6th edition

Informations complémentaires

Lieu(x) : Grenoble - Saint-Martin d'Hères
Langue(s) : Francais