Hyper -Threading, ou HT, est une technologie développée et utilisée par Intel pour améliorer les performances sur les processeurs informatiques. Il était une caractéristique déterminante avec la publication du processeur Pentium 4 en 2004, et est encore utilisé à partir de 2013 , mais pas aussi largement . La technologie présente plusieurs limites , ce qui signifie essentiellement que cela ne fonctionne pas toujours aussi parfaitement dans la pratique comme dans la théorie . Concept
Bien que les processeurs d'ordinateur sont extrêmement rapides , ils sont ralentis par le fait qu'ils ne peuvent faire qu'une seule chose à la fois. De nombreux processeurs modernes sont divisés en noyaux distincts - comme un « dual core » ou processeur " quad core " - mais même alors, chaque core ne peuvent effectuer une tâche à la fois , ce qui conduit souvent à des retards . Hyper -Threading implique l'ordinateur efficacement diviser la file d'attente des tâches à venir pour chaque noyau en deux. Cela signifie qu'il peut plus rapidement et plus efficacement assigner des tâches spécifiques à noyaux spécifiques sur le processeur et faire le meilleur usage possible des ressources de l'ordinateur. Il réduit la probabilité qu'un noyau sera actif avec une ligne sauvegardé des tâches à accomplir , alors qu'un autre noyau est utilisé.
Surestimée Avantages
La façon Hyper -Threading œuvres signifie que le système d'exploitation se comporte comme si chaque noyau était constitué de deux processeurs «virtuels» distincts. Cela a conduit à certaines affirmations erronées que celles-ci sont littéralement processeurs réels - d'où un processeur double coeur est présenté comme un processeur quad-core - ou que Hyper -Threading double la puissance ou la vitesse d'un processeur . Cependant, Hyper -Threading n'augmente pas les ressources physiques d'un ordinateur à tous, mais les utilise simplement plus efficace. Selon les tests effectués par 2009 iXBT Labs , l'augmentation réelle de la performance est remarquable , mais varie en fonction de la tâche, avec le meilleur résultat étant une augmentation de la vitesse de 28 pour cent .
Compatibilité < br > Photos
Pour tirer profit au maximum de la technologie Hyper- Threading , l'ordinateur lui-même , le système d'exploitation et les applications spécifiques doivent tous en profiter . PC fonctionnant sous les versions de Windows XP avant ne peuvent pas utiliser la technologie Hyper- Threading , ni possible certains systèmes basés sur Linux . En outre, la technologie Hyper- Threading doit être activé dans les paramètres du BIOS de l'ordinateur, qui sont séparés sur le logiciel d'exploitation. Processeurs avec Hyper -Threading peuvent travailler avec toutes les applications , mais donner plus d'un coup de pouce si l'application est écrite avec la technologie Hyper -Threading à l'esprit.
Autres problèmes
rapport de 2006 commandé par le fabricant de puces ARM rival prétendu que Hyper -Threading utilisé plus d'énergie que d'ajouter un nombre équivalent de cœurs physiques réels. Le rapport a noté que l'ajout de la technologie Hyper- Threading également augmenté la quantité de cache - volée , une situation où l'ordinateur a besoin d'utiliser à plusieurs reprises son disque dur plutôt que son RAM, ou mémoire , pour stocker temporairement des données , ce qui peut ralentir l'activité de manière significative. Photos