• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

PCIe 2.0 vs 3.0 when running QUAD SLI 680s.

BallaTheFeared

Diamond Member
SANY0003-12.jpg


PCI-ETests.jpg


http://www.overclock.net/t/1220962/...d-computer-edition-2012/300_100#post_16915399
 
Eh, it might make sense that the GTX680 at those resolutions can saturate a PCIe 2.0 8x link, and than the double bandwidth of PCIe 3.0 would increase performance.
 
well would 16x/8x/8x/8x at 3.0 really only perform like 8x/4x/4x/4x when running 2.0?
 
Last edited:
something is definitely wrong with those results.
I have to agree. SLI/CF isn't that bus bandwidth intensive. If PCIe 3.0 was that beneficial, you'd see some big differences even in single card tests.
 
Eh, it might make sense that the GTX680 at those resolutions can saturate a PCIe 2.0 8x link, and than the double bandwidth of PCIe 3.0 would increase performance.

It doesn't work that way but the opposite, the higher the resolution the less PCI bandwidth is needed so the biggest differences in performance with differing PCI-E bandwitdh are with low resolutions.

UPDATE: Actually the amount of PCI-E bandwidth needed is the same regardless of the resolution, but because the framerates go down so do performance differences between differing PCI-E specs.
 
Last edited:
I have to agree. SLI/CF isn't that bus bandwidth intensive. If PCIe 3.0 was that beneficial, you'd see some big differences even in single card tests.

Not necessarily. There is only X amount of bandwidth available between processor and PCIe 2.0 cards (and potentially 2X on PCIe 3). If I single 680 can utilize .5X, you're not going to see any difference going from 2.0 to 3.0, but add in 4, and suddenly you want 2X where 2.0 can only provide X.
 
Not necessarily. There is only X amount of bandwidth available between processor and PCIe 2.0 cards (and potentially 2X on PCIe 3). If I single 680 can utilize .5X, you're not going to see any difference going from 2.0 to 3.0, but add in 4, and suddenly you want 2X where 2.0 can only provide X.

I drive 4 gpus with a total of 16 lanes PCI-E 2.0 just fine, performance penalty compared to X79 is less than 5%, GTX680 is not so hugely faster.
 
It doesn't work that way but the opposite, the higher the resolution the less PCI bandwidth is needed so the biggest differences in performance with differing PCI-E bandwitdh are with low resolutions.

UPDATE: Actually the amount of PCI-E bandwidth needed is the same regardless of the resolution, but because the framerates go down so do performance differences between differing PCI-E specs.
you sure about that?

"However, in this week’s evaluation testing at x8/x8 and x16/x16, we see that having both video cards at x8 does somewhat impact performance, but only at the higher 5760x1200 Eyefinity/NV Surround resolution."

http://hardocp.com/article/2010/08/23/gtx_480_sli_pcie_bandwidth_perf_x16x16_vs_x8x8/3
 
you sure about that?

"However, in this week’s evaluation testing at x8/x8 and x16/x16, we see that having both video cards at x8 does somewhat impact performance, but only at the higher 5760x1200 Eyefinity/NV Surround resolution."

http://hardocp.com/article/2010/08/23/gtx_480_sli_pcie_bandwidth_perf_x16x16_vs_x8x8/3

Yes.

anandtech said:
For any given game the amount of data sent per frame is largely constant regardless of resolution, so we’ve opted to test everything at 1680x1050. At the higher framerates this resolution offers on our 7970, this should generate more PCie traffic than higher, more GPU limited resolutions, and make the impact of different amounts of PCIe bandwidth more obvious.

http://www.anandtech.com/show/5458/the-radeon-hd-7970-reprise-pcie-bandwidth-overclocking-and-msaa


[H] claims many things and never research if what they claim is true
 
Watching the videos, load is half on the PCIE 2.0 run versus the 3.0 run.

Leads credence to Toyota's question.
 
He has two videos up, one shows 2.0 with 4 cards getting around 70 fps, he regedits for 3.0, reboots, and comes back getting 130 fps at the same location.

http://www.youtube.com/watch?v=S0-xcxAvu54

Would be nice to know what fps he gets with a single card, but it looks like 4 card scaling at PCI-E 2.0 is utter crap, with that kind of scaling even my cards are faster. It looks like an issue with SLI, maybe not enough bridge bandwidth but that would mean it couldn't be solved with a driver update.
 
Would be nice to know what fps he gets with a single card, but it looks like 4 card scaling at PCI-E 2.0 is utter crap, with that kind of scaling even my cards are faster. It looks like an issue with SLI, maybe not enough bridge bandwidth but that would mean it couldn't be solved with a driver update.

Not sure how SLI / CX works (no interest really), but I wonder if they cut back the bridge bandwidth with the 680 (or didn't upgrade it compared to the 560) and therefore have to rely more on moving / syncing stuff via PCI-E. Certainly no previous PCI/E 1.0/2.0/3.0 scaling benches I've seen ever showed up something like this.
 
I know with 2 cards there is practically 0 difference between pcie 2.0 and 3.0....I haven't tried 4 way anything but something seems off.

Also his surround setup makes me jealous
 
well would 16x/8x/8x/8x at 3.0 really only perform like 8x/4x/4x/4x when running 2.0?

3.0 is double the speed of 2.0... but the way you worded it is weird.

i would look at more like this:
-when running a GPU in a 3.0 x8, it will perform the same as if it was in a 2.0 x16

another thing to mention, the 680 won't saturate 16x(2.0)/8x(3.0)/16x(3.0) from what I gather from the evga forums
 
Imo pcie 2.0 x8 is a bit limiting for GTX680 in SLI configs, as 580 was already on the edge and slightly limited at times. I think pcie 3.0 x8 is enough though.
 
Back
Top