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

PCIe x16 switching to x8 even if no 2nd GPU connected?

Joined
Jan 2, 2008
Messages
59 (0.01/day)
Processor Intel Core i5 3570K @ 4,1 Ghz
Motherboard Asus P8Z77-M Pro
Cooling Gelid Tranquillo rev.2
Memory 2x4GB Corsair 1600Mhz DDR3
Video Card(s) Sapphire Radeon RX580 8 GB
Storage Samsung 850 EVO 500GB SSD, Western Digital WD7501AALS; Seagate Barracuda Green 2000DL003
Display(s) Philips 272B7Q
Case Fractal Design Arc Mini
Audio Device(s) Asus Xonar DX
Power Supply Seasonic S12II-520 Bronze
Mouse Logitech MX Master
Keyboard Logitech MK540
Software Windows 10 64-bit
Hi,

i have a tiny question on PCIe lanes. My Mobo has 2 PCIe x16 slots. The manual says that both of these ports operare in x16 modes, but if two gpus are connected they are scaled down to 8x modes.

However, it seems that the lanes are scaled down if ANYTHING is connected to the 2nd PCI x16 port,not only a GPU. My first PCIe x16 port holds a Gedorce GTX560 and the second a tiny PCIe x1 wifi card. However according to GPU-Z, the GPU is in x8 mode. Is that because of the x1 card in the other slot? Is this behaviour normal and expected?

I know that x16 vs x8 probably wont affect GPU performance significantly, i am just curious...

Thanks
 

theonedub

habe fidem
Joined
Apr 30, 2009
Messages
8,025 (1.47/day)
Location
Northern CA, USA
System Name Erakith || AsRock NUCS
Processor AMD ThreadRipper 2990WX ES (32c/64t 3.5ghz@1.02v) || Intel i7 1360P Raptor Lake-P
Motherboard MSI X399 MEG Creation || AsRock OE
Cooling EK Supremacy TR4 Full Nickel, D5 w/ EK Top, 2X EK-CoolStream XTX 360 & Photon 270 Res || OE
Memory 32GB (4x8GB) Corsair Vengeance PRO RGB DDR4 3000|| 2x16GB Corsair DDR4
Video Card(s) Vega 64 EK FC|| Intel Iris Xe
Storage 250gb WD Black NVMe & (2) 2TB Intel 660p NVMe || 2TB Corsair MP600 Pro
Display(s) 34" Dell Ultrasharp U3415W
Case CaseLabs Merlin SM8 || Aluminum Unibody
Power Supply Corsair HX1000
Mouse Corsair Harpoon Wireless RGB
Keyboard Corsair Strafe RGB w/ Cherry MX Silent
Software Windows 10 Pro x64 || WIndows 11 Pro x64
Benchmark Scores WCG & F@H Only
My understanding is that the 16 PCIe lanes supplied by the CPU can only be setup as (1) 16x or (2) 8x. So any card installed in the second slot will result in an 8x/8x split.

If you are using a PCIe Wifi card you should install it in the 1x PCIe slot.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/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
My understanding is that the 16 PCIe lanes supplied by the CPU can only be setup as (1) 16x or (2) 8x. So any card installed in the second slot will result in an 8x/8x split.

If you are using a PCIe Wifi card you should install it in the 1x PCIe slot.

Bingo, all the second slot has to be is populated to drop to 8x. Also there could be nothing in the first PCI-E 16x slot and this would still be the expected behavior. Try to save 16x slots for 4x cards and larger. If you have a PCI-E 1x card, put it in a 1x slot, it won't do anything weird like this if you do.
 

Tatty_Two

Gone Fishing
Joined
Jan 18, 2006
Messages
25,801 (3.87/day)
Location
Worcestershire, UK
Processor Rocket Lake Core i5 11600K @ 5 Ghz with PL tweaks
Motherboard MSI MAG Z490 TOMAHAWK
Cooling Thermalright Peerless Assassin 120SE + 4 Phanteks 140mm case fans
Memory 32GB (4 x 8GB SR) Patriot Viper Steel 4133Mhz DDR4 @ 3600Mhz CL14@1.45v Gear 1
Video Card(s) Asus Dual RTX 4070 OC
Storage WD Blue SN550 1TB M.2 NVME//Crucial MX500 500GB SSD (OS)
Display(s) AOC Q2781PQ 27 inch Ultra Slim 2560 x 1440 IPS
Case Phanteks Enthoo Pro M Windowed - Gunmetal
Audio Device(s) Onboard Realtek ALC1200/SPDIF to Sony AVR @ 5.1
Power Supply Seasonic CORE GM650w Gold Semi modular
Mouse Coolermaster Storm Octane wired
Keyboard Element Gaming Carbon Mk2 Tournament Mech
Software Win 10 Home x64
Affirmative to that ^^^ the wireless card is still using a PCI-E lane(s) and therefore the slots would switch to x8 mode.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/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
Affirmative to that ^^^ the wireless card is still using a PCI-E lane(s) and therefore the slots would switch to x8 mode.

