HyperThreading une puce Intel ultra-mobile
NouvellesLe prochain processeur ultra-mobile Silverthorne d'Intel ressuscitera la technologie HyperThreading. Vu pour la dernière fois sur les puces Pentium 4 Netburst, HyperThreading permet à un seul cœur de processeur de traiter simultanément deux threads logiciels.
Intel a également révélé que le nouveau processeur mobile 45 nm serait basé sur un noyau d’exécution "en ordre" relativement simple. Tous les processeurs de bureau et mobiles d'Intel sont des architectures "hors d'usage" depuis le lancement du Pentium Pro en 1995..
Silverthorne fait partie de la nouvelle plate-forme basse consommation Menlow d'Intel, conçue pour être utilisée avec les PC ultra-mobiles (UMPC) et les périphériques Internet mobiles (MID). D'après Silverthorne, dont la publication est prévue pour le premier semestre de 2008, Silverthorne offre une amélioration révolutionnaire de la consommation d'énergie tout en étant totalement compatible avec le jeu d'instructions utilisé par les processeurs Core 2 pour ordinateurs de bureau et ordinateurs portables..
En d'autres termes, toute application ou système d'exploitation écrit pour les processeurs Intel Core 2 s'exécutera sur Silverthorne sans qu'il soit nécessaire de recompiler ou d'ajuster.
Un petit processeur parcimonieux
Le processeur de Silverthorne devrait réduire la consommation d’énergie de 0,5 à 2W. La puce pour ordinateur portable Core Solo Ultra Low Voltage, le processeur le plus écoénergétique actuellement proposé par Intel, atteint 5W.
Silverthorne devrait donc être le processeur le plus efficace d’Intel à ce jour. Mais qu'en est-il du grognement des chiffres? Justin Ratner, CTO d’Intel, a déclaré à Tech.co.uk que les performances de Silverthorne seront "dans la même gamme que celles de notre premier processeur Banias Centrino".
C'est extrêmement impressionnant, si c'est vrai. Banias, également connu sous le nom de premier processeur Pentium M, est un artiste plutôt courageux, même aux normes actuelles. Cependant, jusqu'à ce qu'Intel publie des détails supplémentaires sur l'architecture de la puce, il est difficile d'imaginer comment cet exploit a été réalisé..
Hors service?
Voici le problème. Il y a une raison pour laquelle Intel a abandonné les processeurs en ordre dans les années 90. Ils ont tendance à souffrir de blocages beaucoup plus fréquents en raison du manque de données que des architectures en dérangement plus flexibles. Et plus de stalles signifient moins de travail par cycle et moins de performance globale.
Cependant, l'avantage des conceptions en ordre est la complexité réduite et donc la consommation d'énergie. Pratique pour une puce mobile. Par conséquent, il a été possible de chiffrer le nombre de transistors de Silverthorne à seulement 40 millions. Cela représente environ un dixième du nombre de processeurs de bureau dual core 45 nm d'Intel. Même la puce Banias âgée nécessitait 77 millions de transistors.
Cependant, les défauts de performance de la conception en ordre de Silverthorne pourraient expliquer pourquoi HyperThreading fait un retour en arrière. HyperThreading accordé n'offrira pas les mêmes améliorations en performances qu'un processeur entièrement dual core.
Cependant, la possibilité de changer de thread logiciel chaque fois qu'un délai survient peut simplement compenser le temps de latence associé à l'exécution dans l'ordre. C'est une approche déjà utilisée par Intel pour ses processeurs d'entreprise Itanium, qui sont également des conceptions en ordre..
Quoi qu’il en soit, Silverthorne est une nouvelle puce passionnante. Nous sommes certainement impatients de voir s'il peut tenir la promesse d'un ordinateur de bureau x86 de format de poche avec une autonomie de la batterie toute la journée..