Évolution des PC et des machines parallèles
Évolution de l'architecture des ordinateurs
H1058 v2 Archive

Évolution des PC et des machines parallèles
Évolution de l'architecture des ordinateurs

Auteur(s) : Daniel ETIEMBLE

Date de publication : 10 févr. 2009

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 - Brève histoire des ordinateurs

2 - Ordinateurs et applications

3 - Organisation et structure de l'ordinateur

4 - Utilisation du parallélisme d'instructions

5 - Évolution technologique

6 - Évolution des PC et des machines parallèles

7 - Évolution des systèmes enfouis et embarqués

8 - Continuités et changements

Sommaire

Présentation

Auteur(s)

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

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

Lire l’article

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 objectif est de montrer l'articulation entre la technologie matérielle, les concepts architecturaux et les besoins des grandes classes d'applications qui utilisent ces ordinateurs, qu'ils soient visibles (PC et serveurs), enfouis ou embarqués dans de nombreux dispositifs de la vie courante.

Logo Techniques de l'Ingenieur

Cet article est réservé aux abonnés.
Il vous reste 94 % à 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-v2-h1058

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

6. Évolution des PC et des machines parallèles

La figure 2 du paragraphe 2 présente la structure de base d'un PC monoprocesseur. Comme indiqué dans la section précédente, les problèmes de puissance dissipée ont conduit les fabricants de microprocesseurs à passer de l'augmentation de la fréquence de fonctionnement à la solution parallèle pour continuer d'augmenter les performances des PC. Pour les PC, cette évolution s'est faite en deux étapes, illustrées figure 11, dans le cas de deux processeurs sur une même puce.

  • L'approche « multiflots simultanés » appelée « hyperthreading  » par Intel consiste à fournir N compteurs de programmes, N jeux de registres, un ensemble d'unités fonctionnelles et la hiérarchie mémoire d'un monoprocesseur pour pouvoir exécuter simultanément N flots d'exécutions (threads ), provenant, soit de programmes indépendants s'exécutant en multitâches, soit d'un programme qui a été parallélisé en plusieurs threads. La partie gauche de la figure 11 illustre ce fonctionnement dans le cas N ≥ 2, où l'on a deux processeurs « logiques », mais les unités fonctionnelles d'un seul processeur. Ce n'est que si les instructions des deux flots se partagent harmonieusement l'utilisation des unités fonctionnelles que l'on peut réellement avoir une accélération significative.

  • L'approche « multiprocesseurs » classique est illustrée par la partie droite de la figure 11. Dans ce cas, il y a deux processeurs indépendants qui ne partagent...

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é ?


Lecture en cours
Évolution des PC et des machines parallèles

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.), ¨PATTERSON (D.) -   Architecture des ordinateurs, une approche quantitative.  -  (3e édition). Vuibert Informatique (2003).

DANS NOS BASES DOCUMENTAIRES

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 ...