I suspect that the second slot is only wired to 8x unless it is a 990FX, X79, or X58 motherboard. It is most likely just a PCI-E lane switch from the first slot.

If it is the motherboard in your system specs, ASUS' most recent motherboards follow this scheme: white slots denote 8x wired where blue denote 16x wired, as well as black being 4x wired.

I take it that you can't use the PCI-E 1x slot right next to the PCI-E 16x (blue) slot because your video card uses two slots.
 

Tatty_Two

Gone Fishing
Joined
Jan 18, 2006
Messages
25,801 (3.87/day)
Location
Worcestershire, UK
Processor Rocket Lake Core i5 11600K @ 5 Ghz with PL tweaks
Motherboard MSI MAG Z490 TOMAHAWK
Cooling Thermalright Peerless Assassin 120SE + 4 Phanteks 140mm case fans
Memory 32GB (4 x 8GB SR) Patriot Viper Steel 4133Mhz DDR4 @ 3600Mhz CL14@1.45v Gear 1
Video Card(s) Asus Dual RTX 4070 OC
Storage WD Blue SN550 1TB M.2 NVME//Crucial MX500 500GB SSD (OS)
Display(s) AOC Q2781PQ 27 inch Ultra Slim 2560 x 1440 IPS
Case Phanteks Enthoo Pro M Windowed - Gunmetal
Audio Device(s) Onboard Realtek ALC1200/SPDIF to Sony AVR @ 5.1
Power Supply Seasonic CORE GM650w Gold Semi modular
Mouse Coolermaster Storm Octane wired
Keyboard Element Gaming Carbon Mk2 Tournament Mech
Software Win 10 Home x64
I suspect that the second slot is only wired to 8x unless it is a 990FX, X79, or X58 motherboard. It is most likely just a PCI-E lane switch from the first slot.

Yes.....The chipset has only 16 lanes, as soon as his wifi in the second slot takes one lane then the first slot has to revert to x8 as there are then only 15 lanes available.... thats at least the way I understand it.
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/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
Yes.....The chipset has only 16 lanes, as soon as his wifi in the second slot takes one lane then the first slot has to revert to x8 as there are then only 15 lanes available.... thats at least the way I understand it.

I think it is more simple as that. I think it just switches all 8 lanes if a card is simply detected in the second slot. How many lanes that card uses doesn't matter, so as far as the controller is concerned 8 are used for the GPU on the first slot, 8 are switched and available to the 2nd slot, then I bet you that if he added another PCI-E card regardless of size to the 3rd black slot, it would move 4 lanes from that 2nd slot to do 8x/4x/4x. It's just switching based on card population.
 
Joined
Jan 2, 2008
Messages
59 (0.01/day)
Processor Intel Core i5 3570K @ 4,1 Ghz
Motherboard Asus P8Z77-M Pro
Cooling Gelid Tranquillo rev.2
Memory 2x4GB Corsair 1600Mhz DDR3
Video Card(s) Sapphire Radeon RX580 8 GB
Storage Samsung 850 EVO 500GB SSD, Western Digital WD7501AALS; Seagate Barracuda Green 2000DL003
Display(s) Philips 272B7Q
Case Fractal Design Arc Mini
Audio Device(s) Asus Xonar DX
Power Supply Seasonic S12II-520 Bronze
Mouse Logitech MX Master
Keyboard Logitech MK540
Software Windows 10 64-bit
I take it that you can't use the PCI-E 1x slot right next to the PCI-E 16x (blue) slot because your video card uses two slots.

exactly.

I bet you that if he added another PCI-E card regardless of size to the 3rd black slot, it would move 4 lanes from that 2nd slot to do 8x/4x/4x. It's just switching based on card population.

it seems that is not true. just yesterday i have added Xonar DX card to the last slot, and according to HWiNFO my PCIe slots are operating in 8x/8x/4x mode (GPU/Wifi/Sound card).
 

Tatty_Two

