pcie 2.0 x8

acciobroom

Honorable
Feb 7, 2013
24
0
10,510
Hi,

I am curious to see if a high end GPU like a GTX 980 or possibly a GTX 1070 would suffer any serious performance if it ran on PCIe 2.0 x8.

thanks.
~acciobroom
 
Solution
Yes it will.
PCI-E x16 is technically twice as fast as x8,
Pcie- x8 vs x16 Please see this graphics, even if Your card is not within these charts, it will still give you an idea:
http://www.techpowerup.com/reviews/Intel/Ivy_Bridge_PCI-Express_Scaling/23.html
And
The difference between PCIe x1, x4, x8, x16 and x32 http://blog.duropc.com/2013/the-difference-between-pcie-x1-x4-x8-x16-and-x32

PCIe. 2.0 vs Pcie 3.0 almost Non differentiates https://www.pugetsystems.com/labs/articles/Impact-of-PCI-E-Speed-on-Gaming-Performance-518/

Best regards from Sweden
Yes it will.
PCI-E x16 is technically twice as fast as x8,
Pcie- x8 vs x16 Please see this graphics, even if Your card is not within these charts, it will still give you an idea:
http://www.techpowerup.com/reviews/Intel/Ivy_Bridge_PCI-Express_Scaling/23.html
And
The difference between PCIe x1, x4, x8, x16 and x32 http://blog.duropc.com/2013/the-difference-between-pcie-x1-x4-x8-x16-and-x32

PCIe. 2.0 vs Pcie 3.0 almost Non differentiates https://www.pugetsystems.com/labs/articles/Impact-of-PCI-E-Speed-on-Gaming-Performance-518/

Best regards from Sweden
 
Solution

4745454b

Titan
Moderator
Yes it will.

Huh? Looking at your charts it shows a 1% difference between x16 and x8. How is that a "serious performance" hit? Your link shows there is nearly no difference between them. Unless you drop down to x4.

Does this motherboard support two x8 or a single x16?

That's an older z68 board. It would support two PCIe 2.0 x8 links. (If paired with an Intel 3xxx CPU it can do a single PCIe 3.0 x16 going from memory.) As shown above there is nearly no difference between PCIe 2.0 x16 and x8. You'd have to read the manual to see if adding a card drops the links farther, but I don't think it will.
 
Huh? Looking at your charts it shows a 1% difference between x16 and x8. How is that a "serious performance" hit? Your link shows there is nearly no difference between them. Unless you drop down to x4. .

Hi I didn't say "serious performance" I did say "Yes it will", no more.
Of course it depends of the graphics, what type, what graphics engine, resolution, textures etc. and so fort.
all of this is just a brief comparison, but in general it will not be as big as one think, on the other hand, well it could be very much. It all depends on the graphics card, the game settings and its graphics engine.

Quote from the site:
Each game has different requirements for PCI-Express bandwidth, depending on the game engine design. Alan Wake is most dependent on a fast bus interface, losing up to 70% framerate, whereas Aliens vs. Predator handles bandwidth starvation the best, losing only 10% in worst case (1280x800 GTX 680).
Contrary to intuition, the driving factor for PCI-Express bus width and speed for most games is framerate, not resolution. Our benchmarks conclusively show that with higher resolution, the performance difference between PCIe configurations shrinks. This is because the bus transfers a fairly constant amount of scene and texture data - for each frame. The final rendered image never moves across the bus, except in render engines that do post-processing on the CPU, for example Alan Wake. Even in that case, the reduction in FPS from higher resolution is bigger than the increase in pixel data.

NVIDIA's GeForce GTX 680 suffers a relatively bigger performance hit from a slower PCI-Express interface than AMD's HD 7970. Going from x16 3.0 to x4 1.1 causes the HD 7970 to lose 14%,
GTX 680 loses 27% real-life performance for the same transition. A reasonably accurate rule of thumb is that GTX 680 loses twice the percentage from slower PCI-E speeds, compared to HD 7970.

Best regards from Sweden
 

4745454b

Titan
Moderator
Sorry, but he asked "if a high end GPU like a GTX 980 or possibly a GTX 1070 would suffer any serious performance if it ran on PCIe 2.0 x8." and the first words in your reply was " Yes it will." Which looking at the charts doesn't seem like it. Looking at the overall, and and 1920x1200 charts you can see that there is a less then 5% difference. Which is next to nothing.
 


Agreed, but then again it depends on the game and not least the h/w. The GTX 980 for example will suffer more than a few % if not being installed in a 16x slot.
GeForce GTX 980 PCI-Express Scaling

Qoute:
Real performance losses only become apparent in x8 1.1 and x4 2.0, where the performance drop becomes noticeable with around 15%. We also tested x4 1.1, though of more academic interest, and saw performance drop by up to 25%, an indicator that PCIe bandwidth can't be constrained indefinitely without a serious loss in performance.

The most surprising find to me is the huge performance hit some of the latest games take when running on limited PCIe bandwidth. The real shocker here is certainly Ryse: Son of Rome, based on Crytek's latest CryEngine 4. The game seems to constantly stream large amounts of data between the CPU and GPU, taking a large 10% performance hit by switching to the second-fastest x8 3.0 configuration. At x4 1.1, the slowest setting we tested, performance is torn down to less than a third, while running lower resolutions! Shocking!

Best regards from Sweden :)