Se connecter avec
S'enregistrer | Connectez-vous

8 cores dans un Itanium

Par - Source: EETimes

Intel va présenter son architecture Poulson qui regroupera huit cores dans un processeur Itanium.

L’Itanium en 32 nm

Ce sera la plus grosse puce de la firme avec 3,1 milliards de transistors. Elle pourra traiter douze instructions simultanément et en principe, les entreprises ne devraient pas avoir besoin de recompiler leurs logiciels pour tirer parti du nouveau pipeline, mais Intel avoue ne pas avoir terminé ses tests logiciels.

Le die a une surface de 588 mm². Gravé en 32 nm, il marque une rupture importante avec Tukwila fabriqué en 65 nm. Ainsi, malgré un nombre plus important de transistors Pulson est 20 % plus petit.

De la compatibilité avec les chipsets existants

Les caches du Poulson totalisent 54 Mo, contre 32 Mo pour le Tukwila. Le nouveau processeur utilise une interconnexion Quick Path à 6,4 GT/s, contre 4,8 GT/s pour l’ancien, mais reste compatible pin pour pin. Concrètement, cela signifie qu’il pourra utiliser les mêmes chipsets que son prédécesseur. HP a d’ailleurs annoncé faire appel à la puce sur les plateformes SX3000 existantes. Il attendra la sortie de Kittson, la prochaine architecture Itanium, pour faire la transition.

Intel présentera Poulson plus en détail lors de l’International Solid State Circuits Conference qui se tiendra cette semaine.

