正文内容 评论(0)
从硬件来看,HYDRA使用了一条PCI-E x16连接,并输出到两条PCI-E x16连接。根据合作伙伴安装方式的不同,输出可以是两颗拥有完整x16链接的GPU,或是再分割成4条PCI-E x8连接。它有两种安装方式,一是直接设计在主板上,无论使用什么芯片组,都可以实现SLI或CrossFire互联,支持2到4颗GPU,这种方式较为昂贵但效果也更好。
另一种方式则是作为PCI-E桥接芯片安装在多芯显卡上,类似于目前Radeon HD 4870 X2板载的PLX芯片。Lucid表示他们的方案可以实现多显卡性能接近成倍的增长,比SLI或CrossFire效率高得多。
至于该芯片本身,它的功耗仅有5W,内部结构包括一颗RISC处理器以及专用处理电路。首颗样品芯片本周刚刚制成,很快就会提供给合作伙伴,预计2009年初就能投放市场。但Lucid公司目前还拒绝透露有兴趣采用该方案的合作伙伴究竟有哪些。(值得注意的是,Lucid公司的股东包括Intel投资。)
以下是有关该技术的一些问题,从Lucid官方得到的回答:
你们如何保证任务分配后的渲染结果与游戏开发者原本的意图准确相符?
公司已经开始实施一项“品质保证”项目,将HYDRA渲染的画面和单卡渲染画面逐像素比照,找出任何可能的问题。
有没有可能实现AMD和NVIDIA GPU共同渲染统一帧画面?
从原理上来讲是可能的。但问题在于操作系统不允许不同厂商的显卡驱动程序同时运行。比如GeForce 6800和GeForce 9800都使用相同的驱动程序,它们可以同时运行在3D模式下,但如果是一颗AMD GPU,一颗NVIDIA GPU就无法同时工作。
不同性能显卡共同工作时任务如何分配?
HYDRA软件和芯片会识别每一颗GPU,为其分配适当的工作量,比如让一颗GeForce 9800计算5项任务,GeForce 6800此时只计算一项。
支持集成显卡么?
不
是否支持多显示器?
支持。演示中使用两块GeForce 9800 GT以超过60FPS的帧速流畅运行《Crysis》时,另一块屏幕正在浏览网页。Lucid公司表示,就算在第二块屏幕上同时播放1080p视频对于HYDRA架构来说也没有什么问题。某块显卡在进行高清解码工作时,引擎只要少分配给它一些任务就行了。虽然分配比例肯定会进行一些调整,但对于最终用户来说完全不会有任何感觉。
支持哪些版本的DirectX,OpenGL呢?
目前仅支持DX9,年底前将实现DX10.1的支持。由于DX10和DX11在多GPU并联方面作出的改进,HYDRA引擎在新版DX下的工作只会更轻松。同时,HYDRA也支持OpenGL。
这一技术可以被应用到显卡通用计算GPGPU领域么?
未来可以。目前开发人员认为,光线追踪应当是最先实现支持的应用。
HYDRA真的支持任何显卡么?
对,Lucid说只要你愿意,用几块VIA S3 Chrome并联也是完全可行的。