Aller au menu Aller au contenu
Une voie, plusieurs choix
Informatique et Mathématiques appliquées
Une voie, plusieurs choix

> Formation > Cursus ingénieur

Advanced computer architecture - 4MMARCA6

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 16.5
    • Tutorials : 16.5
    • Laboratory works : -
    • Projects : -
    • Internship : -
    • Written tests : -
    ECTS : 3.0
  • Officials : Frederic PETROT

Goals

This course aims at presenting the advanced hardware mechanisms that are used for optimized program execution in computers. These mechanisms allow to drastically increase processor and memory subsystem performance, and are also required to understand on chip or on board communication infrastructure. Other hardware mechanisms are necessary to understand more system related problems, such as parallel programming and virtual memory handling in operating systems.

Content

  • Bus infrastructure : notion of master, slave, arbiter
  • RISC processor architecture study, based on the R3000
  • Caches, design and policies
  • Virtual memory support, TLB, MMU
  • Multiprocessor SMP/MP, hardware support for cache coherency and memory consistency, locks engines

Prerequisites

Digital circuits and computer architecture elements and Assembly language programming Modules

Tests

one written exam (3 h). If failed, a second 2h exam.

    • MCC en présentiel **
      N1 = examen écrit, 3 heures
      N2 = examen écrit, 2 heures
    • MCC en distanciel **
      N1 = devoir à la maison
      N2 = oral zoom

Calendar

The course exists in the following branches:

  • Curriculum - Information Systems Engineering - Semester 8
see the course schedule for 2022-2023

Additional Information

Course ID : 4MMARCA6
Course language(s): FR

The course is attached to the following structures:

You can find this course among all other courses.

Bibliography

David Patterson et John Hennessy, Computer Architecture, A Quantitative Approach, 4ème édition, Morgan Kaufman
William Stallings, Computer Organization and Architecture, 5ème édition, Prentice-Hall

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

Date of update January 15, 2017

French
Grenoble INP - Ensimag
École nationale supérieure d'informatique et de mathématiques appliquées
681, rue de la passerelle - Domaine universitaire - BP 72
38402 SAINT MARTIN D'HERES
 
 
République Française         Groupe INP
    Université Grenoble Alpes