Il y a 17 commentaires. B
Tous les commentaires
  • 0
    binome33 , 21 février 2011 09:42
    J'étais certain qu'ils étaient morts et enterrés, les Itaniums...
  • 2
    okey-dokey , 21 février 2011 09:46
    8 coeurs et 12 instructions simultanées ?
    Tous les coeurs ne sont pas identiques ?
  • 0
    malfretup , 21 février 2011 11:42
    GT/s ??? pour un inculte comme moi s'il vous plait
  • 0
    Dawnrouille , 21 février 2011 12:23
    GT/s c'est pour giga transfert par seconde. Ca n'a rien à voir avec le nom des cartes graphique comme les 8800 GT :p 
    mais en tout cas giga doit surement signifier que c'est super. Et donc que c'est super de transférer 6,4 en une seconde!!! Eh oui achetez le nouvel Itanium, il saura parfaitement agrémenter votre jardin ^^

    Non plus sérieusement les giga transfert permettent de pouvoir calculer correctement les capacités en bande passante. Bon ça fait un chouilla trop longtemps que je m'étais amuser à comprendre comment ça marchait pour pouvoir faire les calculs et comprendre ça pour les cartes graphiques. En gros y'a des histoire qu'il s'agisse de bit et non d'octets. Et que tu multiplies par la largeur du bus (nombre de lignes). ... et ainsi connaître la bande passante générale en Go/s.
    Je n'ai pas trouvé de lien jugé correct à te donner pour comprendre ça mais ça doit se trouver. Au pire tu retrouve et tu comprends ça en prenant des tableau sur les GPU qui donnent à la fois les valeurs de bande passante en GT/s et en Go/s. Et si tu as compris, tes calculs te retrouve les bonnes données ;) 
  • 0
    darika , 21 février 2011 13:20
    okey-dokey8 coeurs et 12 instructions simultanées ?Tous les coeurs ne sont pas identiques ?

    Je me pose la même question, j'aurais pensé 8 cores = 16 Threads
  • 0
    Dawnrouille , 21 février 2011 14:10
    Attention c'est 12 instructions, pas threads non?!
  • 0
    kiliking , 21 février 2011 14:48
    malfretupGT/s ??? pour un inculte comme moi s'il vous plait

    Par ici pour savoir comment ca se calcule pour choisir sa DDR3
    http://www.pc-code.com/base/numetlet/let/q/qpi.php
  • 0
    boub popsyteam , 21 février 2011 14:54
    12 instructions c'est le nombre en transit dans le pipeline de chaque core. (faut relire la source)
  • 0
    Dawnrouille , 21 février 2011 15:11
    ça revient au même que thread alors?
  • 0
    Dawnrouille , 21 février 2011 15:16
    kiliking, ton lien se réfère uniquement au cas du QPI et comme ils le disent eux même: ne rentrent pas dans le détail (en gros ils disent par combien multiplier et basta...)
    Bref, voilà j'ai quand même trouvé qqch de plus pertinent que dans mon post précédent: (dites le si l'anglais pose trop problème)
    http://en.wikipedia.org/wiki/Transfer_(computing)
  • -1
    okey-dokey , 21 février 2011 15:20
    Effectivement dans la source il y a un peu plus de détails:

    Citation :

    Poulson doubles to eight the number of cores and to 12 the number of instructions in flight in its pipeline
    (...)
    With Poulson, Intel plans to make significant changes to the threading technique used in Itanium, but the company declined to provide details. To date Intel has mainly used in its CPUs a dual threading approach it calls Hyperthreading.


    Apparement on parle bien de 12 threads simultanée dans les pipelines.
    Ca reviendrait à 12*8 = 96 thread simultanés.

    Mais bon l'Itanium étant basé sur une architecture IA64 totalement différente de ce qu'on connait en x86 il faut voir les tenant et aboutissant de tout ça avant d'en dire plus.
  • 1
    maybachfan67@IDN , 21 février 2011 15:25
    DawnrouilleAttention c'est 12 instructions, pas threads non?!


    J'ai pensé pareil et je me pose des questions car je pensais à des instructions dans le pipeline.
  • 0
    kiliking , 21 février 2011 15:41
    Dawnrouillekiliking, ton lien se réfère uniquement au cas du QPI et comme ils le disent eux même: ne rentrent pas dans le détail (en gros ils disent par combien multiplier et basta...)Bref, voilà j'ai quand même trouvé qqch de plus pertinent que dans mon post précédent: (dites le si l'anglais pose trop problème)http://en.wikipedia.org/wiki/Transfer_(computing)

    Merci pour ton lien ;) 
  • 0
    anonymous@guest , 21 février 2011 17:11
    Chez HP ils sont bien embêtés: le chipset étant identique pour les xeon et les Itaniums, leur nouveau superdome 2 (OS hpux sur Itanium) pourrait facilement devenir un super serveur x86 et concurrencer Bull. Seulement voilà s'ils le font leurs clients seront tenter de passer d'hpux+Itanium à Linux+x86.
  • 0
    Dawnrouille , 21 février 2011 21:03
    maybachfan67@IDNJ'ai pensé pareil et je me pose des questions car je pensais à des instructions dans le pipeline.

    De l'extrait d'okey-dokey j'en conclu effectivement que dans ce cas une instruction par threads et qu'on a donc un super multithreading de 12 alors qu'on a droit qu'à 2 thread (voir qu'un encore pour ceux qui ne veulent pas allonger l'argent) dans le grand public.
    Bon après tant que ce n'est pas exploité pour le grand publique ce n'est effectivement pas une grande idée de le promouvoir trop tôt.

    kilikingMerci pour ton lien

    :)  cool si ça a servit. Bon à la base c'était surtout pour "l'inculte" ;)  en troisième position mais il a pas l'air là ^^

    En tout cas Itanium continue alors que j'aurai effectivement parié sur leur extinction au modèle précédent celui qui vient d'être annoncé. Je me dis qu'ils n'ont peut-être plus autant de travail de R&D à effectuer car les travaux entre Itanium et CPU grand publique se rejoignent aussi. Et puis Intel l'avait annoncer avec Nehalem que les architectures seraient très modulaires et facilement changeable désormais. Donc après mis à part le rendement de production (maîtrise de la gravure et de la fabrication des filtres) ces proco sont surement rentables (très? ^^).
    Toujours aussi impressionner par la taille de leur cache énormissime!
  • 0
    ded777 , 22 février 2011 08:16
    l'Itanium est suremement très performant, mais ça existe un OS et des logiciels pour l'Itanium?

    il me semble avoir lu, quelque part, que tout était programmer en X86 et que intel l'avait abandonné pour ça

    quand n'est-il aujourd'hui?
  • 0
    okey-dokey , 22 février 2011 08:51
    Windows server 64bit est compatible avec l'Itanium, WinXP 64bit l'etait aussi d'ailleurs.
    Tout comme les différentes distributions linux ou Unix du même type.

    L'Itanium c'est pas un CPU fait pour jouer à Crysis, c'est un CPU essentiellement dédié aux serveurs et aux supercalculateurs. De fait il est fait pour faire tourner des applications spécifiques sur des systèmes bien souvent adaptés à la tache en question, tel que le système HP-UX

    Ceci dit, Microsoft a annoncé que Windows Server 2008 R2 serait le dernier à prendre en charge l'Itanium.
    http://www.presence-pc.com/actualite/Itanium-Microsoft-Windows-Server-38765/
    Mais bon l'Itanium sur windows c'est pas le truc le plus courant qui soit donc ça ne change pas grand chose.