020AROES3

Architecture des ordinateurs

Ce cours explore les principes fondamentaux de l’architecture et de l’organisation des ordinateurs, en mettant l’accent sur la structure des systèmes informatiques, le traitement de l’information et l’optimisation des performances. Les thèmes abordés incluent l’évolution des systèmes informatiques, les métriques de performance, ainsi que le modèle de Von Neumann. Le cours examine les composants clés tels que les structures d’interconnexion, les hiérarchies de mémoire et les systèmes d’entrée/sortie. Les étudiants étudieront les architectures de jeux d’instructions (ISA), la structure et le fonctionnement des processeurs, ainsi que des concepts avancés comme le pipeline, les architectures RISC et CISC, le parallélisme au niveau des instructions (ILP) et les processeurs superscalaires. Le cours introduit également les architectures parallèles et les stratégies d’organisation visant à améliorer les performances de calcul des systèmes modernes.


Temps présentiel : 30 heures


Charge de travail étudiant : 70 heures


Méthode(s) d'évaluation : Travaux dirigés

Les prérequis de ce cours sont les suivants
 Techniques digitales
Techniques digitales
Ce cours est proposé dans les diplômes suivants
 Diplôme d'ingénieur - section électricité et mécanique - option : génie biomédical
Diplôme d'ingénieur - section électricité et mécanique - option : génie biomédical
Licence en informatique
Licence en informatique
Diplôme d'ingénieur - spécialité génie informatique et communications - option : génie logiciel
Diplôme d'ingénieur - spécialité génie informatique et communications - option : génie logiciel
Diplôme d'ingénieur - spécialité génie informatique et communications - option : réseaux de télécommunications
Diplôme d'ingénieur - spécialité génie informatique et communications - option : réseaux de télécommunications