Nehalem fait des arrêts cardiaques automatiques
Par Gilbert Kallenborn le mercredi 20 août 2008 à 07:02
Lors de cette première journée de l'IDF, Intel a enfin levé le voile sur les principales fonctions de la nouvelle architecture de microprocesseur Nehalem, dont l'une des grandes nouveautés est le Turbo Mode. Celui-ci ne permet d'alimenter que les cœurs de calcul réellement utilisés et d'arrêter les autres. Ces "infarctus informatiques" sont fort utiles. Ils font économiser de l'énergie lorsque l'utilisateur exécute, par exemple, des applications qui n'utilisent qu'un seul fil d'exécution (mono-thread) et qui n'ont donc besoin que d'un seul cœur. C'est le cas pour certaines applications bureautiques ou des logiciels utilitaires.
Selon le fondeur, provoquer ces arrêts cardiaques est loin d'être trivial. "Il a fallu pour cela développer un nouveau type de transistor, à forte résistance électrique et sans fuite de courant", explique Rajesh Kumar, directeur des technologies à faible puissance au sein d'Intel. Placés au niveau de chaque cœur de calcul, ces transistors jouent alors le rôle d'interrupteur.
Mais le Turbo Mode ne se résume pas à une multiprise. C'est également un accélérateur. En effet, une partie de l'énergie économisée est utilisée pour augmenter la cadence du ou des cœurs en activité (overclocking), afin de booster les performances de l'application. De sorte que chaque cœur peut maintenant se retrouver avec un voltage et une fréquence différente des autres. Cette gestion complexe du courant et des performances est prise en charge par un microcontrôleur intégré à Nehalem. Voici une représentation graphique du système complet:
Ce microcontrôleur n'est d'ailleurs pas le seul composant qui fait son apparition dans cette nouvelle génération de processeur. Nehalem dispose également, et c'est nouveau, d'un contrôleur de mémoire intégré. Ainsi, la plate-forme aura un accès direct à la mémoire et ne sera plus obligée de passer par des éléments externes du chipset tel que le Northbridge ou le Southbridge. Ainsi, le fondeur pense pouvoir tripler la bande passante mémoire au niveau du processeur.
Pour faciliter le flux de données, Intel introduit également trois niveaux de cache mémoire (L1, L2, L3), deux pour chaque cœur et un troisième qui est commun à tous. Enfin, citons la réapparition de la fonction d'hyperthreading qui permet de gérer deux threads par cœur de calcul, donc de doubler virtuellement le nombre de cœurs de calcul. Cette technologie avait déjà été implémentée dans les Pentium 4 en 2002, mais pas dans les Core et les Core 2.
Les premières puces issues de l'architecture Nehalem seront les processeurs quadricœurs Core i7, disponibles au quatrième trimestre 2008 pour les PC et les stations de travail. Peu de temps après, Intel proposera des dérivés pour les serveurs (Nehalem-EP, Nehalem-EX) et pour les PC portables.





01:08 boubou -

Commentaires