作者jk21234 ( )
站内PC_Shopping
标题Re: [情报] 微星科技 Hydra 混交主机板 Big Bang 亮相
时间Thu Sep 24 18:50:08 2009
※ 引述《wahaha99 (此方不可长)》之铭言:
:
※ 发信站: 批踢踢实业坊(ptt.cc)
: ◆ From: 220.132.126.29
: 推 suzukihiro:实际上 显卡版有人已经先杂交成功了... 09/24 04:05
: → suzukihiro:他好像有解释类似的作法 09/24 04:05
不是,我只是把两张显卡装起来,然後让它该启动的功能
(3D,多萤幕,stream/cuda)通通都弄到会动而已.
不过可能还不算完全会动.这只是种拼装.......
比如说在AMD 790FX上面装四张nVidia Tesla当工作站卖也是种拼装.
至於Hydra嘛....当然可以看成SLI/CF的进阶硬干版本.
不过它应该会是怎样呢??
从基本开始好了.
3D显示卡,就是在一个2D的萤幕上显示出3D的世界.
由3D的资料变成2D的资料,是经过"投影"的过程
输入是3D的模型(三角面等等),输出是2D的画素.
3D 运算 2D 运算
投影 贴图
建立动态模型 光影(per pixel)
模型的移动, 遮蔽计算
碰撞侦测. FSAA,AF...
光影.....etc
DirectX 7以前
CPU |分| 显示卡
以及 T&L负责 |隔| rendering pipeline
|线|
DX 8/9/9.0c 新增PS/VS
切给Vertex |分| 切给Pixel
Shader计算 |隔| Shader计算
|线|
在DX 9.0C的世代,开始有SLI/CF的做法,
当时的SLI/CF是把画面分割(AFR,SFR),然後Pixel运算
给两张显示卡分开计算....Vertex部分似乎没有分开.
DX10以後,变成Unified Shader一种硬体,取代原有的VS/PS.
切给Unified |分| 切给Unified
Shader计算 |隔| Shader计算
-->写入记忆体 |线| -->交给ROP等...
DX10下的SLI/Crossfire除了单纯切割画面的AFR,SFR两种模式之外.
还有一种模式是既然游戏的运算会被切成非常多组Unified Shader,
那麽插两张卡就可以分配这些不一样的Unified Shader运算.
(听起来好像很简单.可是实际上还有不少问题.......)
另外由於有如此的做法,所以DX10时代的SLI/Crossfire
甚至可以用在规格差异不太大的卡,如HD4870配HD4850,或者是
Hybrid CF,而不强求完全对称.
至於这个.Hydra不只是混用,甚至包含DX9和DX10的混用.
也就是说安装Hydra後,D3D/OpenGL等API可能变成:
3D功能API --> DX9 VS runtime --> VS 硬体1~N
1~X --> DX9 PS runtime --> PS 硬体1~N
--> DX10 US runtime --> US 硬体1~N
每一个API都被修改成底层提供VS/PS/US的计算.然後依照需要,
API动态连结到对应的VS/PS/US runtime再去执行.
不过,如果这样做就完全没有问题的话,
CPU和Cell协同运算也很简单没有问题,CPU和GPU协同运算也很简单没有问题...
SLI/Crossfire也可以简单达成线性的效能成长.....等等.
所以,实际上并没有这麽理想.......
由於许多特效计算必须要一段US计算完後,资料交由另外一段US计算.
两者会有资料相依性.而且显示卡记忆体很快,但是显示卡介面相较却是很慢.
资料如果要搬回主记忆体再弄去另外一张卡的话,会花十几二十倍的时间搬资料.
可是如果在同一张显卡上计算到完,又可能让负载不够平衡也使得效能下降.
: → birdy590:我投 wrapper 一票... 拦 API 这种事情不是没人干过 09/24 04:21
推 ~~
: → suzukihiro:http://www.pcpop.com/doc/0/330/330023.shtml 09/24 04:24
: → kuninaka:你提到的就是我有说过的演算法问题 09/24 04:46
: → kuninaka:可能有些指令A卡作起来比较优 09/24 04:47
: → kuninaka:不知道是不是单纯只以loading来分配 09/24 04:47
: → kuninaka:ATI+NV最有效的应该是需要phyax又要高AA的场合wwww 09/24 04:47
: → kuninaka: physX 09/24 04:48
: 推 suzukihiro:不过实际上游戏用havok比physX多的多... 09/24 04:51
: 推 kuninaka:这是秘密 嘘 XDDD 09/24 05:05
: 推 highway4625:天阿!!!!!!!!!!!!http://ppt.cc/f!Cn 09/24 05:52
: → wahaha99:我差点把楼上当张爸 orz 09/24 05:58
: 推 suzukihiro:去去 臭高速 想当张爸 09/24 06:00
: → highway4625:等到physX买下http://ppt.cc/e,rI以後我再考虑某牌卡 09/24 06:09
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.78.62
1F:推 ItoMakoto:推推 09/24 18:56
2F:→ jk21234:可是Hydra一直没有发表过效能数字,我很怀疑..... 09/24 18:58
3F:推 wahaha99:推 09/24 19:02
4F:推 kuninaka:效能比SLI、CF强就神了 09/24 19:16
5F:推 dolphinus:终於有点正常的文章了 09/24 19:22
6F:→ PlayStation3:因为大湿作乱 让本版等级降低 09/24 19:24
7F:推 Jorsindo:要完全100%发挥效能 我看ATI和NV要一起合作才可实行吧xd 09/24 19:43
8F:推 suzukihiro:感谢原本主人说明 ^^ 不然我也看不懂 XDD 09/24 20:07
9F:推 QuentinHu:看不懂 QQ 09/24 20:46
10F:推 ang728:大概可以理解意思 09/24 20:55
11F:→ ang728:终於来一点动真格的文章了 看了某大湿的推文我都觉得退化 09/24 20:56
12F:推 azumanga:推好文。 09/24 21:12
13F:推 VictorTom:推:) 09/24 21:44
14F:推 Sousake:推 具参考性的一篇文章 09/25 01:00
15F:推 RedXIIIee:专业姊吸 (误) 09/25 10:05
16F:推 landattack:好文! 大概了解... 06/19 21:55