瞄准多核技术和消费电子市场,Power处理器架构组织重整旗鼓谋求新发展
扫描二维码
随时随地手机看文章
在Power.org的第一次技术研讨会上,该组织为Power微处理器规划了渐进的改进路线图。这个由IBM和飞思卡尔领导的组织寻求保持其软件基础的稳定,与此同时,扩大多核技术的应用及其在消费电子市场中的穿透率。
Power曾经是主流计算机的竞争者,目前其应用局限于IBM的服务器和广泛的嵌入式市场,包括:通信、汽车、游戏机等等,在那些地方它要跟ARM、MIPS及x86竞争。它的支持者采取渐进的方式向新的机会发起进攻,同时,不破坏在那些不同的市场中沿用下来的软件。“在拥有几百万行软件的地方,增加新功能而不对已有软件进行改动的要求越来越难以实现,”Applied Micro Circuits公司的集成通信组副总经理Brian Wilkie说,该公司是四个Power处理器供应商之一。“该指令集架构非常好,因此,我们可以修改得更快,并且与众不同,”他在一次主题演讲中如是说。飞思卡尔的网络和计算组总经理Lynelle McKay赞同地说:“显然,我们的挑战是可编程性和在大量已有的代码及非常宽广的嵌入式应用市场进行上调试。”
AMCC据说已经把2004年初从IBM收购的32位PowerPC 400的业务翻了一番。然而,大多数业务据说都采用的是低端处理器—如405。
另一方面,Power供应商P.A. Semi公司目前正提供其嵌入式芯片的65nm样品,该芯片瞄准各种通信市场。该公司的设计工程师正在把他们的注意力转向对45nm设计的远景。
Linley Group的首席市场观察员Linley Gwennap说:“随着AMCC和P.A. Semi的加盟,飞思卡尔和IBM已经能够把Power供应商的数量翻一番。”
在研讨会上,Power.org宣布它已经对多达70个嵌入式市场中Power处理器的应用进行了全面的研究,研究结果的预测延续到2011年。然而,据说由国际数据公司(IDG)委托的研究结果对其成员保密。
渐进路线图
Power.org宣布加强若干前沿领域的研究,其中,许多尚处于初级开发阶段。它们当中的大多数将在2008年秋季的2.06版本的Power架构中发布。
增加的功能包括一种嵌入式系统管理程序,以处理嵌入式系统上的虚拟化。将来的芯片也将支持一种把虚拟Session从一个处理器递交给另一个处理器,而不破坏应用程序的运行,因此,系统可以在运行的过程中被维护或移动。新的版本可能还包括一些少量的改进,以支持在多核芯片中的更好地并行化,如对于决定实现多线程的芯片制造商来说,为它们提供了从单线程向多线程切换的能力。
担任IBM和飞思卡尔工程师委员会的IBM高级管理人员Wolfram Sauer在定义Power架构的过程中说:“我们正谋求的事情之一就是支持事务处理器。以更早地作出编程,但是,不清楚这么做是否正确,因此,它仍然在讨论阶段。”事务存储器会因讨厌的数据锁死而被废,从而造成软件上的竞争。然而,它需要执行启动的新指令,以记住并取消各种事务。
有关各方似乎都赞成嵌入式芯片最终将利用不同种类的内核的组合而转向多核架构。然而,就用于Power芯片的统一处理器总线的问题,各个供应商的想法依然存在分歧。
飞思卡尔在今年6月宣布其CoreNet构造计划从2008年开始在一系列45nm芯片上实现。IBM正利用其PLB-4总线,并已着手计划下一个版本。AMCC已经获得了ARM AXI总线的许可,而P.A. Semi拥有它自己的专用总线。
“我们每一家都有自己喜欢的解决方案,”Power.org技术委员会的主席Michael Paczan说。然而,各方都清楚如果他们共享单一的片上总线,那就是理想的情况。
“并行编程问题如此困难,而内核数如此之多,我们可能看到Power架构ISA扩展到支持并行处理和一些级别,”在一次小组讨论会上,位于奥斯汀的德州大学计算机科学系副教授Doug Burger说。
“尚不清楚这将发生到什么程度,它可能是巨大的变化,或许,仅仅是少许变化,以支持实际和虚拟处理器之间的通信,”他说道。
瞄准消费电子市场
IBM重拳出击,以图把Power核设计到所有三种—微软的Xbox 360、任天堂的Wii和索尼的Playstation3—目前一代视频游戏控制台之中。在消费电子市场为Power的广播深种仍然在进行之中。“我们认为,现有用于消费电子的Linux堆栈(在Power处理器上)是不足的,在支持多媒体消费电子应用上有很大的机会,”IBM的Paczan说。
IBM正在努力针对Power架构播种Linux的消费电子产品的软件开发。Paczan已经委派了一位工程经理负责为软件开发框架和一些工作模块。它将包括遥控管理能力,以让运营商接入并管理他们在家庭中的设备以及支持媒体加速的模块,他说。该框架的开发在今年夏天开始,可能在明年5月完成。但是,不清楚谁为该框架编制软件,IBM估计这项工作可能要花总计30人/年。
今年7月,IBM跟亚洲的几家顶级消费电子OEM会面,包括松下和三星,试图鼓吹他们对该项目的兴趣。它也将考虑把该框架推出,作为针对开放源开发社群的一个项目。“我们一道工作的许多公司在接下来的6-12个月内都将推出他们的产品,因此,当我开始说‘我们能够在3年之内提供产品’时,很难吸引他们的关注,”Paczan坦率地说。
IBM蜂窝电话处理器首席架构师Jim Kahle说,消费电子市场仍然是微处理器的主要驱动应用之一。在一次主题发言中,他说:“有大量的需求和投资意愿,并且在电影和游戏娱乐行业中有几十美元的投资。”
IBM公司的系统和技术组总经理Bernie Meyerson最近公开说,IBM正在研究下一代架构,其中,将组合并匹配不同的Power处理器以及专用的加速器核,从而为后续的蜂窝电话提供解决方案。