PRESCOTT : Intel nous cache quelque chose....

PRESCOTT : Intel nous cache quelque chose.... - Overclocking, Cooling & Modding

Marsh Posté le 31-12-2003 à 18:16:17    

D'apres la news de x86-secret :

Citation :

Après avoir posté une news furtive, enlevée immédiatement pour cause de raisonnement mathématique douteux, force est de constater que pour le moment, et à la (faible) lueur du débat que nous avons pu avoir avec nos confrères, un important mystère entour le futur processeur Prescott d'Intel. Mystère envers lequel nous n'avons pour le moment aucune explication. Constations :
 
Le core Willamette contenait 42 millions de transistors et était équipait de 256 Ko de cache. Lui a succédé le core Northwood que nous utilisons actuellement. Celui-ci contient 55 millions de transistors et est équipé de 512 Ko de cache L2. Nos connaissance en électroniques nous permettent de savoir qu'un bit de mémoire type SRAM utilisée pour la cache nécessite 6 transistors. Pour 512 Ko de cache L2, cela nous fait donc un total de 6 (transistors / bits) * 9 ( bits / octets w/ ECC) * 512000 = 27.6 millions de transistors pour 512 Ko, 13.8 millions pour 256 Ko, et très logiquement, 55.2 millions pour 1 Mo. Connaissant la taille du cache L2, nous pouvons maintenant déduire la taille du core, en nombres de transistors. Sur un Willamette, nous avons 42 - 13.8 = 28.2 millions de transistors, sur un Northwood, la formule nous donne 55 - 27.6 = 27.4 millions de transistors. Des chiffres à peu prés égaux très logique puisque le core du P4 n'a que très peu évolué entre le Willamette et le Northwood (l'HyperThreading par exemple était présent dés le début, mais seulement activé ensuite).  
 
Même le récent Pentium 4 EE se conforme à cette règle. D'une taille globale titanesque de 169 millions de transistors, on en compte 6 * 9 * 2500000 = 135 millions pour ses 2.5 Mo de cache. Bref, 169 - 135 = 34 millions de transistors pour le core d'exécution, les quelques transistors en plus s'expliquant par le bus de connections avec le L3. Tout ceci reste très logique. (tout comme le Celeron P4 qui contient 36.5 M de transistors, dont 6*9*128k = 7M pour le cache et 36.5-7 = 29.5 pour le core d'exécution).
 
