Les processeurs multithreads et les processeurs multicœurs permettent l’utilisation des trois types de parallélisme (instructions, données et threads). Après un rappel des notions de processus et de thread, cet article aborde les processeurs multithreads, qui dotent un processeur physique de plusieurs contextes d’exécution se partageant les unités fonctionnelles, les caches et la mémoire. A un processeur physique correspondent plusieurs processeurs logiques exécutant chacun un thread. Les trois types de multithreading sont présentés: le multithread gros grain, le multithread grain fin et le multithread simultané.
Lire cet article issu d'une ressource documentaire complète, actualisée et validée par des comités scientifiques.
Daniel ETIEMBLE : Ingénieur de l’INSA de Lyon - Professeur émérite à l’université Paris Sud
INTRODUCTION
Du parallélisme d’instructions au parallélisme de threads
Jusqu’au début des années 2000, l’augmentation des performances des monoprocesseurs a résulté de l’augmentation des fréquences d’horloge d’une part, de l’utilisation du parallélisme d’instructions d’autre part. L’article
[H 1 058]
décrit en détail cette évolution. Le « mur de la chaleur » n’a pas permis l’augmentation des fréquences d’horloge au-delà de 4 GHz. L’utilisation du parallélisme d’instructions dans les processeurs superscalaires à exécution des instructions dans l’ordre
[H 1 010]
et non ordonnée
[H 1 011]
a également atteint ses limites, même si l’utilisation du parallélisme de données avec les instructions SIMD
[H 1 200]
a permis d’augmenter les performances. Pour continuer à améliorer ces dernières, l’utilisation du parallélisme de threads dans les processeurs multithreads et multicœurs a permis de combiner les trois types de parallélisme : parallélisme d’instructions, parallélisme de données...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
(1) - BORKENHAGEN (A.) et al -
« A Multithreaded Power PC Processor for Commercial Servers, » IBM J.
-
Research and Development, vol. 44, no. 6, Nov. 2000, pp. 885-898.
(2) - THORNTON (J.) - ...
Cet article est réservé aux abonnés
Cet article est réservé aux abonnés. Il vous reste 92 % à découvrir.
Comment concevoir une mémoire informatique plus rapide et moins énergivore ? Des chercheurs de l'Institut d'électronique fondamentale (CNRS/Université Paris-Sud...
Les navigateurs Web ou les applications pour smartphones accaparent une bonne partie de la mémoire. Pour y remédier, un groupe de recherche de l\'Université du ...
L’informatique inspirée par le cerveau (ou BIC pour Brain-inspired computing) est un domaine de recherche interdisciplinaire plein de promesses au vu des derniè...
*Rappel téléphonique réservé aux pays suivants : France métropolitaine, Belgique, Luxembourg, Monaco, Suisse.
Article avec quiz
Cette offre comprend des articles interactifs. Leurs quiz mettent en lumière les informations clés à retenir et valident leur acquisition : de lecteur à joueur, enrichissez vos connaissances.
Vous les repérez facilement grâce à ce pictogramme :