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

PCI Express Slot differences

Status
Not open for further replies.
Joined
Jul 17, 2008
Messages
643 (0.11/day)
System Name PIA
Processor Ryzen 5 3600
Motherboard ASRock B550M Steel Legend
Cooling Corsair H50
Memory 2x8GB Gskill DDR4 3600
Video Card(s) MSI GTX 1660 Super
Storage Samsung EVO 970 1TB
Display(s) 2xAOC Curved 24" 144hz
Case Cooler Master MasterBox Q300L
Power Supply CORSAIR RMX (White) RM750x
Mouse Logitech G305
Keyboard Logitech G915 TKL
Software Windows 10 Pro
Hello,

I just purchased a B550m motherboard and installed all the hardware. It works at the moment, but I want to make sure I am getting all the performance I can and seeing if there are any features I overlooked.

There are 3 PCIE slots:
20200701_133542.jpg

While flipping through the manual I noticed that the 3rd slot, while being PCIe 3.0 x16, says it is used for x4 lane width graphics cards.

I currently have my graphics card in that slot and left the PCIe 4.0 slot with x16 lane width open for four reasons.
1. My GPU would bump up against a fan on the case for rear exhaust. Removing it would hurt airflow out the back.
2. My GPU is directly under some case side fans in the 3rd slot
3. I was going to save that slot for an SSD eventually that can take advantage of PCIe 4.0
4. I was under the impression there was no real world performance gain for current GPUs to take advantage of the bandwidth difference between 3.0 and 4.0.


