电脑与游戏机的关系
前面说过,有量才能生存。这个“量”,是Intel外其它厂商没有的优势,RISC架构所在的高端服务器市场毕竟是“小众”群体,光靠这部分市场难以维持巨大、持续的高额开发费用。
为了这个“量”,IBM才一直为AMD代工生产处理器,此外,还在一个特别的领域:家用游戏机市场——IBM和Sony/Toshiba联盟生产的PS3 Cell处理器,这些带来的充足的“量”,才为IBM带来了足够的产能消耗,以及持续的研发的动力。
挑战者
然而,早在Pentium Pro(1995年——Nehalem-EP被称为服务器处理器15年来的大跃进;当时笔者还在读初中,就已经感受到了Pentium Pro的威力:侵入服务器和工作站市场)的时候,x86处理器内部就已经实现了类似RISC的架构,通过将x86指令转换成uops这样的类RISC指令集,x86处理器实际上融合了RISC架构的部分优势。
Tick-Tock战略
并且,x86处理器的研发也非常迅猛——从Tick-Tock战略上可以得到很直观的认识——最新的Nehalem-EP具有着直联架构、超线程技术等众多特性,x86架构持续不断提升的效能让占据高端服务器市场的RISC处理器感受到了非常大的压力。实际上,同为x86处理器的AMD Operton压力和Intel自家的IA64-Itanium压力也很大。大概是由于专心于Nehalem架构的缘故,近年Itanium的开发有些延迟,Tukwila Itanium 2不停地延期。这或许还跟Tukwila类似Nehalem这样的架构大变化有关:Tukwila使用了QPI总线,未来可能会出现Nehalem-EX与Tukwila并存的异构系统。
Tukwila内核