在電腦里塞兩張顯卡的遊戲表現為什麼還不如一張?
近一年來,只要聊起顯卡,就離不開漲價、奸商、挖礦這樣的字眼。 沒辦法,誰讓炒幣又莫名其妙的火了呢? 顯卡這話題要是放在近十年前,完全就是另一番景象。 那時候刷貼吧,只要是和顯卡相關的帖子,十有八九都在討論什麼SLI、四路 980Ti、八路泰坦,這樣毀天滅地的話題。
儘管貼吧老哥大都是大佬中的大佬、土豪中的土豪,但這些精彩的瞬間,還是給年幼的心裡留下了深刻的印象。
畢竟對於一個硬體廚來說,把當時性能最好的兩張顯卡串接在一起,放在同一塊主機板上交火,沒有比這更能讓人感到愉悅的事情了。
但你說現在,為了提升遊戲性能,而考慮在攢機的時候在機箱塞兩張顯卡,幾乎沒人會那麼干。
而 SLI 或者說多顯卡交火這項技術,又到底是怎麼從輝煌走向沒落的呢? 今天就好好給大家盤一盤。
SLI,全稱為 「 可擴展的連結介面 」 ( Scalable Link Interface ),最早是由一家叫 3dfx 的顯卡廠商,在 1998 年提出的。
那時候 3dfx 的 Voodoo 系列顯卡可以說是名噪一時,其獨家的 SLI 將那時候 PC 的 3D 畫面,帶上了一個大台階。
3dfx 支援將兩張 Voodoo2 顯卡並行運行,把兩張顯卡連起來之後,電腦可以獲得幾乎翻倍的 3D 圖像性能。
但這家 3dfx 因為戰略決策上的失誤,沒過多久就被其他顯卡廠商趕上,緊接著就被當時風頭正勁的英偉達給收購了。
於是 SLI 這項技術就順理成章落到了英偉達的手裡,但英偉達並沒有著急用上這技術,反而是把它給雪藏起來偷偷練級了。
儘管那時英偉達已經走到了顯卡行業的龍頭老大的位置,可另一家叫 ATi 的公司,後來居上的勢頭不容小覷。
因為他們家的Radeon顯卡,正逐漸與英偉達的GeForce拉近差距。
這讓英偉達不得不研發一項對手沒有的技術,以此來甩開ATi,思來想去,英偉達把目光投向了SLI。
2004 年,英特爾PCI-E 介面的問世,英偉達意識到,放出 SLI 這頭猛獸的時機或許已經成熟了。
介面更大的頻寬、更好的通道分配,能讓 SLI 能在新平臺上會有更好的發揮空間,終於雙顯卡互聯這項技術,得以重見天日。
英偉達在 GPU 晶片內整合了一款叫 ” MIO Port ” 的圖形合成引擎,負責兩塊互聯顯卡之間的數據交換以及圖像處理。
而由於當時PCI-E的頻寬還不足以滿足兩張顯卡之間的大數據的傳輸,所以英偉達設計了一個SLI的連接器,保障數據傳輸的同時,還解決了兩張顯卡畫面不同步的問題。
當年英偉達的 GeForce 6800 和專業圖形卡 Quadro FX4000 系列,有幸成為了第一批用上 SLI 技術的顯卡。
就和後來英偉達宣佈 20 系顯卡支援 DLSS 和光追一樣,SLI 的發佈,讓英偉達進一步鞏固了自己在顯卡領域的霸主地位。
老對手 ATi 當然不會甘心,他們在隔年 6 月 1 號的台北電腦展上,發佈了自家對抗 SLI 的技術——穿越火線 CrossFire( 交火 )。
這項技術在功能上和 SLI 基本一致,不過在顯卡連接上採用的是主副卡的設計,副卡是一張普通的顯卡,而主卡就多出數顆晶元,成為資料混合引擎。
主顯卡內的 Composting 引擎會把兩顆顯卡核心的運算結果結合在一起,然後通過同一條線纜上的 DVI 介面將結果傳輸到顯示器。
這樣做的好處是能不佔據原本的PCI-E的頻寬,充分發揮 CrossFire 的性能。
不過由於 DVI 接收與輸出晶片最高的頻寬頻率只能到 165MHz,所以不支 1600 x 1200 以上的解析度。
顯而易見, ATi 的交火在最初,並沒有能一舉超越英偉達的 SLI ,但也算是緊緊咬上了。
而在 2006 年 ATi 被 AMD 收購之後,事情開始發生了轉變。
AMD 免費開放了 CrossFire 這項技術,並鼓勵主機板廠商和顯卡廠商相容這項技術。
A 家的顯卡允許兩張同樣核心的顯卡進行交火,而英偉達則受限於 SLI 的授權費用,只能使用相同型號的顯卡進行串接。
最後甚至進化到獨顯 GPU 與核顯 APU 也可以交上火。
Hybird CrossFireX 技術 ▼
這樣沒過多久,英偉達在產品力上,就被 AMD 超過了。
更要命的一點是,AMD 還搶在英偉達之前,率先推出了利用 PCle3.0 來交火的 ” 無橋交火 ” xDMA 技術。
這項技術不僅是幹掉了以往連接在兩張顯卡之間的有線橋接器,也降低了顯卡交火的成本。
反觀英偉達在同時期革新的 NV Link 交火橋,儘管解決了頻寬的瓶頸問題,但高昂的價格和支援的顯卡型號,明顯就不是衝著一般消費者去的。
但不管怎麼說,英偉達的 SLI 也好,AMD 的 CrossFire 也罷,現在的確的是慢慢的在走向沒落。
首先雙顯卡 SLI 在遊戲的表現上,就是個 「鐵分奴」。
也就是說,它的跑分能達到 1.6 倍、1.7 倍的性能沒毛病,但在遊戲的實時渲染中,表現可能還不如單卡。
這是因為兩張顯卡在各自渲染結束之後,是需要有一個匯總的過程的,而這個過程佔據了極大的頻寬,往往速度就會被拉下來。
舉個簡單的例子來說,兩個記者分別處理一篇稿件,在處理完之後,是需要拿出額外的時間來做整合的,像校準文字、核准照片、確認錯別字這樣的工作,未必會比處理稿件本身要輕鬆。
在這樣的情況下,兩個人的工作也未必比一個人來的更快。
而在計算機世界里,顯卡算力快速堆砌的龐大的數據量,會導致整合的工作將會被無限度的放大。
在 SLI 連接的狀態下,在遊戲渲染中的畫面渲染和數據整合輸出到顯示器的步驟,幾乎是在不間斷進行的,當資訊不管進入通道,整體速度就會被拖慢。
也就是說,顯卡可能沒法做到 ” 1+1=2 ” 的效果。
加拿大白嫖王做的實驗,
SLI 3090 實時遊戲幀數不如單路的 3090。 ▼
另一方面,現在支援多路 GPU 的遊戲實在是太少了,本身針對新顯卡優化遊戲就夠累的了,哪還有心思再在這上面花時間?
現在單核顯卡的計算性能相比十年前,也切實的有了提升,大家已經不需要靠 SLI 或者交火的方式,來嘗試榨乾一款遊戲的性能了。
英偉達有意在低端或是甜品卡上,去掉 SLI 的介面,讓想要更好性能的人都去買高端卡,保障銷量。
而隨著 DLSS 這樣提升遊戲幀率技術的成熟,SLI 也就完成了自己的歷史使命,因為性價比的角度來說,它實在是太貴了。
SLI 和 CrossFire 作為一個時代的產物,或許我們在不久的將來還有重新綻放的一天。 但至少目前,或許還只是有錢人和白嫖怪的玩具吧。