However...as you can see from the image attached. The first slot says x16 lane and the 3rd says x4 lane. Could someone explain what that means? Would this noticeably impact performance? I'm worried this might be a face palm moment.
 

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
16,055 (2.26/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/5za05v
Only the first slot is directly connected to the CPU, the other slots on your board goes via the chipset.
Right now, you're getting something like half the bandwidth your GPU needs and quarter of what it can get, which results in poor performance.
On top of that, you're now sharing bandwidth with the SATA ports and all other peripherals connected via the chipset, so you might actually have less than four lanes worth of PCIe bandwidth for your graphics card.

The SSD should go in the first M.2 slot, not in the PCIe x16 slot. This way, the SSD doesn't have to share bandwidth with other devices, as that M.2 slot is also connected directly to the CPU.

You're correct that most graphics cards won't see any performance gain from a PCIe 4.0 slot, as most graphics cards today are PCIe 3.0. There's also not much difference in going from 16 lanes to eight lanes of PCIe, but going to four lanes, is not a good idea.

In short, you're pretty much running your graphics card in a PCIe 1.0 x16 slot with what you've done (the actual bandwidth is actually a tad less than that even).

You can read a bit more about it below, although this is obviously for a much faster card than you own.

Here's an older one that might be more comparable to your card. As you can see, going via the chipset, even if the bandwidth for the slot is the same, you lose some extra performance.
 
Last edited:
Joined
Jul 17, 2008
Messages
643 (0.11/day)
System Name PIA
Processor Ryzen 5 3600
Motherboard ASRock B550M Steel Legend
Cooling Corsair H50
Memory 2x8GB Gskill DDR4 3600
Video Card(s) MSI GTX 1660 Super
Storage Samsung EVO 970 1TB
Display(s) 2xAOC Curved 24" 144hz
Case Cooler Master MasterBox Q300L
Power Supply CORSAIR RMX (White) RM750x
Mouse Logitech G305
Keyboard Logitech G915 TKL
Software Windows 10 Pro
Only the first slot is directly connected to the CPU, the other slots on your board goes via the chipset.
Right now, you're getting something like half the bandwidth your GPU needs and quarter of what it can get, which results in poor performance.
On top of that, you're now sharing bandwidth with the SATA ports and all other peripherals connected via the chipset, so you might actually have less than four lanes worth of PCIe bandwidth for your graphics card.

The SSD should go in the first M.2 slot, not in the PCIe x16 slot. This way, the SSD doesn't have to share bandwidth with other devices, as that M.2 slot is also connected directly to the CPU.

You're correct that most graphics cards won't see any performance gain from a PCIe 4.0 slot, as most graphics cards today are PCIe 3.0. There's also not much difference in going from 16 lanes to eight lanes of PCIe, but going to four lanes, is not a good idea.

In short, you're pretty much running your graphics card in a PCIe 1.0 x16 slot with what you've done (the actual bandwidth is actually a tad less than that even).

You can read a bit more about it below, although this is obviously for a much faster card than you own.

Here's an older one that might be more comparable to your card. As you can see, going via the chipset, even if the bandwidth for the slot is the same, you lose some extra performance.


Thank you. I just removed the fan and put the card in that slot instead. I did not realize it was x4 when I put it in. I wrongly assumed it was x16 but PCIe 3.0.

I will test and hopefully performance is great now!
 

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
16,055 (2.26/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/5za05v
Thank you. I just removed the fan and put the card in that slot instead. I did not realize it was x4 when I put it in. I wrongly assumed it was x16 but PCIe 3.0.

I will test and hopefully performance is great now!
Time to get a slimline fan?
 

dorsetknob

"YOUR RMA REQUEST IS CON-REFUSED"
Joined
Mar 17, 2005
Messages
9,105 (1.31/day)
Location
Dorset where else eh? >>> Thats ENGLAND<<<
PCIx16 Slots come in 3 flavors
all are physical identical they differ Electricaly.
1. PCIx16 = full 16 lanes
2. PCIx16 = 8 electrical connected lanes.
3. PCIx16 = 4 electrical connected lanes.
How many lanes each Slot has Depends on MotherBoard and chip/chipset manafacture's implemtation
 
Joined
Jul 17, 2008
Messages
643 (0.11/day)
System Name PIA
Processor Ryzen 5 3600
Motherboard ASRock B550M Steel Legend
Cooling Corsair H50
Memory 2x8GB Gskill DDR4 3600
Video Card(s) MSI GTX 1660 Super
Storage Samsung EVO 970 1TB
Display(s) 2xAOC Curved 24" 144hz
Case Cooler Master MasterBox Q300L
Power Supply CORSAIR RMX (White) RM750x
Mouse Logitech G305
Keyboard Logitech G915 TKL
Software Windows 10 Pro
Time to get a slimline fan?
Eventually (probably Christmas) I will be putting all of this in a smaller micro atx case (currently mid tower), so I'll just figure out how to put the fan on the outside of the case with a grill for now.

I'm trying to make do salvaging from parts I have laying around and I have a lot of fans and grills.

Thank you for explaining to me the differences everyone.

I'm glad I flipped through the manual and asked

edit:

Btw, I think this was related to the problems I was experiencing in this thread:

Hopefully my error helps people in the future! If you are experiencing weird stutters, check your PCIe slots in the motherboard manual... whoops
 
Last edited:

TheLostSwede

News Editor
Joined
Nov 11, 2004
Messages
16,055 (2.26/day)
Location
Sweden
System Name Overlord Mk MLI
Processor AMD Ryzen 7 7800X3D
Motherboard Gigabyte X670E Aorus Master
Cooling Noctua NH-D15 SE with offsets
Memory 32GB Team T-Create Expert DDR5 6000 MHz @ CL30-34-34-68
Video Card(s) Gainward GeForce RTX 4080 Phantom GS
Storage 1TB Solidigm P44 Pro, 2 TB Corsair MP600 Pro, 2TB Kingston KC3000
Display(s) Acer XV272K LVbmiipruzx 4K@160Hz
Case Fractal Design Torrent Compact
Audio Device(s) Corsair Virtuoso SE
Power Supply be quiet! Pure Power 12 M 850 W
Mouse Logitech G502 Lightspeed
Keyboard Corsair K70 Max
Software Windows 10 Pro
Benchmark Scores https://valid.x86.fr/5za05v
Eventually (probably Christmas) I will be putting all of this in a smaller micro atx case (currently mid tower), so I'll just figure out how to put the fan on the outside of the case with a grill for now.

I'm trying to make do salvaging from parts I have laying around and I have a lot of fans and grills.

Thank you for explaining to me the differences everyone.

I'm glad I flipped through the manual and asked

edit:

Btw, I think this was related to the problems I was experiencing in this thread:

Hopefully my error helps people in the future! If you are experiencing weird stutters, check your PCIe slots in the motherboard manual... whoops
You live and you hopefully learn from mistakes like this.
 
Low quality post by bonehead123
Joined
Oct 18, 2013
Messages
5,460 (1.42/day)
Location
Everywhere all the time all at once
System Name The Little One
Processor i5-11320H @4.4GHZ
Motherboard AZW SEI
Cooling Fan w/heat pipes + side & rear vents
Memory 64GB Crucial DDR4-3200 (2x 32GB)
Video Card(s) Iris XE
Storage WD Black SN850X 4TB m.2, Seagate 2TB SSD + SN850 4TB x2 in an external enclosure
Display(s) 2x Samsung 43" & 2x 32"
Case Practically identical to a mac mini, just purrtier in slate blue, & with 3x usb ports on the front !
Audio Device(s) Yamaha ATS-1060 Bluetooth Soundbar & Subwoofer
Power Supply 65w brick
Mouse Logitech MX Master 2
Keyboard Logitech G613 mechanical wireless
Software Windows 10 pro 64 bit, with all the unnecessary background shitzu turned OFF !
Benchmark Scores PDQ
Only the first slot is directly connected to the CPU, the other slots on your board goes via the chipset.
Right now, you're getting something like half the bandwidth your GPU needs and quarter of what it can get, which results in poor performance.
On top of that, you're now sharing bandwidth with the SATA ports and all other peripherals connected via the chipset, so you might actually have less than four lanes worth of PCIe bandwidth for your graphics card.

The SSD should go in the first M.2 slot, not in the PCIe x16 slot. This way, the SSD doesn't have to share bandwidth with other devices, as that M.2 slot is also connected directly to the CPU.

You're correct that most graphics cards won't see any performance gain from a PCIe 4.0 slot, as most graphics cards today are PCIe 3.0. There's also not much difference in going from 16 lanes to eight lanes of PCIe, but going to four lanes, is not a good idea.

In short, you're pretty much running your graphics card in a PCIe 1.0 x16 slot with what you've done (the actual bandwidth is actually a tad less than that even).

You can read a bit more about it below, although this is obviously for a much faster card than you own.

Here's an older one that might be more comparable to your card. As you can see, going via the chipset, even if the bandwidth for the slot is the same, you lose some extra performance.

Maybe we could get the mods to make this a sticky so it stays at the top of the respective page ???
 
Low quality post by EarthDog
Joined
Dec 31, 2009
Messages
19,366 (3.71/day)
Benchmark Scores Faster than yours... I'd bet on it. :)
Maybe we could get the mods to make this a sticky so it stays at the top of the respective page ???
instead, how about it just says "RTFM"... seriously...it's all there. :)

12 years and hundreds of posts and we dont know where to properly install things according to the manual? Zoinks!

Edit: Bonehead, stick to trashing/hating on new products... :p
 
Joined
Jul 17, 2008
Messages
643 (0.11/day)
System Name PIA
Processor Ryzen 5 3600
Motherboard ASRock B550M Steel Legend
Cooling Corsair H50
Memory 2x8GB Gskill DDR4 3600
Video Card(s) MSI GTX 1660 Super
Storage Samsung EVO 970 1TB
Display(s) 2xAOC Curved 24" 144hz
Case Cooler Master MasterBox Q300L
Power Supply CORSAIR RMX (White) RM750x
Mouse Logitech G305
Keyboard Logitech G915 TKL
Software Windows 10 Pro
instead, how about it just says "RTFM"... seriously...it's all there. :)

12 years and hundreds of posts and we dont know where to properly put things according to the manual? Zones!:p

I think this is a bit mean spirited. I looked at the manual and missed that it was a x4 lane. I thought it was PCIe 3 vs 4. So my mistake, true. I later looked back at the manual and asked my question here just to get some more information from kind experts (I've been gone from this site and PC building for 9 years). I can share my userbenchmark score and other tests I've done if you like, the performance difference is actually negligible.

The errors i experienced however were noticeable. Stuttering in chrome and such. It looked like a driver issue.

So yes, live and learn. But no reason to mock me.
 
Low quality post by EarthDog
Joined
Dec 31, 2009
Messages
19,366 (3.71/day)
Benchmark Scores Faster than yours... I'd bet on it. :)
I think this is a bit mean spirited. I looked at the manual and missed that it was a x4 lane. I thought it was PCIe 3 vs 4. So my mistake, true. I later looked back at the manual and asked my question here just to get some more information from kind experts (I've been gone from this site and PC building for 9 years). I can share my userbenchmark score and other tests I've done if you like, the performance difference is actually negligible.

The errors i experienced however were noticeable. Stuttering in chrome and such. It looked like a driver issue.

So yes, live and learn. But no reason to mock me.
Relax, drizz... it was more in reference to making this(that post) a sticky than it was to any shortcomings of yours. Mistakes happen, indeed....it just so happens that the information is in the manual, hence my comment. :)
 
Joined
Jul 17, 2008
Messages
643 (0.11/day)
System Name PIA
Processor Ryzen 5 3600
Motherboard ASRock B550M Steel Legend
Cooling Corsair H50
Memory 2x8GB Gskill DDR4 3600
Video Card(s) MSI GTX 1660 Super
Storage Samsung EVO 970 1TB
Display(s) 2xAOC Curved 24" 144hz
Case Cooler Master MasterBox Q300L
Power Supply CORSAIR RMX (White) RM750x
Mouse Logitech G305
Keyboard Logitech G915 TKL
Software Windows 10 Pro
Relax, drizz... it was more in reference to making this(that post) a sticky than it was to any shortcomings of yours. Mistakes happen, indeed....it just so happens that the information is in the manual, hence my comment. :)
I literally shared a picture of all the manual had to say on the matter and asked for more information. It was provided and I am grateful.

The part of your comment you deleted about 12 years and such was not very friendly. But cheers.
 
Joined
Dec 31, 2009
Messages
19,366 (3.71/day)
Benchmark Scores Faster than yours... I'd bet on it. :)
The part of your comment you deleted
That would be the staff who deleted it... likely due to a report.

Apologies. My expectations are high of long time users... still no excuse (for me to say that). :)
 
Status
Not open for further replies.
Top