Gone Fishing
Joined
Jan 18, 2006
Messages
25,801 (3.87/day)
Location
Worcestershire, UK
Processor Rocket Lake Core i5 11600K @ 5 Ghz with PL tweaks
Motherboard MSI MAG Z490 TOMAHAWK
Cooling Thermalright Peerless Assassin 120SE + 4 Phanteks 140mm case fans
Memory 32GB (4 x 8GB SR) Patriot Viper Steel 4133Mhz DDR4 @ 3600Mhz CL14@1.45v Gear 1
Video Card(s) Asus Dual RTX 4070 OC
Storage WD Blue SN550 1TB M.2 NVME//Crucial MX500 500GB SSD (OS)
Display(s) AOC Q2781PQ 27 inch Ultra Slim 2560 x 1440 IPS
Case Phanteks Enthoo Pro M Windowed - Gunmetal
Audio Device(s) Onboard Realtek ALC1200/SPDIF to Sony AVR @ 5.1
Power Supply Seasonic CORE GM650w Gold Semi modular
Mouse Coolermaster Storm Octane wired
Keyboard Element Gaming Carbon Mk2 Tournament Mech
Software Win 10 Home x64
^^^ Thats as maybe but at the end of the day the chipset has only 16 lanes available and thats all your gonna get, so you will not "actually" ever get 8 x 8 x 4.
 

Bo$$

Lab Extraordinaire
Joined
May 7, 2009
Messages
5,656 (1.04/day)
Location
London, UK
System Name Desktop | Server
Processor Intel i7 2700k @ 4.6GHZ | AMD 5350 @ 2500MHZ
Motherboard Asus P7Z77-V Pro | Asus AM1I-A
Cooling Corsair H60v2 | Stock Air
Memory Crucial Ballistix 2x8GB CL8 1600MHZ | Corsair Vengence 2x4GB CL9 1600MHZ
Video Card(s) EVGA GTX 1060 6GB | PNY GTX 750Ti
Storage Samsung 840 EVO 250GB + 4TB WD Red | 2x Seagate Barracuda 2TB
Display(s) Samsung S27D390H + Asus VE276Q | Headless
Case Fractal Design R5 | CM Elite 110
Audio Device(s) Asus Xonar D1 w/Otone Stilo 5.1 and Creative Fatal1ty headset
Power Supply EVGA Supernova 850 G2| Corsair CX430M
Mouse Razer Imperator 2012
Keyboard Corsair K90
Software Windows 7 SP1 X64 | Ubuntu 16.04LTS
Don't worry about it, 16x-8x barely looses any FPS. shouldn't be too bad
 

Aquinus

