Présentation

Article

1 - MOTEURS DE L'ÉVOLUTION

  • 1.1 - Évolution technologique
  • 1.2 - Besoins des applications
  • 1.3 - Contraintes économiques

2 - ORGANISATION ET STRUCTURE DE L'ORDINATEUR

  • 2.1 - Calcul, mémorisation et communication
  • 2.2 - Structures matérielles

3 - AVANT LE MUR DE LA CHALEUR

  • 3.1 - Performances monoprocesseur
  • 3.2 - Augmenter la fréquence d'horloge
  • 3.3 - Augmenter IPC
  • 3.4 - Diminuer NI

4 - APRÈS LE MUR DE LA CHALEUR

  • 4.1 - Tournant vers les multi-cœurs
  • 4.2 - Processeurs et accélérateurs matériels
  • 4.3 - Maîtriser la consommation
  • 4.4 - Conséquences de la limitation de la fréquence

5 - GRANDES TENDANCES

  • 5.1 - Vers les limites du CMOS
  • 5.2 - Évolutions graduelles
  • 5.3 - Architectures hétérogènes
  • 5.4 - Inflexions

6 - REMARQUES POUR CONCLURE

Article de référence | Réf : H1058 v3

Moteurs de l'évolution
Évolution de l'architecture des ordinateurs

Auteur(s) : Daniel ETIEMBLE

Date de publication : 10 févr. 2016

Pour explorer cet article
Télécharger l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !

Sommaire

Présentation

Version en anglais En anglais

RÉSUMÉ

Cet article donne une perspective d’ensemble de l’évolution de l’architecture des ordinateurs. Cette présentation permet de préciser la place et le rôle de chacun des articles particuliers de la rubrique « Matériel » de ce traité. Un second but de cet article est de montrer l’articulation entre la technologie des semi-conducteurs, les concepts architecturaux et les besoins des grandes classes d’applications qui utilisent ces ordinateurs, qu’ils soient visibles (PC et serveurs) ou non (systèmes embarqués et systèmes mobiles). L’augmentation des fréquences d’horloge liée aux générations successives de technologies CMOS a été le facteur clé de l’augmentation des performances jusqu'au début des années 2000. Mais le « mur de la chaleur », en interdisant des fréquences supérieures à 4 GHz a provoqué un tournant vers les architectures parallèles (multi-cœurs, GPU, accélérateurs matériels) pour pouvoir continuer à augmenter les performances.

Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.

Lire l’article

ABSTRACT

Evolution of computer architecture

This article has two main objectives. The first one is to present an overview of the evolution of computer architecture. This presentation allows to specify the place and role of each of the individual items in the "Hardware" category of the treaty. The second one is to show the relationships between the semiconductor technology, the architectural concepts and the needs of large classes of applications that use these computers, either the visible ones (PCs or servers) or the embedded and the mobile systems. As the clock frequency increase that was allowed by the successive generations of CMOS technology was the key factor in performance gains until the early 2000s, the "heat wall" prohibiting frequencies above 4 GHz caused a shift towards parallel architectures (multi-cores, GPU, hardware accelerators) to continue the performance increase.

Auteur(s)

  • Daniel ETIEMBLE : Ingénieur de l'INSA de Lyon - Professeur émérite à l'université Paris Sud

INTRODUCTION

Cet article a deux objectifs principaux. Le premier est de donner une perspective d'ensemble de l'évolution de l'architecture des ordinateurs. Cette présentation permet de préciser la place et le rôle de chacun des articles particuliers de la rubrique « Matériel » de ce traité. Le second est de montrer l'articulation entre la technologie des semi-conducteurs, les concepts architecturaux et les besoins des grandes classes d'applications qui utilisent ces ordinateurs, qu'ils soient visibles (PC et serveurs) ou non (systèmes embarqués et systèmes mobiles). Alors que l'augmentation des fréquences d'horloge liée aux générations successives de technologies CMOS a été le facteur clé de l'augmentation des performances jusqu'au début des années 2000, le « mur de la chaleur » interdisant des fréquences supérieures à 4 GHz a provoqué un tournant vers les architectures parallèles (multi-cœurs, GPU, accélérateurs matériels) pour pouvoir continuer à augmenter les performances.

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

KEYWORDS

CPU   |   multi-core   |   GPU   |   CMOS technology   |   heat wall   |   memory wall

VERSIONS

Il existe d'autres versions de cet article :

DOI (Digital Object Identifier)

https://doi.org/10.51257/a-v3-h1058


Cet article fait partie de l’offre

Technologies logicielles Architectures des systèmes

