COMPTOIR
  
register

Test • Intel Core i5/7 LGA 1156 & P55 Express

• Lynnfield, Nehalem pour le grand public

 

Afin d'adapter son architecture Nehalem au marché de masse, Intel a du consentir certaines économies que nous allons détailler plus bas. Toujours est-il que le fondeur de Santa Clara s'est fixé avec Lynnfield 3 objectifs principaux par rapport à la génération précédente c'est à dire les Core 2 Quad. Voyons cela :

 

objectifs Intel lynnfield

 

Une réduction drastique de la consommation au repos, un gain de 20% en terme de performance et une réduction de 40% de la taille du packaging de la plate-forme. C'est ambitieux compte tenu des qualités indéniables des Core 2, nous verrons ce qu'il en est réellement dans quelques pages.

 

Nous n'allons pas redétailler l'intégralité de l'architecture Nehalem, pour ceux intéressés nous vous invitons à consulter notre dossier qui lui est consacré, mais pour bien comprendre ce qu'est Lynnfield, quelques rappels s'imposent. Lors de la conception de sa nouvelle micro-architecture, Intel n'est pas reparti d'une feuille blanche mais s'est grandement inspiré de Core en reprenant et optimisant la majeure partie des coeurs d'exécution qui avaient fait son succés. Les Core2 Quad n'étant pas nativement des quadri-coeurs mais 2 dual accolés dans le même packaging, Intel a cette fois opté pour une architecture flexible afin de l'adapter au marché destiné. Le nombre de coeurs peut ainsi évoluer rapidement et nativement. Toujours dans un but de flexibilité, le CPU est divisé en 2 parties, le Core (qui comprend les coeurs d'éxécution) dont nous venons de parler et l'Uncore qui comprend tous les éléments autres comme le cache partagé de niveau 3 (L3), les contrôleurs mémoires, etc.)

 

flexibilité architecture nehalem

 

C'est dans cette partie qu'Intel a agi afin de réduire les coûts et rendre Lynnfield compatible avec les aspirations financières d'un marché de masse, les coeurs d'éxécution sont eux inchangés, toujours au nombre de 4 ils disposent chancun de 64 Ko de cache L1 et 256 Ko en L2. Premier point de modification au sein de l'Uncore, la réduction du nombre de canaux mémoire de 3 sur Bloomfield (Core i7-9xx) à 2 sur Lynnfield. Nous avions constaté lors de nos tests que ce point n'était pas vraiment pénalisant puisque si en terme de débit on perdait quelques %, la latence elle en gagnait quelques un aussi. Qui plus est, si Intel limitait les 3 canaux à la DDR3-1066 (seules les versions extremes 965XE puis 975XE à 999$ disposent de coefficients pour atteindre des fréquences mémoires plus élevées hors overclocking du Base Clock) pour les Core i7-9xx, sur lynnfield ces derniers passent à la DDR3-1333.

 

Le cache L3 partagé reste inchangé à 8 Mo, par contre le contrôleur QPI présent dans Bloomfield et pouvant autoriser jusqu'à 25,6 Go/s cède sa place à une interface DMI (utilisée auparavant pour relier Northbridge et Southbridge) à 2 Go/s pour la liaison avec le chipset. Ce dernier n'est toutefois composé plus que d'une seule et unique puce comme nous allons le voir, et un tel débit assuré par le QPI n'était utile que pour la carte graphique puisque le contrôleur PCIE dédié à cette dernière était présent au sein du Northbridge (X58) sur plate-forme LGA 1366. Ce contrôleur PCIE (16 lignes scindables en deux fois 8x pour Lynnfield) se voit à présent intégré directement au CPU. Cette intégration permet à l'instar de ce qui avait été fait pour la mémoire de réduire la latence avec la carte graphique et de réduire les coûts de la plate-forme puisqu'une puce (Northbridge) qui disposait de son propre packaging est désormais incluse dans le CPU.

 

Le fameux PCU (Power Control Unit) est toujours présent à l'appel, il gère la consommation d'énergie du CPU afin de n'utiliser que le strict nécessaire selon les sollicitations et même autoriser un surplus de puissance lorsque la tâche le nécessite tout en maintenant le CPU dans son enveloppe thermique (TDP). Ce mécanisme appelé Turbo Boost était déjà présent sur les Bloomfield, mais Intel s'est montré encore plus agressif cette fois comme nous allons le verrons page suivante. Le principe est toujours le même, à savoir que selon le nombre de coeurs sollicités, Intel utilise le supplément de TDP disponible afin d'accroitre la fréquence comme le rappelle le schéma suivant, l'accroissement est d'autant plus important que le nombre de coeurs sollicité est faible. Il ne s'agit pas d'un overclocking à proprement parler puisqu'Intel certifie ses CPU pour ces valeurs, mais d'une gestion dynamique de la fréquence selon la charge.

 