Resident Wat-man
Joined
Jan 28, 2012
Messages
13,147 (2.94/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
^^^ Thats as maybe but at the end of the day the chipset has only 16 lanes available and thats all your gonna get, so you will not "actually" ever get 8 x 8 x 4.

I thought that the z77 chipset offered 4 PCI-E lanes off the chipset using DMI. That last slot might eat up your PCH's bandwidth instead which could impact disk I/O and anything connected to your PCH if you run that last slot at bandwidth. So really it is 8x/8x/4x, but that last 4x performance may vary depending on what subsystem on the PCH takes priority when it comes to DMI bandwidth. This is half of the reason why I got SB-E and a X79 motherboard. You don't run out of lanes when you have 40 lanes of PCI-E goodness, but that is just me and I was willing to pay a bit more for the platform. Everyone has their priorities.
 

Tatty_Two

Gone Fishing
Joined
Jan 18, 2006
Messages
25,801 (3.87/day)
Location
Worcestershire, UK
Processor Rocket Lake Core i5 11600K @ 5 Ghz with PL tweaks
Motherboard MSI MAG Z490 TOMAHAWK
Cooling Thermalright Peerless Assassin 120SE + 4 Phanteks 140mm case fans
Memory 32GB (4 x 8GB SR) Patriot Viper Steel 4133Mhz DDR4 @ 3600Mhz CL14@1.45v Gear 1
Video Card(s) Asus Dual RTX 4070 OC
Storage WD Blue SN550 1TB M.2 NVME//Crucial MX500 500GB SSD (OS)
Display(s) AOC Q2781PQ 27 inch Ultra Slim 2560 x 1440 IPS
Case Phanteks Enthoo Pro M Windowed - Gunmetal
Audio Device(s) Onboard Realtek ALC1200/SPDIF to Sony AVR @ 5.1
Power Supply Seasonic CORE GM650w Gold Semi modular
Mouse Coolermaster Storm Octane wired
Keyboard Element Gaming Carbon Mk2 Tournament Mech
Software Win 10 Home x64
I thought that the z77 chipset offered 4 PCI-E lanes off the chipset using DMI. That last slot might eat up your PCH's bandwidth instead which could impact disk I/O and anything connected to your PCH if you run that last slot at bandwidth. So really it is 8x/8x/4x, but that last 4x performance may vary depending on what subsystem on the PCH takes priority when it comes to DMI bandwidth. This is half of the reason why I got SB-E and a X79 motherboard. You don't run out of lanes when you have 40 lanes of PCI-E goodness, but that is just me and I was willing to pay a bit more for the platform. Everyone has their priorities.

Your right about the x4 off Dmi, I was just under the impression though that on this board if you had it populated then all you would get is 8x4x4.... maybe I got it wrong.
 

manofthem

WCG-TPU Team All-Star!
Joined
Jan 9, 2011
Messages
10,960 (2.26/day)
Location
Florida
Processor 3900X @ 4.0
Motherboard Asus ROG Strix X570-E
Cooling DeepCool Castle 360EX
Memory G Skill Trident Z Neo 32GB 3600
Video Card(s) RX 5700 XT Pulse
Storage Sabrent Rocket Q 1TB
Display(s) LG 34UC88
Case Thermaltake P3
Power Supply Super Flower Leadex III 750w
Mouse Logitech G900
Keyboard G Skill KM570 MX Silver
Software Windows 10 Pro
Have you tried: Going into the bios and forcing the black pcie slot to x1, and then putting the wifi card there? My asus p8p67pro allows for that in the bios so I'd assume yours does too. My sound card is in the bottom slot and my gpu works at x16 when I stalled together.
 

newtekie1

Semi-Retired Folder
Joined
Nov 22, 2005
Messages
28,472 (4.24/day)
Location
Indiana, USA
Processor Intel Core i7 10850K@5.2GHz
Motherboard AsRock Z470 Taichi
Cooling Corsair H115i Pro w/ Noctua NF-A14 Fans
Memory 32GB DDR4-3600
Video Card(s) RTX 2070 Super
Storage 500GB SX8200 Pro + 8TB with 1TB SSD Cache
Display(s) Acer Nitro VG280K 4K 28"
Case Fractal Design Define S
Audio Device(s) Onboard is good enough for me
Power Supply eVGA SuperNOVA 1000w G3
Software Windows 10 Pro x64
Your right about the x4 off Dmi, I was just under the impression though that on this board if you had it populated then all you would get is 8x4x4.... maybe I got it wrong.

The black slot on his board is indeed run from the chipset, so it has a constant x4 link, though at the expense of some latency. Though the z77 chipset is capable of x8/x4/x4 operation, this board just happens to not use it.
 
Joined
Jan 2, 2008
Messages
59 (0.01/day)
Processor Intel Core i5 3570K @ 4,1 Ghz
Motherboard Asus P8Z77-M Pro
Cooling Gelid Tranquillo rev.2
Memory 2x4GB Corsair 1600Mhz DDR3
Video Card(s) Sapphire Radeon RX580 8 GB
Storage Samsung 850 EVO 500GB SSD, Western Digital WD7501AALS; Seagate Barracuda Green 2000DL003
Display(s) Philips 272B7Q
Case Fractal Design Arc Mini
Audio Device(s) Asus Xonar DX
Power Supply Seasonic S12II-520 Bronze
Mouse Logitech MX Master
Keyboard Logitech MK540
Software Windows 10 64-bit
Have you tried: Going into the bios and forcing the black pcie slot to x1, and then putting the wifi card there? My asus p8p67pro allows for that in the bios so I'd assume yours does too. My sound card is in the bottom slot and my gpu works at x16 when I stalled together.

that would be awesome. unfortunately i cannot seem to find such option in my bios... (however it rings a bell and maybe i've seen it.... could it be gone with a bios upgrade ??? :confused: )
 

cadaveca

My name is Dave
Joined
Apr 10, 2006
Messages
17,232 (2.62/day)
Though the z77 chipset is capable of x8/x4/x4 operation, this board just happens to not use it.

It has nothing to do with the chipset...it's all about the CPU, that houses the main PCIe controller.

The Ivybridge CPUs can address three devices, the SB CPUs, only 2. So how the lanes are split is not dependant just on the chipset..the CPU matters too. There are quite a few boards where the third slot only works if you have a IvyBridge chip installed.


P67/Z68, and Z77 PCH all offer 8 lanes of PCIe 2.0, so some boards will use those lanes for the third slot, but it depends on how many added controllers they use as to how they decide to do the third slot. Using these for a PCie x16 slot comes at very little penalty, if any, as all lanes are full-speed PCIe 2.0. P67/Z68 changed that, where X58 and P55 had PCIe 2.0, but it wasn't actually full PCIe 2.0(was really PCIe 1.1 with PCIe 2.0 encoding), so some devices connected via the chipset took a performance penalty.
 
Top