解析雙顯卡帶寬之謎:PCI-E x8與PCI-E x16
目前絕大多數中高端主板都有至少兩條PCI-E x16擴展插槽,并支持PCI-E 2.0標準,但受限于芯片組所能提供的PCI-E帶寬,很多時候只有第一條是全速x16的,第二條物理形式上看起來是PCI-E x16,但就電氣性能而言實際帶寬只是半速x8。如果只有一塊顯卡自然好說,盡量插入第一條插槽就行了,但同時使用兩塊組建SLI/CrossFireX的話,就只能讓其中一塊委屈點兒了。
在這種情況下,系統性能會受到什么影響呢?x16/x8模式是否真的要比x16/x16模式慢一些?今天,我們就利用當代高端顯卡掃除這一迷霧。
本次測試使用的主板是微星X58 Eclipse,其中兩條黑色的PCI-E x16插槽都是物理全速x16的,同時只需要用膠帶蓋住第二條插槽的部分金手指,就能強制將其降為半速x8,對比效果可以借助GPU-Z來查看(Bus Interface):
微星X58 Eclipse
左x16 右x8
系統其他配置:Core i7-920 OC 3.6GHz處理器、6GB DDR3內存、戴爾3007WFP顯示器、Windows 7 64位操作系統、GeForce 258.96/Catalyst 10.7a驅動程序。
測試中不但有單屏2560×1600,還有利用NVIDIA Surround、ATI Eyefinity達成的三屏5760×1600。
一、GeForce GTX 480 SLI (公版)
2560×1600
《異形大戰鐵血戰士》:x16/x8模式的平均幀率和最低幀率甚至要明顯高于x16/x16,只是最大幀率略低一些,另外實時幀率曲線圖波動差異很大,這和我們預計的“理論情況”可不太一樣。
《戰地:叛逆連隊2》:x16/x8模式似乎仍然更快一些,但是兩條實時幀率曲線幾無差別。
《地鐵2033》:x16/x16模式終于贏了,但差距只在毫厘之間。
5760×1600
《異形大戰鐵血戰士》:幀率波動不同,但整體速度卻是沒有二致。
《戰地:叛逆連隊2》:x16/x16快了那么2-4FPS。
《地鐵2033》:不分彼此。