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

> Formation > Cursus ingénieur

Architecture avancee - 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
  • Volumes horaires

    • CM : 16.5
    • TD : 16.5
    • TP : -
    • Projet : -
    • Stage : -
    • DS : -
    Crédits ECTS : 3.0
  • Responsables : Frederic PETROT

Objectifs

Cet enseignement a pour objectif de préciser les mécanismes matériels mis en œuvre pour l'exécution optimisé des programmes informatiques dans les ordinateurs. Ces mécanismes permettent d'une part d'augmenter fortement la performance des processeurs ainsi que des communications sur une puce ou une carte. Ils sont d'autre part nécessaires à la compréhension de problèmes au niveau du système, tels la programmation parallèle ou le support de la mémoire virtuelle pour lesquels le support matériel est indispensable.

Contenu

  • Etude d'un bus de communication : notion de maître, d'esclave, d'arbitre
  • Architecture des processeurs RISC pipeline simples, se basant sur le MIPS R3000 à 5 étages de pipeline
  • Caches, politique de remplacement, politique d'écriture
  • Mémoire virtuelle, TLB, MMU
  • Multiprocesseurs SMP/MP, support matériel pour la cohérence et la consistance mémoire, la prise de verrou

Prérequis

Modules Circuits digitaux et éléments d'architecture et Logiciel de base de 1ère année.

Contrôles des connaissances

CONTRÔLE CONTINU :
Type d'évaluation (ex : TP, assiduité, participation) : N/A

SESSION NORMALE :
Type d'examen (écrit, oral, examen sur machine) :

    • MCC en présentiel **
      N1 = examen écrit, 3h
    • MCC en distanciel **
      N1 = devoir à la maison, volume 3h

SESSION DE RATTRAPAGE :
Type d'examen (écrit, oral, examen sur machine) :

    • MCC en présentiel **
      N2 = examen écrit, 3h
    • MCC en distanciel **
      N2 = devoir à la maison, volume 3h

Salle spécifique : non

Documents autorisés :Tous
Documents interdits: Néant

Matériel (ex : calculatrices):

  • matériel autorisé, préciser : tout
  • matériel interdit, préciser : néant
    Commentaires :

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

Calendrier

Le cours est programmé dans ces filières :

  • Cursus ingénieur - Filière ISI - Semestre 8
cf. l'emploi du temps 2022/2023

Informations complémentaires

Code de l'enseignement : 4MMARCA6
Langue(s) d'enseignement : FR

Le cours est rattaché aux structures d'enseignement suivantes :

Vous pouvez retrouver ce cours dans la liste de tous les cours.

Bibliographie

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

mise à jour le 15 janvier 2017

Université Grenoble Alpes