引用:
|
作者chaotommy
驅動怎麼裝 
|
兩張卡的驅動程式都得裝的樣子
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確實蠻讓人期待的,似乎真的可以不用管你使用哪種GPU都可以達到協同運算的能力。
而且顯示卡的記憶體應該也不用像SLI/Crossfire一樣需要兩倍的容量,因為每顆gpu有自己專門負責的物件,所以該物件所需要的材質不需要每顆GPU都得有備份
感覺Hydra Engine的效率比SLI/Crossfire好多了,也比較靈活
不過怎麼分配好工作給各個GPU,這是個很大的問題。
理論歸理論,實際歸實際
Hydra Engine效能如何,只能等實際產品出來才知道了。
下面這個網站的圖片最能清楚顯示Hydra Engine怎麼分配工作
http://www.insidetech.com/news/arti...re-sli-obsolete