Phelma Formation 2022

Architecture avancée - 4PMIAAV1

  • Volumes horaires

    • CM 6.0
    • Projet 0
    • TD 6.0
    • Stage 0
    • TP 20.0

    Crédits ECTS

    Crédits ECTS 2.5

Objectif(s)

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.

Contact Cyrille CHAVET

Contenu(s)

*Etude d'un bus de communication : notion de maître, d'esclave, d'arbitre
*Architecture des processeurs RISC pipeline simples, se basant sur une architecture de type RISC-V
*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ôle des connaissances

Semestre 8 - L'examen existe en français et en anglais FR EN

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

SESSION NORMALE :
Type d'examen (écrit, oral, examen sur machine) : un examen écrit
Salle spécifique : non
Durée : 3h
Documents autorisés (ex : aucun, résumé feuille A4 manuscrite, dictionnaires, tous documents) : feuille A4 manuscripte
Documents interdits (ex : livres, tous documents) :tout le reste
Matériel (ex : calculatrices): calculatrice

SESSION DE RATTRAPAGE :
Type d'examen (écrit, oral, examen sur machine) : examen écrit
Salle spécifique : non
Durée : 2h
Documents autorisés (ex : aucun, résumé feuille A4 manuscrite, dictionnaires, tous documents) : écrit
Documents interdits (ex : livres, tous documents) : tout le reste
Matériel (ex : calculatrices): calculatrice



N1=E1
N2=E2

Informations complémentaires

Semestre 8 - Le cours est donné en français et en anglais  

Cursus ingénieur->Filière SEOC->Semestre 8

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