turbo boost lynnfield

 

Pour finir, Lynnfield utilise toujours le procédé de gravure 45nm du fondeur, la puce est d'ailleurs légèrement plus grosse du fait de l'intégration du contrôleur PCIE. Des révisions 32nm devraient être disponibles en début d'année prochaine à commencer par une version dual-core intégrant cette fois un IGP en sus. Ce passage au 32nm portera le nom de tock comme le désigne Intel, c'est à dire un die-shrink sans modification profonde de l'architecture, au contraire d'un tick conservant le procédé de gravure mais apportant une nouvelle micro-architecture. Comme c'est toujours zzzzzzzzzzzoli une petite photo d'une die de Lynnfield:

 

die lynnfield

 

Avant de passer page suivante aux modèles mis à disposition par Intel pour nos tests, voici la gamme lancée aujourd'hui ainsi que les caractéristiques respectives de chaque CPU. La différence entre la série i7 et i5 réside pour cette dernière en l'absence d'hyperthreading permettant de simuler 4 coeurs virtuels supplémentaires :

 

gamme Lynnfield

 

il est temps de passer aux CPU employant celle nouvelle puce page suivante.

 



Un poil avant ?

Duel de chipsets: 785G vs G45 ou AMD vs Intel

Un peu plus tard ...

HD5870 : températures de fonctionnement

Les 4 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par asimov59, le Vendredi 09 Octobre 2009 à 12h29  
Thibaut : je viens d'aller voir les specs Intel et en effet vous avez raison : seule les mémoires 800/1066 sont supportés, officiellement; à mon grand étonnement. Je tiens à vous souligner tout de même une chose XPM est desactivé dans bios et juste en dessous il y une option "memory frequency multiplier" "x8 - x10 - x12" qui dans mon cas permettent 1066 / 1333 / 1600 en cadence mémoire (bios révision F7). finalement vos test sont tout à fait correct. au final le probleme c'est souvent le logiciel, c'est lui qui à le dernier mot. j'en ai fais encore recemment l'expérience: en bon amateur de modélisation 3D j'ai faire joujou avec blender. Recemment je suis passé sous linux et j'ai compilé moi même ce soft avec GCC en activant un max d'option : msse3 à 4.2, ffast-math, fomit-frame-pointer pour les pricipal. Ceci à divisé par 3+ le temps de rendu pour une même scene. http://www.eofw.org/bench/ ; 4e place entre 2 biproc c'est moi, ca décoiffe. j'en fu le 1er surpris. soft rules, Aasimov
par Thibaut G., le Vendredi 09 Octobre 2009 à 05h30  
Asimov : il faut tout dire quand on veut critiquer. J'ai aussi la même carte mère que toi, la Giga X58 UD5. Il n'y a que les freq 800 et 1066 de base. Ce sont là les données techniques fournies par Intel auxquelles vous n'avez pas accés officiellement. Par contre il est possible de rajouter les coefs qui donnent 1333 et peut-être 1600 ( pas le cas chez moi) en jouant sur les profils XMP qui comme leurs noms l'indiquent sont des profils d'overclocking programmés par les constructeurs de barrettes mémoire. Ce cas de figure d'usage ne correspond pas à un usage classique tu en conviendras. C'est pareil pour AMD, nous testons les processeurs aux fréquences mémoire pour lesquelles le contrôleur mémoire est donné. et chez AMD c'est DDR2 1066 ou DDR3 1333. Si à chaque test on s'amuse à personnaliser les performances en fonction de la fréquence mémoire, il faudra tester à 800, 1066, 133 et 1600 si on veut faire plaisir à tout le monde, sachant que ca n'est pas conforme aux prescriptions Intel.
par asimov59, le Vendredi 09 Octobre 2009 à 02h51  
Bonjour, Eric.B vous m'avez l'air d'aimer les sous entendu. Et j'ai bien l'impression que vous sous entendez que le 3e controleur memoire du bloomfield ne sert à rien. j'aimerai alors que vous expliquiez pourquoi Intel® à cru bon de le mettre sachant pertinemment les coûts qu'il engendre ?"3 canaux à 1066 pour les Bloomfield contre 2 à 1333 pour les Lynnfield"bon je suis obligé de faire court, alors :"qu'Intel ne les a pas dotés d'un coefficient adapté à cette fréquence mémoire"->bien sur que si, et ce sans modifier le Bclk. j'ai un i920, et mb x58-ud5, et je peux vous certifier qu'il est possible de cadencer la mémoire en 1066, 1333, 1600 via un coef multiplicateur. Peut être votre bios ne vous laisse t'il pas accès à cette variable ?ce "protocole" dont j'aimerai voir la spécification est donc biaisé, à votre insu, je ne suis pas là pour mettre en doute votre honnêteté,Asimov
par Eric B., le Mercredi 07 Octobre 2009 à 07h25  
Bientôt un test Express à ce sujet