【IT168 专稿】早在04年超线程技术出现的时候,这种将并行处理能力放在特殊位置的技术就在向我们传达一个信息——未来的计算,是多线程的。
而就在最近,来自Intel的消息,八核处理器已被内定于今年第四季度发布,与Intel的第一款四核处理器上市在同一时间。其竞争对手AMD也不甘示弱,在其2006年上半年的财报会议上透露,将4核心架构K8L产品的推出时间提前至2006年底。
从去年中的双核到今年底的四核,K8又到Core架构,年初时业内权威就发表了IT行业技术走势预言:2006年,将实现从奔腾时代到多核时代的飞跃。
如果说业界的这种“多核”脉动属于一种惯性竞争的结果,那让我们看看另一个例子:苹果公司,那个独立于PC的世界,也开始开发多核处理器,其新版本的Mac OS X也将支持多核心的CPU。
据iSuppli公司预测,由于双核心处理器的出现,以及即将来临的多核心处理器,2006年多核心处理器销售额将由2005年的26亿美元增至132亿美元,到2015年可达到648亿美元之多。这样的市场是不容忽视的,而多核处理器在性能上的强劲表现,也进一步增强了开发商的信心。
前卫的“太阳”
05年底,SUN在美国宣布推出UltraSPARC T1处理器的时候,就宣布了该系列处理器可以具有8个、6个或4个的内核,每个内核能够执行4个线程。虽然从单个核心的运行速度上来讲,T1仅仅是1.2GHz,但当8颗核心作为一个整体发挥作用的时候,它就相当于一个9.6 GHz的处理器。
Sun的这种前卫做法,被其全球执行副总裁简单地概括为:“并行处理+简化”这样一个概念。也就是说, Sun选择不在单个处理核心的计算能力、GHz上做文章,而是通过节省芯片内的空间加入新的处理核心来提升芯片的整体性能。
而Power5双核系列,双核安腾的随后推出,也印证了SUN在多核计算领域的独到预见性。
尤其是在多核处理器的设计上,与Intel、IBM的SMT技术不同的是,SUN有自己独特的一个成就——CMT(片上多线程)。与之相比,SMT技术着眼点在如何压缩计算方面的时间,而Sun采用的CMT技术则希望在一个芯片上事务处理能力足够的强,单位时间内处理事务交易的能力是够强,而并不强调每一个CPU的速度有多么快。在提高CPU频率越来越困难的今天,这种简简单单行之有效的策略,再一次反映了Sun的一种简约高效的理念。
![]() |
就在大家紧锣密鼓的准备在四核处理器上大做文章的时间,SUN悄然发布了一份240多页的PDF白皮书,详尽地展示了新的OpenSPARC T1的性能。而其中最乍眼的就是八核:
8个Sparc V9处理核心,每核心4线程,共计32线程;
芯片间通信的交叉通道内部互连达132GB/s;
每核心16KB一级指令缓存,共128KB;
每核心8KB一级数据缓存,共64KB;
3MB二级缓存,4-way bank,12向关联,各核心共享;
4个DDR2内存控制器,每通道位宽144bit,总带宽峰值25GB/s;
IEEE754兼容浮点单元(FPU),各核心共享;
J-Bus输入输出接口,峰值带宽2.56GB/s,128bit多元地址/数据复用总线。
SUN在带给了我们震撼的技术数据之后,再一次以行动证明了自己走在了前面。
