科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道从Larrabee看英特尔未来CPU开发趋势

从Larrabee看英特尔未来CPU开发趋势

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Larrabee反映了英特尔未来CPU架构的发展方向。Larrabee的核心理念是最新的x86指令LNI (Larrabee New Instruction,Larrabee新指令)以及CPU核心网络。

来源:ZDNet编译【原创】 2008年12月18日

关键字: CPU 英特尔 Larrabee

  • 评论
  • 分享微博
  • 分享邮件

在本页阅读全文(共5页)

提高CPU核心的可扩展性也是有可能实现的

据称,在这个Larrabee架构中,16个CPU核心可以成双地与互动环网相连接。英特尔曾在SIGGRAPH大会上表示,在这个环网中也是有可能进行扩展的。

Carmean表示,超过16核心的环网被称为“Xring”。由于连接两个或者更多个环网的交叉点上添加了不止一对核心,所以环网的结构可能会更加灵活。Carmean表示:“这样能够扩展增加更多的核心,让Larrabee变得更加模块化。而且,物理配置的灵活性也增强了。”下图中,超过16个内核被手动连接到三个环网中。

具有可扩展性的Larrabee总线环网,但核心数量越多,对带宽的需求也就越大,并且需要有更灵活的物理拓朴架构

最初Larrabee是没有这种“Xring”结构的,但是后来扩展产品中采用了这种结构,这使得Larrabee的快速变革成为一种可能。总之,这种24核心或者32核心的产品不要对基础架构做任何变更就可以快速完成配置。

英特尔首席技术官Justin R. Rattner此前也曾经提到过,Larrabee这种片上网络结构将实现架构上的变革。

Rattner还阐述了通过结合虚拟机支持来加强缓存一致性的计划。运行不同的虚拟机是不需要维持CPU核心之间的一致性,因为内存和缓存的分离是在一台虚拟机中完成的。

因此维持CPU核心之间的一致性只是为了让相同的虚拟机运行起来,因为这时候缓存和CPU核心的分离是在不同虚拟机中进行的。看上去Larrabee的分布式标签模式似乎适用于这种情况。

Larrabee块结构图(点击放大)

将来CPU可能适用于Larranee的各个方面

作为扩展Larrabee指令的LNI不仅可以用于小型CPU核心,而且还可以用于PC服务器的大型CPU核型中。Gelsinger坦言,LNI能够加载到通用大型CPU核心中。Larrabee的核心网络也可以应用到PC服务器的CPU中。

总之,英特尔凭借开发Larrabee的经验,提高CPU核心数,实现了主流CPU的高度数据并行性。在这种情况下,这项技术使大型CPU核心比Larrabee核心的单线程性能更高。

这样看来,英特尔未来将逐步提高主流CPU产品的向量操作性能,通过Larrabee实现线程和任务的并行性。如果英特尔在2012年以后开始朝这个方向走下去,那么其光明前景是可以预见到的。

然而,我们不知道未来Larrabee将何去何从。英特尔的Larrabee策略不仅是针对高性能计算领域,而且还瞄准了图形产品。在图形方面,Larrabee具有与GPU不同的灵活性,它将开辟出一片新天地。不过,Larrabee也存在一些缺陷,因此它能否与其他图形芯片相抗衡,现在还是不能确定的。

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章