首先,还是要回顾一下何为“Hydra”,读者们可以先回顾一下去年我们报道的原理说明。简单地说,Hydra芯片位于北桥(或CPU内置的PCI-E总线控制器)和PCI-E显卡插槽之间,可以中断图形API(如DirectX)的渲染控制指令,将其按照工作量动态划分给各块显卡,然后再将渲染结果混合交给其中一块显卡输出。
在过去的一年多时间里,除了去年IDF上的展示,以及艾尔莎推出的一款高性能计算用产品外,Hydra并没有来到消费者身边。今年九月的2009秋季IDF上,Lucid宣布Hydra已经升级到第二代,并且终于拿出了Hyrda方案的首款消费产品:来自微星的Big Bang P55主板。
Hydra 200芯片支持PCI-E 2.0标准,提供上行16条通道,下行32条通道的PCI-E带宽。在其最高端型号中,可以将这32条通道灵活划分为2 x16,4 x8或1 x16 + 2x8。该芯片基于Tensilica Diamond架构的RISC处理器,主频300MHz,内置64K的指令缓存和32KB的数据缓存,由台积电使用65nm工艺代工制造,峰值功耗仅为6W。
微星的首款Hydra平台主板最终被定名为Big Bang Fuzion,原定于10月29日发布,不过遗憾的是微星未能实现承诺,仅推出了一款将Hydra芯片更换为NVIDIA nForce 200,支持CrossFire和三路SLI的Big Bang Trinergy。关于此事近期众说纷纭,有说该板已被推迟到明年年初,更有甚者传说,NVIDIA已经准备封杀该技术,并迫使微星推迟了Big Bang Trinergy主板的发布。
记者就此事咨询了NVIDIA官方,得到了NV发言人Ken Brown的答复:NVIDIA欢迎各种技术创新,尤其是那些能够改善游戏体验的新技术。他表示自己并不知道NVIDIA公司和微星Big Bang Trinergy主板的延期有任何关联。对于Hydra方案,NVIDIA一直认为Lucid公司非常有野心,这一技术恐怕要面临太多的技术障碍。不过,他重申NVIDIA不会阻止自己合作伙伴制造基于该技术的主板产品。
至于微星方面,他们表示该主板延期发布的原因有二:首先是Hydra驱动还需要进行更多的优化,提升Windows 7系统下的稳定性;其二,微星希望该主板在发布时就能够直接支持跨厂商多GPU混插,而不是只支持N卡混插或A卡混插,到明年再通过驱动升级支持跨厂商多GPU。
从各方观点来看,Hydra 200芯片的硬件早已就绪,目前的问题都集中在驱动上。在TechReport的此次访问中,Lucid已经展示了跨厂商的混插模式,存在的唯一问题是画面明显偏暗。反倒是在同厂商混插展示当中,Radeon HD 4890和Radeon HD 4770共用出现了Windows 7系统DX9游戏下花屏现象。
Lucid研发副总裁David Belz称,他们最初的驱动开发都是在Windows Vista系统下进行的。而在转移到Windows 7平台后他们发现,需要解决的新问题比想象的要多。当然,他还是明确透露了自己的信心,即这些问题都能够通过驱动调整来解决,只不过是需要更多时间而已。
下面就来看此次在Lucid办公室内部进行展示的Hydra平台主板:
上图就是一块微星Big Bang主板,使用了一块A卡和一块N卡进行混插。虽然该板已经完全可以正常运行,但Lucid公司没有允许媒体对其进行性能测试。作为替代,他们拿出了自己的Hydra工程样板。如下图:
这款工程样品使用了外接扩展板的方案,在普通PC主板的主机PCI-E x16插槽上安装一块转接卡,将PCI-E通道接驳到另一个小机箱中。该箱中的绿色样板就搭载了Hydra 200芯片,再提供多个PCI-E接口安装显卡。虽然外观和最终产品迥异,但Lucid表示使用此工程样品的效果和Big Bang主板是非常相似的。
虽然照片中搭载的是两块GeForce GTX 260,但后期他们确实试用了跨品牌方案,如上图显示的一块Radeon HD 4890加一块GeForce GTX 260。
游戏中的Hydra状态显示,由N卡进行显示输出,A卡辅助渲染。
Hydra控制面板主界面
游戏设置界面,允许逐个游戏选择是否开启Hydra。该机由Lucid官方提供,图中的游戏和测试软件基本都已经可以在Hydra混插模式下正常运行。
下面是在Lucid办公室进行的简单测试。测试机使用技嘉EX58-UD3R主板,Core i7-920处理器,2GB内存,Windows 7 32bit操作系统。
《闪点行动2:龙腾》
在这款游戏和《F.E.A.R 2》中使用了FRAPS记录相同场景帧数,所有显卡组合均为Hydra平台。由于时间关系,没有办法测试Hydra和SLI、Crossfire的性能对比。
可以看到,Hydra方案确实有不错的多显卡性能。虽然看起来两块GTX 260只比单卡快了20帧,但A卡+N卡的混插性能确实非常惊艳。并且需要考虑的是,很有可能此游戏的瓶颈并非显卡。
另外值得一提的是,上面提到在Radeon HD 4890和Radeon HD 4770配置下出现花屏的两款游戏就是《闪点行动》和《F.E.A.R 2》。
《F.E.A.R 2》
这款游戏中,花屏问题还体现在了性能上,Radeon HD 4890+Radeon HD 4770的帧速还不及单卡。
《Stormrise》
《狂野西部》
这两款游戏为DirectX 10,像我们在前面提到过的,跨厂商混插的画面会明显偏暗。
总结
尽管有上面提到的种种问题,但整体来看,Hydra方案在大多数游戏中的运行还算正常,并且跨厂商混插的效果还相当诱人。目前最大的问题是,像上面看到的一样,Lucid需要不断改进驱动,对未来的游戏提供兼容性支持,甚至可能是逐个游戏的修正Bug改进兼容性。这对Lucid这样的新兴企业来说无疑是一个巨大的挑战,比如目前Hydra就还完全无法支持DirectX 11游戏。当然,我们还是希望Hydra能够获得成功,毕竟它为消费者提供了另一种选择,并且确实已经做的相当不错。