Table des matières:
Définition - Que signifie l'hyperthreading (HT)?
La technologie Hyperthreading (HT) est une technologie propriétaire appartenant à Intel Corp. qui est conçue pour améliorer les performances globales du processeur superscalaire en utilisant le multithreading matériel simultané. Une architecture CPU superscalaire implémente des threads parallèles d'unités d'information, un processus connu sous le nom de parallélisme au niveau de l'instruction (ILP). Un processeur avec capacité de multithreading peut exécuter simultanément différentes parties de programme, telles que des threads.
HT permet à une application multithread d'implémenter des threads en parallèle à partir d'un seul processeur multicœur, qui exécute des threads sous forme linéaire. Le principal avantage de HT est qu'il permet l'exécution simultanée de plusieurs threads, ce qui améliore le temps de réponse et de réaction tout en améliorant les capacités et la prise en charge du système.
Techopedia explique l'hyperthreading (HT)
Un processeur HT contient deux ensembles de registres: les registres de contrôle et les registres de base. Un registre de contrôle est un registre de traitement qui contrôle ou modifie les performances globales du processeur en commutant le mode d'adresse, le contrôle d'interruption ou le contrôle de coprocesseur. Un registre de base est un emplacement de stockage et une partie de la CPU. Les deux processeurs logiques ont les mêmes bus, cache et performances. Pendant l'exécution, chaque registre gère les threads individuellement.
Des modèles plus anciens avec des techniques similaires ont été construits avec des threads logiciels à double traitement qui divisaient les instructions en plusieurs flux et plus d'un processeur exécutait des commandes. Les PC qui multithread simultanément ont un support matériel et la possibilité d'exécuter plus d'un thread d'information sous forme parallèle.
Pour garantir des résultats optimaux, un système PC nécessite plusieurs composants, notamment un chipset de carte mère compatible, un système d'entrée / sortie (BIOS) de base et des mises à niveau prises en charge par la technologie HT, et un système d'exploitation compatible (OS).
HT a été développé par Digital Equipment Corporation, mais a été mis sur le marché en 2002, lorsque Intel a présenté le Foster Xeon basé sur MP et a publié le Pentium 4 basé sur Northwood à 3, 06 GHz. D'autres processeurs HT sont entrés sur le marché, notamment le Pentium 4 HT, le Pentium 4 Extreme Edition et le Pentium Extreme Edition.