我有兩個GPU,兩個相同(nvidia 680s),禁用SLI。如果我使用枚舉0適配器(GPU)創建設備和設備上下文,我的簡單清晰曲面程序以0.05ms /幀運行。但是,如果我使用enum 1適配器(其他GPU)運行它,它會以超過1ms /幀的速度運行。DirectX 11 - 第二塊GPU速度較慢?
我的一個GPU如何比另一個慢得多?根據主板,它們都安裝在正確的PCI 3.0 16x插槽中。
我錯過了什麼嗎?我查看了代碼1000x,並且幾乎排除了編碼中的錯誤 - 我只是在創建設備和交換鏈時使用的適配器之間進行了交換。
我不*投票作爲題外話,因爲「創建設備......排除了編碼錯誤......」。也就是說,減速在某些* code *的效果中被注意到,而不是一個更適合於其他地方的一般系統條件。 (然而,最小代碼測試用例是可取的。) – 2012-06-07 03:00:51
您確定這些PCI插槽是否相同?我有一個主板的某個地方只能全速運行其中一個PCI插槽,即使物理插槽相同...... –