Architectures des systèmes informatiques

Code UE : NSY104

  • Cours
  • 6 crédits

Responsable national

Jerome DUPIRE

Responsable opérationnel

Jerome DUPIRE

Public et conditions d'accès

Connaissances générales du fonctionnement d'un ordinateur et de son système d'exploitation, idéalement avoir suivi et/ou validé NFA004
Des connaissances en programmation sont souhaitées.

Objectifs pédagogiques

L'objectif de cet enseignement est d'étudier l'architecture des systèmes informatiques et de leur parallélisme à différentes échelles, depuis le processeur jusqu'aux systèmes multiordinateurs. Cet enseignement permet d'acquérir une vision d'ensemble des moyens disponibles pour augmenter les performances d'un système, tout en assimilant les détails et enjeux de chaque famille de solution étudiée.

Compétences visées

- savoir identifier les grandes étapes de l'évolution des ordinateurs ;
- en comprendre les faits et les causes ;
- connaître les fonctions des différents composants d'un système ;
- déterminer l'impact de chaque composant et de leurs assemblages sur les performances globales ;
- expliquer les facteurs qui gouvernent l'évolution actuelle et future du domaine en termes de théorie, de caractéristiques, de puissance et de coûts relatifs.
- savoir mener une veille technologique automatisée

Contenu

- Rappels d'architecture des machines, processeurs, mémoires, cache, OS
- Architecture de processeur pipeline, superscalaire, VLIW
- Architecture des systèmes multiprocesseurs
- Architecture des systèmes multiordinateurs
- Architecture des systèmes de stockage
- APIs: openMP, CUDA, MPI, openCL
- Architecture des systèmes à haute disponibilité
- Introduction aux architectures embarquées

Modalité d'évaluation

Un examen final pour tous, 50% de la note finale.
Cours HTO : un examen partiel 50% de la note finale.
FOD : contrôle continu 50% de la note finale.

Bibliographie

  • John Hennessy, David-A Patterson : Architecture des ordinateurs, une approche quantitative
  • Andrew Tanenbaum : Architecture de l'ordinateur
  • René J. Chevance : Serveurs multiprocesseurs, clusters et architectures parallèles

Cette UE apparaît dans les diplômes et certificats suivants

Chargement du résultat...
Patientez
Type
Intitulé
Equipe pédagogique
Modalité(s) / Lieu(x)
Code
Equipe pédagogique Informatique
Equipe pédagogique Informatique
Equipe pédagogique Informatique
Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle ou partiellement à distance : Bretagne, Grand Est, Hauts de France, La Réunion, Liban, Midi-Pyrénées, Paris, Pays de la Loire
  • Equipe pédagogique Informatique
    Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle ou partiellement à distance : Bretagne, Centre, Grand Est, Hauts de France, Paris
  • Equipe pédagogique Informatique
    Equipe pédagogique Informatique
    Equipe pédagogique Informatique
    Equipe pédagogique Informatique
    Modalité(s) / Lieu(x)
  • Enseignée en formation présentielle ou partiellement à distance : Auvergne-Rhône-Alpes, Bretagne, Centre, Languedoc-Roussillon, Normandie, Pays de la Loire
  • Type Intitulé Equipe pédagogique Modalité(s) / Lieu(x) Code

    Contact

    EPN05 - Informatique
    33.1.25, 2 rue Conté
    75003 Paris
    Tel :01 40 27 28 49

    Voir les dates et horaires, les lieux d'enseignement et les modes d'inscription sur les sites internet des centres régionaux qui proposent cette formation

    UE