Intel vient de présenter officiellement son processeur de recherche à 80 coeurs lors de l'ISSCC (International Solid State Circuits Conference). Une puce qui regroupe un maximum de coeurs d'exécution pour démultiplier ses performances.
Ce processeur est en revanche uniquement destiné aux serveurs et supercalculateurs pour des applications de recherche avancées. Son architecture n'est d'ailleurs pas de type x86, mais VLIW (Very long instruction word).
Le processeur exhibé à l'ISSCC fait 275 mm² de surface, pour un total de 100 millions de transistors. Le tout fut gravé en 65 nm, mais prend plus de place qu'un Core 2 Duo, qui réunit 291 millions de transistors sur 143 mm² seulement.
Selon Intel, cette architecture est capable de délivrer 1,8 Teraflops à elle seule lorsque la puce est poussée dans ses retranchements. À 3,16 GHz, ce « Core 80 » offre 1,01 Teraflops pour seulement 62 W de consommation, sur une tension de 0,95 V seulement !
À 5,1 GHz, la tension nécessaire monte à 1,2 V, la consommation à 175 W, et la puissance à 1,63 Teraflops. À 5,7 GHz, le processeur tourne sur du 1,35 V, consomme 265 W et offre 1,81 Teraflops de puissance. Chaque coeur reste assez simple dans son architecture, et regroupe deux unités de calcul à virgule flottante.
En comparaison, le premier ordinateur à atteindre 1 Teraflops est apparu en 1996 : il réunissait 10 000 Pentium Pro à 200 MHz chacun, pour une consommation totale de 500 kW ! Aujourd'hui, une seule puce fait mieux à 3,16 GHz, avec seulement 62 W de consommation... Impressionnant.
Chaque coeur de la puce est relié sur 5 ports à un réseau maillé 2D interne. Un réseau d'interconnexions qui reproduit dans une seule puce les interconnexions des serveurs multiprocesseurs.
Mieux encore, la puce est bien plus rapide à concevoir qu'un processeur monocoeur : une puce monocoeur avec le même nombre de transistors aurait pris deux fois plus de temps à être mise au point par les ingénieurs.

Le processeur exhibé à l'ISSCC fait 275 mm² de surface, pour un total de 100 millions de transistors. Le tout fut gravé en 65 nm, mais prend plus de place qu'un Core 2 Duo, qui réunit 291 millions de transistors sur 143 mm² seulement.
Selon Intel, cette architecture est capable de délivrer 1,8 Teraflops à elle seule lorsque la puce est poussée dans ses retranchements. À 3,16 GHz, ce « Core 80 » offre 1,01 Teraflops pour seulement 62 W de consommation, sur une tension de 0,95 V seulement !
À 5,1 GHz, la tension nécessaire monte à 1,2 V, la consommation à 175 W, et la puissance à 1,63 Teraflops. À 5,7 GHz, le processeur tourne sur du 1,35 V, consomme 265 W et offre 1,81 Teraflops de puissance. Chaque coeur reste assez simple dans son architecture, et regroupe deux unités de calcul à virgule flottante.
En comparaison, le premier ordinateur à atteindre 1 Teraflops est apparu en 1996 : il réunissait 10 000 Pentium Pro à 200 MHz chacun, pour une consommation totale de 500 kW ! Aujourd'hui, une seule puce fait mieux à 3,16 GHz, avec seulement 62 W de consommation... Impressionnant.
Chaque coeur de la puce est relié sur 5 ports à un réseau maillé 2D interne. Un réseau d'interconnexions qui reproduit dans une seule puce les interconnexions des serveurs multiprocesseurs.
Mieux encore, la puce est bien plus rapide à concevoir qu'un processeur monocoeur : une puce monocoeur avec le même nombre de transistors aurait pris deux fois plus de temps à être mise au point par les ingénieurs.