Contactez-nous
Après le mur de la chaleur
Évolution de l'architecture des ordinateurs
H1058 v3 Article de référence

Après le mur de la chaleur
Évolution de l'architecture des ordinateurs

Auteur(s) : Daniel ETIEMBLE

Date de publication : 10 févr. 2016 | Read in English

Logo Techniques de l'Ingenieur Cet article est réservé aux abonnés
Pour explorer cet article plus en profondeur Consulter l'extrait gratuit

Déjà abonné ?

Présentation

1 - Moteurs de l'évolution

2 - Organisation et structure de l'ordinateur

3 - Avant le mur de la chaleur

4 - Après le mur de la chaleur

5 - Grandes tendances

6 - Remarques pour conclure

Sommaire

Présentation

RÉSUMÉ

Cet article présente l’évolution de l’architecture des ordinateurs, précisant ainsi la place et le rôle des articles de la rubrique «Matériel» de ce traité. Il décrit l’articulation entre la technologie des semi-conducteurs, les concepts architecturaux et les besoins des grandes classes d’applications utilisant 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é déterminante pour les performances jusqu'au début des années 2000, mais le «mur de la chaleur», qui interdit 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

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.

Logo Techniques de l'Ingenieur

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

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


VERSIONS

Il existe d'autres versions de cet article :

DOI (Digital Object Identifier)

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

Lecture en cours
Présentation

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

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

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

4. Après le mur de la chaleur

Le mur de la chaleur est le terme utilisé pour indiquer l'arrêt de la croissance des fréquences d'horloge des composants. 4 GHz est la valeur maximale typique. Bien évidemment, la distinction avant et après le mur de la chaleur utilisée dans cet article n'intervient pas à une date précise, mais est utilisée pour mettre en évidence les conséquences découlant de cette limite en fréquence. Les techniques décrites dans le paragraphe 3 (pipeline, superscalaire, VLIW, hiérarchie de caches, SIMD, SIMT) continuent d'intervenir dans le nouveau contexte.

4.1 Tournant vers les multi-cœurs

Pour les monoprocesseurs, les techniques superscalaires ou VLIW sont victimes de la loi du rendement décroissant : il faut de plus en plus de ressources matérielles, de surface de silicium, de puissance dissipée… pour un gain de performance de plus en plus limité. C'est cette limite à l'augmentation des performances des monoprocesseurs combinée avec le mur de la chaleur qui a conduit au virage vers le parallélisme.

HAUT DE PAGE

4.1.1 Multithread, multiprocesseur et multi-cœur

Le virage vers le parallélisme a été progressif. Une première étape a été l'utilisation des processeurs multithreads (partie gauche de la figure 21) : deux ou plusieurs processeurs logiques se partagent les unités fonctionnelles et la hiérarchie de caches. Cette approche est appelée hyperthread chez Intel avec deux threads. Le multiprocesseur classique est dans la partie centrale de la figure 21 : chaque processeur est implanté sur une puce différente et les processeurs sont connectés à un bus. C'est l'implantation classique avec cohérence de caches par espionnage de bus, utilisable...

Logo Techniques de l'Ingenieur

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

Pour explorer cet article Consulter l'extrait gratuit

Déjà abonné ?


Lecture en cours
Après le mur de la chaleur

Article inclus dans l'offre

"Technologies logicielles Architectures des systèmes"

(236 articles)

Une base complète d’articles

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

Des contenus enrichis

Quiz, médias, tableaux, formules, vidéos, etc.

Des modules pratiques

Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

Des avantages inclus

Un ensemble de services exclusifs en complément des ressources.

Voir l'offre

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

  1. 1 Annexe

    1 Annexe

    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
    Logo Techniques de l'Ingenieur

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

    Pour explorer cet article Consulter l'extrait gratuit

    Déjà abonné ?


    Article inclus dans l'offre

    "Technologies logicielles Architectures des systèmes"

    (236 articles)

    Une base complète d’articles

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

    Des contenus enrichis

    Quiz, médias, tableaux, formules, vidéos, etc.

    Des modules pratiques

    Opérationnels et didactiques, pour garantir l'acquisition des compétences transverses.

    Des avantages inclus

    Un ensemble de services exclusifs en complément des ressources.

    Voir l'offre

    Ressources documentaires

    Introduction à l'architecture des ordinateurs

    L'article commence par une brève histoire des machines informatiques et introduit ensuite les principes ...

    Hiérarchie mémoire : les caches

    Entre le ou les processeurs d'un ordinateur et les organes de stockage existe une hiérarchie de ...

    Processeurs : exécution pipeline des instructions

    Cet article présente les caractéristiques essentielles de l'exécution pipeline des instructions dans les ...

    Microprocesseurs - Mise en œuvre et exemples d'application

    Cet article s'organise autour de l'utilisation et de la mise en oeuvre des microprocesseurs en ...