曾經NVIDIA和AMD的多卡互聯技術SLI與CrossFire在玩家群中是非常火熱的,因為他們不僅可以用來炫耀,而且還確實有著很實際的用途,那就是提昇平台的顯卡性能。但今時今日我們卻很少聽到NVIDIA和AMD提及SLI和CrossFire,甚至連他們的新顯卡都有陸續限制使用SLI或CrossFire的趨向, 而且玩家的熱情也在下降,用來展示炫耀或許還算常見,但實際使用的話就真的屈指可數了。
那到底是什麼原因,讓NVIDIA和AMD都不再熱衷於SLI和CrossFire呢?SLI和CrossFire的原理都是通過兩張或更多顯卡互聯工作的方式,以實現翻倍甚至是數倍於單張顯卡的性能輸出,這對於玩家來說本來是一件喜聞樂見的事情,因為玩家可以在現有平台的基礎上,通過追加硬件的方式實現性能提升,這樣就不會因為更換硬件而出現了資源閒置的困惑。然而SLI或者CrossFire的實際工作狀態並沒有大家認為的那麼理想,首先他們對顯卡的搭配有比較高的要求,早期形態不僅要同一陣營的產品,甚至是要求相同架構、相同規格的GPU才能互聯成功,組成SLI或CrossFire系統,後期雖然要求有所放鬆,但架構不同或者硬件規格相差太遠的顯卡,依然是無法實現互聯的。
NVIDIA SLI技術的渲染原理
當然也不是說規格或架構不同的顯卡就一定不能互聯,例如Lucid的Virtu MVP技術就能實現不同陣營、不同架構的顯卡互聯甚至是集顯與獨顯互聯,但是就效能而言相比SLI和CrossFire並沒有本質上的變化,而且還存在這軟件兼容性問題,基本上就是一種“看上去很美好實際上沒有什麼用”的存在,在加上收費的原因,最後也沒能在消費級市場掀起什麼波瀾。
其次SLI與CrossFire系統的性能提升並沒有大家想的那麼理想,並不是簡單的“1+1=2”,兩張顯卡互聯就能獲得雙倍的性能,雖然理論上是這樣沒錯,但實際上能做到“1+1=1.5”就已經算是很不錯了。這裡面涉及到的東西很多,包括顯卡驅動的適配、應用自身的適配、硬件資源的分配等多個問題,任意一個都對SLI或CrossFire的效能造成影響。
以我們早前對RTX 2080 Ti顯卡進行SLI測試可以看出,在經過相關優化的理論性能測試中,SLI系統可以帶來80%的效能提升,這已經是一個很理想的數字了,但是在大部分的常規應用裡,SLI系統帶來的效能提升也就是30%到40%左右,部分未做軟件適配的甚至產生了性能倒退的問題,由此可見多卡互聯繫統的實際效能根本不是“ 1+1=2”那麼簡單,其涉及到的範圍太大,“事倍”是一個事實,但連“功半”都難以實現也是另一個事實,投入與收益相差甚遠。
最後就是SLI和CrossFire技術對平台的要求一直都比較高,除了要有支持相應技術的主板外,為了支撐多塊顯卡的功耗,在電源配置上本身就不能節約,而且為了讓多顯卡系統的性能不受限制,CPU、內存等主要係統部件也都必須往高端走,這就意味著SLI和CrossFire的組建成本會比較高,這也就進一步限制了它們的推廣,難以在廣大玩家群中形成普及,這又影響了NVIDIA和AMD對多卡互聯技術的熱情,SLI和CrossFire的沒落自然也就是情理之中了。
不過雖然NVIDIA和AMD都有放棄SLI和CrossFire的趨向,但是他們到目前為止也沒有明確表示會放棄SLI或CrossFire,更多地只是採取“放置Play”的態度,不再把多卡互聯作為一個重點項目或者主要項目進行研發。畢竟多卡互聯對於位於頂端的顯卡產品來說,幾乎是在新旗艦誕生前獲得大幅度性能提升的唯一方法,因此NVIDIA和AMD基本上都不會突然就把SLI和CrossFire砍掉,更多地是限制使用範圍,以此讓玩家慢慢淡忘這個技術,直到有哪一天NVIDIA和AMD發現了新的效能更高的多卡互聯繫統,SLI和CrossFire就會重新崛起,成為玩家手中提升顯卡性能的利器。
多卡並行原理解釋:
SFR這種將一幀畫面分割成兩塊分別交給兩個GPU去渲染,這樣理論上每個GPU的渲染工作量就是單卡的一半了。但SFR的問題在於如何分割畫面,簡單的左右或上下平分實際上的渲染工作量未必也是平分的,渲染工作量不均勻就會出現一個GPU等待另一個GPU去合成一幀畫面的情況,浪費了多卡性能。而且即便渲染工作量是均勻的,沒有等待的情況,也需要非主卡將渲染好的畫面傳輸給主卡去合成一幀畫面再輸出。這中間有很多算法和兼容性的問題。所以SFR的兼容性並不算多好。
AFR理解起來就簡單了,多卡輪流渲染畫面,但這樣的問題在於幀生成並沒有改善,每一張卡渲染一幀畫面的工作量跟單卡是一樣的,也就是說如果單卡幀生成是20ms,雙卡也會是20ms。不過輸出的幀數還是疊加的,單卡的情況下顯示器一幀畫面顯示20ms才能等到下一幀,而多卡比如雙卡,一幀畫面顯示10ms下一幀就來了,因此顯示器上的FPS還是提升的。但這種多卡渲染的方式有個顯而易見的問題就是,如果某張卡出問題會拖累整個系統的性能,而且幀生成未改善導致操作延遲感覺明顯。
謝謝收看
留言列表