PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   顯示卡討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=8)
-   -   SLi 和 CrossFire 混交 ? 不是夢想 X58 將增加 Hydra (https://www.pcdvd.com.tw/showthread.php?t=832514)

Raziel 2008-12-24 01:05 AM

引用:
作者octapult
兩張卡的驅動程式都得裝的樣子

Hydra晶片跟傳統SLI/Crossfire運作模式不一樣

SLI/Crossfire是把畫面分成好幾個部份,每個每個GPU負責其中一部分(譬如畫面分成上下兩半,主卡負責上半部,副卡負責下半部)。
副卡做好他的工作之後,會把資料送到主卡,然後在由主卡把上下兩半的畫面合起來送到螢幕上。

Hydra晶片則是在DirectX指令還沒送到GPU的途中就把他們給攔截下來,然後開始作分析,
以物件為基準,把會用到同一系列材質的繪圖指令丟給同一顆GPU去作計算(譬如說地板丟給第一顆GPU,人物角色丟給第二顆GPU)
每顆GPU算完自己負責的部份之後再把資料丟回給Hydra Engine,Hydra Engine把畫面整合好之後再丟給主輸出的顯卡去作輸出工作。

因為DirectX指令最後還是會丟給GPU,所以該GPU的驅動程式還是得用到
Hydra Engine只是負責分配工作給GPU而已,並不負責繪圖計算的部份

Hydra Engine確實...

這個做法我覺得還是會遇到實務上的幾個挑戰是:Hydra晶片怎麼知道/判斷哪個GPU可以負荷

多少同一系列材質的繪圖指令? 許多時候場景的變動會影響到該畫面物件表現的複雜度.

真的可以動態很準確的分攤工作而不造成彼此的拖累嗎? 例如一強卡搭一弱卡去hydra,

而AN卡的色彩表現也不同, 這樣湊出來的畫面整體性真的會更好嗎? 看起來還有待驗證啊~

LSI狼 2008-12-25 02:10 PM

還怕變成拉低效能的瓶頸.... :fear:

NONO72324 2008-12-25 04:57 PM

這個構想是挺不錯的,但問題是A/N會不會同意這樣做??
例如對驅動程式動手腳,就像X38、X48不能SLI一樣....

還有就是協同分工的部份,兩家的GPU架構走不同的思維,雖然最終渲染而出的
畫面是一樣,但內部流處理器和運算單元的處理方式卻不盡相同,Hydra要如何
去適應不同性質的GPU處理模式??

SLI/CF 是用driver去處理分工的工作,Hydra既然可以說突破這個限制,讓
兩家不同的GPU達成協同分工的目標,那是不是意味著Hydra的driver在分工
這一部份要比N/A這兩家的driver更完善??

N/A在GPU界打滾多年且SLI/CF也出來不少時間,卻還是一直碰到效率的問題
而Hydra的出現號稱可以打破這個僵局,這點到是持保留態度了 :)

84036980 2008-12-26 01:09 AM

個人感覺唱不出啥好戲來~
但我也樂觀其成 :rolleyes:

octapult 2008-12-27 03:18 AM

http://www.pcper.com/article.php?ai...pe=expert&pid=1

PC Perspective有不同的說法:

Hydra Engine並不支援AMD和Nvidia的顯示卡混用

原因是Windows本身並不允許同一時間內有多個不同的驅動程式來跑3D應用程式
(一個跑3D應用程式、一個跑GPGPU通用計算、物理特效等運算倒是可以)

f2267505 2008-12-27 12:12 PM

引用:
作者Raziel
我看可能沒這麼理想,兩家要搞定自家的顯卡已經夠忙到焦頭爛額了, intel想要自己把兩系列

野牛馴服, 而不靠原廠的驅動, 還要有兩卡原先的功能, 大概會自找苦吃~

放心,intel有的是人才支援跟錢,有錢能使鬼推磨,別說馴服野牛了,讓它們變成小貓應該都不成問題,只要肯花錢 :D .

octapult 2010-01-07 11:13 PM

Hydra終於有測試數據出來了(MSI Big Bang主機板):
http://www.guru3d.com/article/msi-b...a-review-test/1

1. 5870 + GTX 285: 效果不是很好,假設5870效能為100%,5870+GTX 285則是介於125% ~ 150%之間,遠比5870+5870來的低許多

2. 4770 + 9800 GTX+: 這種組合的效果最好,效能直逼原生9800 GTX+ SLI或是4770 Crossfire。顯示兩張顯示卡的效能越接近,Hydra的表現越好。

3. 4850 + 4890: 效能雖然比單張4890還要好,可是幅度讓人不滿意。

4. 4890 + 4890: 兩張一模一樣的卡,理論上效能增加幅度應該可以比4770+9800 GTX+還多,但是實際上卻是比較少,真的很詭異

5. 4770 + 5870: 簡直只有"慘劇"能夠形容。假設5870為100%、4770為50%,則4770+5870為75%,比單張5870還低。

6. 遊戲效能還得看Hydra driver有沒有支援這款遊戲

結論:直接組SLI或是Crossfire比較快。

chaotommy 2010-01-08 03:41 AM

一年過去了..............


所有的時間均為GMT +8。 現在的時間是01:19 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。