GEI431 - Architecture des ordinateurs II
Présentation
Sommaire
- Cycle
- 1er cycle
- Crédits
- 3 crédits
- Faculté ou centre
- Faculté de génie
Cible(s) de formation
Connaître les concepts avancés d'architecture; savoir faire les choix de conception pour architectures avancées; connaître et comprendre les ordinateurs parallèles.
Contenu
Rappels sur les notions d'architecture. Considérations nécessaires à la conception de la mémoire virtuelle, la mémoire cache. Considérations nécessaires pour la conception du pipelining dans le cas d'un processeur. Processeurs vectoriels. Multiprocesseurs fortement couplés: partage de mémoire, cohérence des mémoires caches. Multiprocesseurs à couplage faible. Programmation de machines parallèles. Méthodologies de conception d'architecture. Considérations de fiabilité, systèmes insensibles aux défaillances. Évaluation de performances. Architectures cellulaires, systoliques, réseau de neurones.