着眼未来:Intel 48核心处理器专题访谈
  • 上方文Q
  • 2010年05月31日 11:12
  • 0

2009年底,Intel展示了48核心单芯片云计算机(SCC),全球第一款拥有48个x86处理核心的处理器芯片。仅仅半年之后,Intel就向软件开发商出货了基于这种处理器的试验系统,但同时表示它只是一个研究项目,并不会投入商用。尽管如此,48核心处理器早已获得了业界的广泛关注,因为它既代表着微处理器发展的一个未来方向,也隐约之中有可能传递Larrabee项目的香火。

X-bit Labs近日专访了Intel德国不伦瑞克研究院主管、48核心处理器的两位设计主管之一Sebastian Steibl。Intel欧洲研究院是一个相当庞大的组织,旗下有包括不伦瑞克在内的20个实验室,拥有大约900名研究员。

问:有消息称SCC拥有48个 P54C核心,也就是奔腾内核。消息是否准确?或者说SCC的内核更加先进、堪比Larrabee图形处理器?

答:我们把它们叫作奔腾级别核心(Pentium-class cores)。它们的特征是“拥有顺序短管线的小核心”,本质上和P54C相同,和奔腾具有相当程度的可比性

问:为什么决定使用这些非常古老的核心?

答:SCC的主要目标是创建一个研究平台,在特定大小的芯片上集成尽可能多的核心,为此不得不牺牲单个核心的性能和面积,否则不可能装入这么多核心。我们发现,奔腾级别核心的编程工具支持极佳,直到现在所有的编程工具都支持它。如果使用更小的核心(以及更先进的微架构),来自标准编译器的支持就会受到限制。总之,奔腾级别核心拥有世界级编程工具的支持,完全兼容IA架构,面积很小,所以我们选择了它。

问:SCC的晶体管数量是多少?

答:大约13亿个。

问:SCC的设计浮点性能有多高?

答:实际性能并不是SCC的设计目标。奔腾核心没有矢量浮点单元,因此浮点性能不会很高。我们的目标是提高芯片的并行处理能力,而不是浮点性能的最大化。如果加入矢量浮点单元,就得占据更多核心面积,更重要的是功耗也会增加。既然我们想要的是尽可能高的并行能力来研究高级多核心软件,我们决定不去盲目追求浮点性能。

问:您认为未来的多核心处理器是像今天这样拥有大量简单核心而高级核心数量有限,还是或许尽量拥有更多的高级核心?

答:作为一名研究人员,我不能代表产品事业部发表评论,只能谈论我们眼中的趋势。如果你看看今天的软件,即使是多核心软件,很多时候都需要(尽可能高的)单线程性能,不过也有应用能从多线程性能中获益。

对于今后的处理器,单线程性能在可预见的未来内仍然很重要软件产业也需要能够充分利用并行处理机制的工具,这也是我们向感兴趣的学术机构分发SCC的原因之一,以便供他们研究多核心编程的高级方法、提高效率。

在可预见的未来内,大核心仍然会扮演重要的角色。


文章纠错

  • 好文点赞
  • 水文反对

此文章为快科技原创文章,快科技网站保留文章图片及文字内容版权,如需转载此文章请注明出处:快科技

观点发布 网站评论、账号管理说明
热门评论
查看全部0条评论
相关报道

最热文章排行查看排行详情

邮件订阅

评论0 | 点赞0| 分享0 | 收藏0