Dans une réunion avec la presse, Sun a confirmé que la prochaine génération de ses puces à base consommation Sparc T1 (nom de code "Niagara") ne consommera guère plus que la version actuelle, pour des performances plus que doublées. C'est ce que rapportent aujourd'hui nos confrères de News.com. La version 2 de "Niagara" ne devrait ainsi consommer que 70 à 80 W, soit à peine plus que la première mouture de la puce. De quoi renforcer encore un peu plus l'intérêt pour les serveurs à base de puces "Niagara", dont les ventes dépassent déjà le rythme des 100 M$ par trimestre, soit plus que le CA trimestriel de Silicon Graphics. Attendu pour le second semestre 2007, Niagara 2 est une version survitaminée de l'actuel Sparc T1. Gravé en 65 nm, au lieu de l'actuel 90nm, le nouveau processeur est capable de traiter jusqu'à 64 threads en parallèle (8 threads par c?ur sur 8 c?urs) et il répond aux principaux reproches faits à son prédécesseur. Niagara 2 incorpore ainsi en standard huit unités de calcul en virgule flottante (une par coeur), des unités qui faisaient défaut à Niagara 1 et plombaient sérieusement ses performances pour les applications de calcul. La puce dispose aussi d'une bande passante mémoire sérieusement revue à la hausse. Le résultat : des performances qui devraient être plus de deux fois supérieures à la puce actuelle. Les améliorations apportées par Sun ne se limitent toutefois pas au seul nombre de threads et au calcul en virgule flottante. Pour la seconde génération de Niagara, les ingénieurs de la firme ont incorporé à la puce toutes les fonctions essentielles à un serveur. Niagara 2 embarque ainsi quatre contrôleurs mémoire double canal FB-DIMM DDR2-SDRAM, un contrôleur PCI-Express 8x, 2 contrôleurs 10 Gigabit Ethernet, et une unité cryptographique capable de supporter les algorithmes de chiffrage et de "hashage" les plus courants à la vitesse du lien (RC4, DES/3DES, AES-128/192/256 et MD5, SHA-1, SHA-256). Niagara 2 relève donc plus du système sur une puce que du simple processeur. Ce qui rend encore plus spectaculaire le fait que Sun soit parvenu à limiter la consommation à un niveau équivalent à celui d'un simple Xeon. Niagara 2 en bref :

Gravure65 nm
Fréquenceenv. 1,4 GHz au lancement
Nombre de coeurs8 coeurs (avec 8 threads/coeur). Chaque coeur dispose de deux unités de calcul en entiers,une unité de calcul en virgule flottante et une unité cryptographique
Cache L24 Mo partagé entre les c?urs
Entrées/Sorties 4 contrôleurs FB-DIMM bi-canal
2 ports 10Gigabit Ethernet (avec classification et filtrage de paquets)
1 port PCI-Express 1.0 (8x)