IDF Fall 2004 : Visite guidée | |||||||||
By Samuel D.. - 13/09/2004 | |||||||||
IDF Fall 2004 : Le Montecito
Gros effet d'annonce lors du premier jour de l'IDF, le Montecito est clairement le CPU Dual Core le plus impressionant d'un point de vue technique. Embarquant deux cores d'Itanium² et plus de 26 Mo (!) de cache, le Montecito fait passer le nombre de transistors de 400 Millions pour l'Itanium² 9M à la bagatelle de 1.7 Milliard ! Malgré tout, le passage en 90 nm à permis à la dissipation de ne pas dépasser les 100 Watts. Dans un environnement serveur, ce n'est vraiment pas un problème. Paul Ottelini a donc présenté un serveur Quadri-Montecito qui affichait donc 16 processeurs :
Vous l'aurez compris, le Montecito apporte, outre le Dual Core, une gestion du multi-threading proche de L'HyperThreading. Quatre CPUs sont donc reconnus comme 4 * 2 (Dual-Core) * 2 (SMT) = 16 CPUs ! Avant de passer plus en détails sur son fonctionnement, voyons comment est construit son core :
Ce futur Itanium, prévu pour 2005, embarquera 12 Mo de cache L3, 1 Mo de cache L2i et 256 Ko de cache L2d par core, soit au total plus de 26 Mo de cache. A noter donc que le cache L2 a été partagé en un cache de donnée et un cache d'instruction et que la latence du cache L3 n'a pas augmenté sur le Montecito par rapport aux anciens Itanium² 6M et 9M. Voyons maintenant une vue schématisée du core de ce CPUs :
Comme on le voit, le processeur est maintenant capable de gérer 4 contextes simultanément. Dans tous les futurs CPUs Dual Core, un composant très important va rentrer en compte, il s'agit de l'arbiter qui sera chargé de partager le bus système entre les deux cores présents dans le chip :
Le but étant de partager au mieux les requêtes afin que le bus système ne fasse pas office de goulet d'étranglement. Nous aurons toutefois l'occasion de revoir tout ça en détail dans un autre article. Un autre point intéressant est la gestion du SMT dans ce nouvel Itanium.
Outre l'intégration du multi-threading et de nombreuses techniques de protections de données qu'il serait trop long de décrire en détail ici, le Montecito dispose de deux technologies nouvelles. La première est Foxton, une version avancée et adaptée aux serveurs du désormais célèbre EIST (Enhanced Intel Speed Step) d'Intel. Ceci permettra au Montecito de diminuer sa consommation et de rester sous la barre des 100 Watts, comme indiqué par Intel. Ensuite, il dispose de la technologie Silverdale, une variante de Vanderpool dont nous vous parlerons sur la page suivante, une technologie de virtualisation avancée.
|
|||||||||
Fermer |