Parlons maintenant du prescott. Doté d'un core d'exécution qu'Intel nous indique comme quasiment identique à celui du Pentium 4 classique, il sera équipé de 1 Mo de cache L2. Ce cache "consommera" donc 54 millions de transistors. Additionné à ceux nécessaire pour le core d'exécution (soyons beau joueur, comptons 40 millions pour le SSE3, un possible Yamhill x86-64, l'interface L3 et le cache L1 de 8 ko supplémentaires), ceci nous donne 54+40 = 94 millions de transistors, tout au plus ! En effet, même AMD reconnaît que la technologie x86-64, si elle est présente, ne "consomme" pas plus de 2-3 millions de transistors.  
 
Probléme : Intel indique sur cette page que "The first Intel® processors built with this technology are a 125-million transistor desktop processor, code-named Prescott, and a 144-million transistor mobile processor, code-named Dothan." !!! 125 millions de transistors pour le Prescott ! En retirant les 54M de transistors du cache, on obtient 70M de transistors restant, de quoi mettre deux cores d'exécutions de P4 Northwood ! Le mystère est donc de savoir à quoi peuvent bien servir ces transistors supplémentaires qui sont probablement responsable de la consommation élevée et de l'important dégagement thermique.  
 
Devant théoriquement mesurer 83 mm² pour 95M de transistors au maximum si on avait suivi l'évolution Willamette -> Northwood, le Prescott est toutefois un titan de 112 mm² et 125M de transistors. Les évolutions annoncées (cache L1 de 8 a 16 Ko, SSE3, ..etc.) ne peuvent justifier une augmentation de plus de 2-3M de transistors au maximum, or nous nous retrouvons ici avec des dizaines de millions de transistors "mystérieux" dont personne ne semble savoir à quoi ils servent exactement.  
 
A l'heure actuelle, nous n'avons aucune certitude sur l'utilité de ces transistors. Techniquement, il y aurait assez de transistors dans le Prescott pour deux cores d'exécution du Pentium 4 complet et un cache de 1 Mo. Ceci dit, vu les photos du die du Prescott, si l'explication est bien la, les deux cores sont complètement imbriqués les uns dans les autres. Hans de Vries, brillant analyste de Chip Architect, semble toutefois avoir détectés deux caches L1 et deux unités d'exécution dans ces photos. De même, comment expliquer à quoi servent les 277 pins supplémentaires du packaging LGA par rapport au µPGA478 ? Quoiqu'il en soit, le prescott ne semble pas être la "simple" évolution technologique qu'Intel voudrait bien nous faire croire, mais malgré tout, si le prescott inclura probablement dés sa sortie une arme de destruction massive anti-AMD caché au fin fond de ces transistors, il faudra attendre le bon vouloir d'Intel pour qu'elle soit activée...


 
De plus sur chip-architect.com :
Yamhill comes out of the "blue"
                                                           We've found lots of  prove for 64 bit processing now in Prescott's blue die image. Yamhill is for sure. That's what we can say. Virtual Addressing has been extended from 32 bit to 48 bit just like in the AMD Hammer family. We will demonstrate it with illustrated images of three different locations: The instruction TLB, The Trace Cache and the Front End Branch Target Buffers. Other examples of increased address space are scattered all over the chip. The processor however won't be called Prescott or Nocona anymore when the 64 bit features are enabled. New code names are used for 64 bit enabled processors.  The later two will stay with a 32 bit virtual address space but have their physical  address space already extended from 36 to 40 bit as seems to be mentioned in manuals still under NDA.

 
 
Controleur memoire integré? instructions 64bits (apres avoir craché dessus quand amd si est mis)?
Le mystere reste entier...
En tout cas aller faire un tour ici : http://www.chip-architect.com


Message édité par niiizzzz le 31-12-2003 à 18:16:53
Reply

Marsh Posté le 31-12-2003 à 18:16:17   

Reply

Marsh Posté le 31-12-2003 à 18:39:53    

Sorry mais trop long à lire en cette fin d'année. Peut-être un autre jour. [:al_bundy]


Message édité par freduche le 31-12-2003 à 18:40:24
Reply

Marsh Posté le 31-12-2003 à 19:25:19    

je l'ai lue...et bon, wait and see

Reply

Marsh Posté le 31-12-2003 à 22:55:52    

je parie sur 64bit, avec un second core intégré : il manque plus de 30 millions de transistors, que ce soient le SS3, LaGrande ou n'importe quelle autre fonction, rien ne prend plus de 2-3 millions de transistors, or un core de northwood sans le cache, c'est environ 27 millions, ça collerait plutot bien, et puis ça pourrait expliquer le retard du prescott, ce serait une adaptation au marché en mettant en place un vrai proc 32/64bit avec deux cores d'execution :)

Reply

Marsh Posté le 01-01-2004 à 13:09:30    

Oui mais prevu pour + tard car non annoncé donc un peu comme l'A64 en fait...

Reply

Marsh Posté le 02-01-2004 à 00:18:28    

Citation :

si le prescott inclura probablement dés sa sortie une arme de destruction massive anti-AMD caché au fin fond de ces transistors, il faudra attendre le bon vouloir d'Intel pour qu'elle soit activée...  


 
cé bizarre...si le prescott serait VRAIMENT puissant ou si intel aurait "une arme de destruction massive anti-amd" intel nous le ferais savoir...non? tout ce qu'on entend présentement cé athlon64.... :love:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed