IRISA/INRIA Les processeurs Alpha et ou comment Compaq espère mener la course en tête
IRISA/INRIA Avertissement J ’ai travaillé pendant 1 an avec le groupe Alpha –peut-être un peu biaisé :=) –j ’espère avoir gardé l ’esprit critique :=) N ’attendez pas de grandes révélations: –j ’ai signé un NDA :=)
IRISA/INRIA Remerciements Joel Emer Peter Bannon Shubu Mukherjee
IRISA/INRIA Et la concurrence ?
IRISA/INRIA IBM Power processeurs sur un composant –superscalaire 4 inst/cycles 4 composants sur un MCM –bande passante ENORME sur le MCM Ne cherche pas la performance ultime sur un processus
IRISA/INRIA SUN UltraSparc 3 –2000 –4 voies superscalaire –Exécution dans l ’ordre – 600 Mhz (!!) en 0.25 UltraSparc 5 –« rumored » SMT out-of-order
IRISA/INRIA IA 64 nouveau jeu d’ínstructions Intel/HP 64 bits Adopté par HP, SGI, IBM, Compaq,.. Processeur Itanium pour 2ieme moitié de 2000
IRISA/INRIA IA 64 (2) De bonnes idées: –128 registres généraux, 128 registres flottants, 64 registres de prédicats Des moins bonnes: –fenêtres de registres –registres glissants –pas d ’adressage basé –Explicitly Parallel Instruction set Computing
IRISA/INRIA Itanium Exécution dans l ’ordre 2 groupes de 3 instructions par cycle 800 Mhz (?) en 0.18
IRISA/INRIA x86 aujourd’hui Amd Athlon et Intel Pentium –1 Ghz !!! En mars 2000 –Excellentes performances en entier –Pauvres sur le flottant –Pas franchement adapté au multiprocessing
IRISA/INRIA x86 demain Intel Willamette 09/00 ? –1.5 Ghz !!! –ALUs double pumped !! –Pipeline de 20 cycles ?! Amd Sledgehammer –x86 étendu à 64 bits –fin 2001 ?
IRISA/INRIA Conclusion Les processeurs Alpha devraient être dans la course pour le haut de gamme (au moins pour quelques années) La concurrence: – IBM Power 4 –les processeurs x86