• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

GeForce GTX 980 PCI-Express Scaling

Joined
Apr 18, 2013
Messages
1,260 (0.30/day)
Location
Artem S. Tashkinov
Sandy Bridge users have nothing to worry about: PCIe 2.0 @16x is more than enough for the GTX980.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,162 (2.82/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Sandy Bridge users have nothing to worry about: PCIe 2.0 @16x is more than enough for the GTX980.
It seems to me that in most cases 2.0 @ 8 lanes is enough as well. I find that if you /really/ want more PCI-E lanes, the real reason is not to drive more GPUs but to add other components such as a network card, RAID controller, or a PCI-E SSD which is much more common need on workstation and servers than general consumer devices.
 
Joined
Jun 28, 2008
Messages
1,109 (0.19/day)
Location
Greenville, NC
System Name Champ's 1440P Rig
Processor Intel i7-4770K @ 4.6 GHz
Motherboard AsRock Z97 Extreme6
Cooling Corsair H60
Memory Corsair Vengeance 16GB 1600 Mhz 4x4 Blue Ram
Video Card(s) Nvidia 1080 FE
Storage Samsung 840 Evo 256 GB/RAID 0 Western Digital Blue 1 TB HDDs
Display(s) Acer XG270HU
Case Antec P100
Power Supply Corsair CX850M
Mouse Logitech G502
Keyboard TT eSports Poseidon
Software Windows 10
Some people believe and preach everything some would post on a forum. I'm one of those people that need scientific backing. This was a great test and we need more myth busting.
 
Joined
Sep 18, 2005
Messages
310 (0.04/day)
i would also like to see multi gpu testing since I've been pondering moving to x99 for my 3 290x to see if it will offer better peformance than 8x 4x 4x in games when using max AA and a move to 4k
 
Joined
Jan 16, 2012
Messages
211 (0.05/day)
Good work but not unexpected given that single GPU is not expected to really be harsh on pcie bw. Another +1 on SLI testing, that's where PCIE bandwidth suddenly becomes more limited. The only problem is that the works suddenly gets out of control if you try and be as thorough. Personally I'd assume anyone running the latest GPUs is also running something recent e.g. pcie3 and so only run

2 way SLI - 4790K vs 4790K + PLX vs 5960X e.g. 8x/8x vs pseudo 16x/x16x vs real 16x/16x
4 way sli - 4790K PLX vs 5960X e.g. pseudo 8x8x8x8x vs real 8x8x8x8x

Of course particularly once you get to 4 way, you're going to need a good OC on the CPU and a really demanding monitor setup to avoid being cpu throttled.
 
Joined
Mar 23, 2012
Messages
777 (0.17/day)
Location
Norway
System Name Games/internet/usage
Processor I7 5820k 4.2 Ghz
Motherboard ASUS X99-A2
Cooling custom water loop for cpu and gpu
Memory 16GiB Crucial Ballistix Sport 2666 MHz
Video Card(s) Radeon Rx 6800 XT
Storage Samsung XP941 500 GB + 1 TB SSD
Display(s) Dell 3008WFP
Case Caselabs Magnum M8
Audio Device(s) Shiit Modi 2 Uber -> Matrix m-stage -> HD650
Power Supply beQuiet dark power pro 1200W
Mouse Logitech MX518
Keyboard Corsair K95 RGB
Software Win 10 Pro
Great test, but it does make me wonder how a CF setup with a XDMA engine (290 or 285) will handle the loss of bandwidth.

My expectation is that in titles where there is no difference between 16x gen 3 and 16x gen 2 for the 980 there will be no/minuscule difference for CF 290X, but in titles where the bandwidth mattered it will have a bigger impact. a preliminary test with two games that were bandwidth sensitive and two that were not would give a interesting indication.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,162 (2.82/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Great review. Do you plan to do the same in SLI ?
I would expect the results to be the same if both cards are running at the same speed for any given speed but, I'm curious as well.
 
Joined
Oct 26, 2011
Messages
431 (0.09/day)
Processor Intel i9-9900k @ 5GHz
Motherboard Gigabyte Z390 Aorus Pro Wifi
Cooling ThermalTake Riing 240
Memory 2x8GB G-Skill 3600 CL19 @ 16-19-19-20
Video Card(s) Zotac RTX 2060 Amp!
Storage 2x Samsung 860 Evo 512GB, 4x Seagate 8TB
Display(s) 2x Dell U2713H
Case CoolerMaster M500P
Power Supply ThermalTake Toughpower 730W
Software Windows 10 Pro
Its always funny when people cite high resolutions like 3x1080p, 1440p, or 4k as a reason to get more PCIe lanes, when it's actually the lowest resolutions that see the most scaling.
 
Joined
Nov 5, 2014
Messages
714 (0.20/day)
Nice review still no real difference.

Wow big boost from WoW MoP to WoW WoD. 161FPS to 231FPS at 1080p

It's not actually a good thing, the extra FPS at high settings is mostly due to Blizzard dropping MSAA in favour of FXAA or CMAA, so basically the game runs faster but looks a lot worse, the only way to get decent AA currently is to set the game to DX9 mode then force MSAA through drivers, which results in worse FPS than MoP as it's using the DX9 path instead of the more efficient DX11 one, hopefully they will end up adding SSAA as a lot of people are raging about this on the forums :(
 
Joined
May 21, 2008
Messages
4,113 (0.68/day)
Location
Iowa, USA
System Name THE CUBE 2.0
Processor Intel i5 13600k
Motherboard MSI MPG Z690 EDGE DDR4
Cooling Phanteks PH-TC14PE BK 2x T30-120 Fan mod mount
Memory G.Skill TridentZ 3200 MT/s C15 32GB 2x16GB
Video Card(s) Gigabyte Aorus 1080 Ti 11GB OC: Core 2GHz, Mem 5.7GHz
Storage WD SN770 250GB / 3x WD SN850X 2TB / Toshiba X300 4TB / 2x RAID1 Toshiba P300 3TB
Display(s) Samsung 49" Odyssey OLED G95SC 240Hz 5120 x 1440
Case "THE CUBE" Custom built, pure Red Alder wood
Audio Device(s) Beyerdynamic DT 880
Power Supply Corsair RM1000X
Mouse Logitech G700
Keyboard Logitech G910
Software Windows 11 Pro
It's not actually a good thing, the extra FPS at high settings is mostly due to Blizzard dropping MSAA in favour of FXAA or CMAA, so basically the game runs faster but looks a lot worse, the only way to get decent AA currently is to set the game to DX9 mode then force MSAA through drivers, which results in worse FPS than MoP as it's using the DX9 path instead of the more efficient DX11 one, hopefully they will end up adding SSAA as a lot of people are raging about this on the forums :(
Oh interesting, I haven't played since WoD.
 
D

Deleted member 138597

Guest
It's funny that even today people will prefer a 5930K over a 5820K in a dual-GPU system over basically nothing.
Correct, even I set out for 5930K and was like "OOO! It has 40 lanes, so it can run dual GPUs in x16. You know, x16 is da bestest for GPUs". But seeing this review, I now even consider 4790K in the list (and probably will cross out the 5930K).
 
D

Deleted member 138597

Guest
@W1zzard

You didn't do any synthetic benchmarks though.

Is this result limited to Maxwell only or other architectures too, like Kepler, Fermi and AMD GPU architectures?

And as other people are asking, does SLI have a impact on the result? Why Nvidia chose to limit SLI to at least PCI-E 3.0 x8 and AMD on the other hand PCI-E 3.0 x4?
 
Joined
Sep 18, 2005
Messages
310 (0.04/day)
Correct, even I set out for 5930K and was like "OOO! It has 40 lanes, so it can run dual GPUs in x16. You know, x16 is da bestest for GPUs". But seeing this review, I now even consider 4790K in the list (and probably will cross out the 5930K).
the 5930k comes in handy if you have multiple add on cards instead of a dead 4th slot
 
Joined
Oct 19, 2007
Messages
8,254 (1.33/day)
Processor Intel i9 9900K @5GHz w/ Corsair H150i Pro CPU AiO w/Corsair HD120 RBG fan
Motherboard Asus Z390 Maximus XI Code
Cooling 6x120mm Corsair HD120 RBG fans
Memory Corsair Vengeance RBG 2x8GB 3600MHz
Video Card(s) Asus RTX 3080Ti STRIX OC
Storage Samsung 970 EVO Plus 500GB , 970 EVO 1TB, Samsung 850 EVO 1TB SSD, 10TB Synology DS1621+ RAID5
Display(s) Corsair Xeneon 32" 32UHD144 4K
Case Corsair 570x RBG Tempered Glass
Audio Device(s) Onboard / Corsair Virtuoso XT Wireless RGB
Power Supply Corsair HX850w Platinum Series
Mouse Logitech G604s
Keyboard Corsair K70 Rapidfire
Software Windows 11 x64 Professional
Benchmark Scores Firestrike - 23520 Heaven - 3670
Nice review still no real difference.

Wow big boost from WoW MoP to WoW WoD. 161FPS to 231FPS at 1080p
And yet people still believe that WoW is CPU limited. But its no longer the case which is clearly proven here.
 

Zkanuck

New Member
Joined
Mar 20, 2015
Messages
1 (0.00/day)
+1 on SLI & Crossfire testing.

I don't think you'd have to go to all the trouble to test all different modes - just the only ones that matter between Z97 vs X99 - SLI or crossfire 2-way at 8x8, 16x8, 16x16 and 3-way or 4-way configs with Z97(PLX) vs X99 28/40 lane CPUs.
 
Joined
Oct 29, 2016
Messages
4 (0.00/day)
It would be awesome if you could re-do this benchmark with a set of 1080s. The word is that there is actually a measurable difference with the GTX 1080s on PCI-E 3.0 x16 compared to slower configs

This is a great thread though, I've kept it in my bookmarks for a long time and have referenced it on occasion.
 

W1zzard

Administrator
Staff member
Joined
May 14, 2004
Messages
27,704 (3.70/day)
Processor Ryzen 7 5700X
Memory 48 GB
Video Card(s) RTX 4080
Storage 2x HDD RAID 1, 3x M.2 NVMe
Display(s) 30" 2560x1600 + 19" 1280x1024
Software Windows 10 64-bit
It would be awesome if you could re-do this benchmark with a set of 1080s. The word is that there is actually a measurable difference with the GTX 1080s on PCI-E 3.0 x16 compared to slower configs

This is a great thread though, I've kept it in my bookmarks for a long time and have referenced it on occasion.
Thanks for reminding, I'll try to find time, won't be that soon though, doing a full rebench right now with new games and drivers, but after that maybe.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,162 (2.82/day)
Location
Concord, NH, USA
System Name Apollo
Processor Intel Core i9 9880H
Motherboard Some proprietary Apple thing.
Memory 64GB DDR4-2667
Video Card(s) AMD Radeon Pro 5600M, 8GB HBM2
Storage 1TB Apple NVMe, 4TB External
Display(s) Laptop @ 3072x1920 + 2x LG 5k Ultrafine TB3 displays
Case MacBook Pro (16", 2019)
Audio Device(s) AirPods Pro, Sennheiser HD 380s w/ FIIO Alpen 2, or Logitech 2.1 Speakers
Power Supply 96w Power Adapter
Mouse Logitech MX Master 3
Keyboard Logitech G915, GL Clicky
Software MacOS 12.1
Thanks for reminding, I'll try to find time, won't be that soon though, doing a full rebench right now with new games and drivers, but after that maybe.
Definitely something to consider with modern mainstream platforms given the number of PCI-E lanes but, even my 3820 will do PCI-E 3.0 and 40 lanes, which is honestly a lot of I/O capacity (even more so if you consider how old my machine is now.) I honestly don't think that PCI-E 3.0 @ 8x is any better than 16x and if 16 is more than 5% faster than 8, I'll be surprised. Once things like textures have already been loaded, what GPUs crave from the CPU is latency until bandwidth becomes the limiting factor. Of course, the application itself and how it's implemented plays a big part in this but, generally speaking, it seems to be the case that PCI-E demand doesn't scale at the same rate as performance itself does.

Either way, I look forward to an updated PCI-E scaling review. You've always done a great job with this particular review, @W1zzard... not to set the bar high or anything. :rolleyes:
 
Joined
Mar 15, 2006
Messages
141 (0.02/day)
Location
norway
Processor intel 2500k 4.3ghz
Motherboard Gigabyte ga ds3
Memory 1600mhz
Video Card(s) Gainward 1060 6gb GS
Case same mod for 7 years
Power Supply gamextream 600w
Software win 10 64 ultimate
thanks for as always a lovly read:)

just wondering if now programs and games will start to multithread more since amd finally enterd the
scene, and that the 512mb/s bus of the 16x 2.0 will not be enough to handle more info over the bus handeled by the new cpus and gpu?

im sitting on an old 2500k z68 chipset with 1 16x 2.0 and 1 "electric" 4x pcie lane that goes through the chipset then to the cpu instead of pcie16x lanes straight to the cpu,
hence lag.. it says that in the rev 2.0 of my motherboard version, if one grafics card in populated with an i7 3770k cpu, it conforms
to 16x 3.0.. is that real 16x 3.0 or will latancy be way higher since the pcie 4x lane goes throuh the chipset then the cpu?

should i then bye a 2700k that is higher binned, easyer with heat and overclock and 2.0, or opt for ivy 3770k and pcie 3.0(?) and a bit faster clock for clock? and say a titan xp...
 
Top