(238 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Version en anglais En anglais

1. Moteurs de l'évolution

L'évolution des ordinateurs, de la machine Eniac considérée comme le premier ordinateur (1946) aux ordinateurs du milieu des années 2010, découle essentiellement de trois facteurs :

  • l'évolution technologique des composants de l'ordinateur (processeurs, mémoire, dispositifs d'entrée-sortie) avec deux grandes périodes, avant et après la naissance et l'utilisation des circuits intégrés ;

  • les besoins des applications, de l'informatique des centres de calcul à l'informatique individuelle avec l'ordinateur personnel et l'informatique « invisible » des systèmes embarqués et des systèmes mobiles ;

  • les contraintes économiques qui conduisent à des caractéristiques différentes selon que l'on vise l'ordinateur « grand public », le superordinateur réservé aux « gros utilisateurs » (météorologie, industrie nucléaire, industrie automobile, etc.), le « système embarqué » dans une automobile, les composants mobiles comme smartphones et tablettes ou les capteurs intelligents de l'Internet des Objets (IoT pour Internet of Things  ).

1.1 Évolution technologique

La machine ENIAC mesurait 30 m de long, 2,8 m de haut et plusieurs mètres de large. Elle avait 20 registres de 10 chiffres, chaque registre étant long de 60 cm. Le composant de base était le tube à vide, et elle en contenait 18 000 ! La programmation était manuelle, par enfichage de câbles et positionnement d'interrupteurs. L'addition de 10 bits prenait 200 microsecondes. C'est Von Neuman, intégré en 1944 au projet ENIAC, qui formalisa les concepts présents dans ce premier ordinateur, et connu maintenant sous le nom d'ordinateur de Von Neuman, concepts qui sont toujours d'actualité 70 ans plus tard. Dès le début des années 1950, les premiers ordinateurs commerciaux apparaissaient, avec l'UNIVAC I (48 systèmes construits) et le premier ordinateur d'une compagnie spécialiste des machines comptables et des cartes perforées et qui est ensuite devenue célèbre : l'IBM 701 (19 exemplaires vendus).

L'histoire des ordinateurs commençait. Pendant toute une période, on a pu assez facilement mettre en évidence des générations successives d'ordinateurs. Le tableau 1, extrait de ...

Cet article est réservé aux abonnés.
Il vous reste 92% à découvrir.

Pour explorer cet article
Téléchargez l'extrait gratuit

Vous êtes déjà abonné ?Connectez-vous !


L'expertise technique et scientifique de référence

La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
+ de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

Cet article fait partie de l’offre

Technologies logicielles Architectures des systèmes

(238 articles en ce moment)

Cette offre vous donne accès à :

Une base complète d’articles

Actualisée et enrichie d’articles validés par nos comités scientifiques

Des services

Un ensemble d'outils exclusifs en complément des ressources

Un Parcours Pratique

Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

Doc & Quiz

Des articles interactifs avec des quiz, pour une lecture constructive

ABONNEZ-VOUS

Lecture en cours
Moteurs de l'évolution
Sommaire
Sommaire

BIBLIOGRAPHIE

  • (1) - HENNESSY (J.L.), PATERSON (D.) -   Architecture des ordinateurs, une approche quantitative (3e édition).  -  Vuibert Informatique (2003).

  • (2) - GARGINI (P.) -   The roadmap to success : 2013 ITRS Update.  -  http://www.ewh.ieee.org/r6/scv/eds/slides/2014-Mar-11-Paolo.pdf

  • (3) - JALIER (C.) -   Communication et contrôle dans les architectures homogènes de circuits pour télécommunications.  -  Montpellier : Université de Montpellier 2 : thèse de doctorat, génie électrique, électronique, photonique et systèmes, sous la direction de TORRES Lionel (2010).

  • (4) - HILL (J.) -   Memory wall.  -  Dell High Performance Wiki http://en.community.dell.com/techcenter/high-performance-computing/w/wiki/2284

  • (5) -   *  -  TOP 500 http://www.top500.org/

  • (6) - ESMAEILZADEH...

ANNEXES

    Opérateurs séquentiels

    ETIEMBLE (D.) - Réalisation des opérateurs logiques. - [E 182] (2013).

    FREY (C.) - Mémoires à semi-conducteurs. - [E 2 490] (2006).

    HAUT DE PAGE

    Cet article est réservé aux abonnés.
    Il vous reste 92% à découvrir.

    Pour explorer cet article
    Téléchargez l'extrait gratuit

    Vous êtes déjà abonné ?Connectez-vous !


    L'expertise technique et scientifique de référence

    La plus importante ressource documentaire technique et scientifique en langue française, avec + de 1 200 auteurs et 100 conseillers scientifiques.
    + de 10 000 articles et 1 000 fiches pratiques opérationnelles, + de 800 articles nouveaux ou mis à jours chaque année.
    De la conception au prototypage, jusqu'à l'industrialisation, la référence pour sécuriser le développement de vos projets industriels.

    Cet article fait partie de l’offre

    Technologies logicielles Architectures des systèmes

    (238 articles en ce moment)

    Cette offre vous donne accès à :

    Une base complète d’articles

    Actualisée et enrichie d’articles validés par nos comités scientifiques

    Des services

    Un ensemble d'outils exclusifs en complément des ressources

    Un Parcours Pratique

    Opérationnel et didactique, pour garantir l'acquisition des compétences transverses

    Doc & Quiz

    Des articles interactifs avec des quiz, pour une lecture constructive

    ABONNEZ-VOUS