Intel:2014年Larrabee将与主CPU集成
● 第二代Larrabee 2仍不明朗
Intel透露了部分关于数据并行GPU Larrabee的情况,下面我们将介绍关于Larrabee作为一款独立芯片的最初计划。
Larrabee路线图(点击放大)
计划在2010年作为一款产品出货的Larrabee每一代之间的时间跨度大约为一年左右。Larrabee产品通过不断完善加强了对应用的支持。从Larrabee 1、2、3一直到4,最终到2014年Larrabee将成为一款主流产品。
现在这个计划中作为图形产品的Larrabee 1已经被取消。不过,下一代Larrabee究竟是什么命运现在还没有明确下来。根据现在的情况来看,Larrabee 2被商品化也是有可能的。如果是这样的话,Larrabee将在2011年出现在图形市场中。
不过,如果Larrabee 3也被产品化的话,那么估计会在2012年之前面市。到那时,Intel代号为“Haswell”将成为主流CPU架构。而且据Intel表示,将在2014年将Larrabee集成到主流CPU中。
由于Larrabee指令集存在不兼容的问题,所以从Larrabee 2开始将采用新的指令集。因此这意味着Larrabee 2计划有可能将被实现。不过,如果说Intel取消Larrabee 1计划是因为很难在2010年对抗高端GPU的话,那么Larrabee 2被取消的可能性也很大
● 向量指令本身没有变化 Larrabee 1几乎不具备任何节电功能,如果运行的话就是全功率运行。最初Larrabee的功耗会超过200w,能源效率很低。现在,Larrabee进入第二阶段以后能源效率将有很好的改善。 Intel计划将把笔记本电脑作为Larrabee 2的目标市场。因此能源效率相比Larrabee来说有大幅度提高。根据主频的不同,Larrabee 2最低功耗可以达到50w。预计Larrabee2所采用的制程工艺将从Larrabee 1的45nm之间缩小到32nm。 对于Intel来说,尽管很可能将Larrabee保留下来,但仍然不排除取消Larrabee商品化的可能性。另外,预计Larrabee 3的电力效率也有所提高。 Larrabee每一代之间存在着指令集不兼容的问题。据称,从Larrabee 2过渡到Larrabee 3将变成新的指令集。Larrabee指令集不兼容的问题是大多数业内人士所公认的。尽管如此,在Larrabee New Instruction(LNI)的向量指令集方面好像并没有什么变化。 Intel前段时间在日本横滨召开的SIGGRAPH Asia年度大会专门设置了讲解LNI向量指令集的技术分会场以及介绍使用向量引擎软件光栅引擎技术的Larrabee分会场。由此看来,不具备指令兼容性的部分应该就是除了向量指令之外的部分了。
● Larrabee 2和3不同的产品化进程
Larrabee要想在图形市场取得成功就需要作出根本性的变革。Intel必须让软件开发者了解Larrabee的优点,转变3D图形制作的方式。如果是游戏平台的话,这将成为PC显卡方面的根本性巨大变革。因此,事前需要相当长的准备时间。说不定此次Intel修改Larrabee计划的时间间隔正是出于这个原因。
不过具体情况还要取决于是从Larrabee 2还是Larrabee3开始。如果Intel从Larrabee2开始产品化的话,2010年将成为普及的一年。Intel将向软件开发者广泛提供Larrabee 2,并在2010年推广基于Larrabee的软件。
但是如果从Larrabee 3开始的话,提供实际的板卡可能要等到2011年,明年要在软件开发者中产生有效影响几乎不太可能了。这对于Larrabee架构来说是一个很大的浪费。
● Intel没有展开系统的Larrabee推广活动
如果单纯从市场营销方面恐怕很难判断Larrabee是否能够成功吧。据有关人士称,Larrabee 1的试验性较强,所以产品化最好是从Larrabee 2开始,Larrabee 1更多被富裕了试验的性质。
如果软件开发者了解了Larrabee的优点,那么即使性能效率是现有基于图形API的Larrabee的一大缺点,那么最终也有可能被改写。如果Intel将Larrabee与CPU内核集成的话,Larrabee将成为最强大的图形内核。
可是根据现在的实际情况,Intel是将Larrabee作为试验性芯片提供的,很难说会在软件开发者那里获得普及。据说,尽管Intel已经开始在海外市场提供这款芯片,但是日本国内主要的图形软件开发者到现在没还有看到有任何动静。看来Intel并没有做大范围系统性的推广活动。
● NVIDIA Fermi与Larrabee:不是敌人是伙伴
NVIDIA的Fermi架构给IntelLarrabee战略有着很重要的影响。从某种意义上来说,Fermi的方向性与Larrabee很相似。NVIDIA Fermi官方目前展示了由下一代Fermi实时渲染的光线追踪的游戏演示画面。NVIDIA称Fermi将增加现有的图形管线,部分新技术则瞄准了“混合图形”的方向,这与Larrabee是有些相似的。
因此,Fermi和Larrabee在目标方面存在着某种程度的重叠,这意味着两者将面对技术上的碰撞。对于软件开发者来说则要在Fermi和Larrabee之间做出一个选择。
三大厂商未来图形策略的不同
然而,实际上Fermi的目标方向是与Larrabee是稳定的。至少,NVIDIA和Intel的目标是相近的。如果Fermi是以图形为支撑,那么Larrabee就可以在软件方面发挥优势。有业内人士表示:“对于Larrabee来说,与其说Fermi是敌人,不如说是合作伙伴。”
另外,AMD(ATI)的R800系列并未采用革新的架构,而是又回到之前的512 BITS的架构,从而避开了与Intel的竞争。不过AMD将在2014年之前将推出能够抗衡Intel和NVIDIA的相似架构。
● Larrabee基本设计不变的路线
几周前Intel透露将有可能对Larrabee架构做很大的变更。Intel并没有提到未来的Larrabee架构会在向量指令和存储层方面有所变化。最终基本设计还将是根据产品计划围绕Larrabee向量引擎展开的。
Intel CPU架构过渡(点击放大)
Intel将来的CPU(点击放大)
不过Intel也有可能在这方面作出重大变更。如果Intel从头再设计Larrabee的话,预计投入市场大约要到2013年了,很有可能赶不上原定在2014年与CPU的集成。
按照现在的计划,Intel将在2014年把它集成到CPU通用数据并行内核中。根据这个时间预测,AMD也将推出优化了的内核,向通用高性能数据并行内核发展。估计2014年对于Intel和AMD来说,将成为真正“片上异构计算”时代的开始吧。