Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
GeoSquigg

Running Out of PCIe Lanes

Recommended Posts

Posted · Original PosterOP

I have a 2200g on a b450 chipset. Because of the apu, I only have 8 lanes availabl. I know i can run a graphics card at x8 speed and have minimal, if any, decrease in performance. My question is, what would happen if I had NVMe storage?? Couldn't find anything and I'm genuinely curious. 


                                             ~~~~Started Folding - Feb 7, 2019~~~~

Link to post
Share on other sites

NVMe will take the dedicated lanes built into ryzen. It has 4 separate for a drive,and a second NVMe drive will take from the chipset.


I WILL find your ITX build thread, and I WILL recommend the SIlverstone Sugo SG13B

 

Primary PC:

i7 8086k (won) - EVGA Z370 Classified K - G.Kill Trident Z RGB - Force MP500 - Jedi Order Titan Xp - The venerated Hyper 212 Evo (with RGB Riing flair) - EVGA G2 650W - Black and green theme, Razer branwashed me.

Draws 400 watts under max load, for reference.

 

Linux Proliant ML150 G6:

Dual Xeon X5560 - 24GB ECC DDR3 - GTX 750 TI - old Seagate 1.5TB HDD - Dark moded Ubuntu (and Win7, cuz why not)

 

EVGA G3 thread, BR/BT threadSeasonic Focus thread, S12II/M12II thread, Userbenchmark (Et al.) is trash explained, PSU misconceptions, group reg is bad

Link to post
Share on other sites
Posted · Original PosterOP
1 minute ago, fasauceome said:

NVMe will take the dedicated lanes built into ryzen. It has 4 separate for a drive,and a second NVMe drive will take from the chipset.

Having the 2 drives and Say I add a usb card and a sata expansion card, both being x1. Would the graphics card just run at x6 speeds ??

 

All just hypothetical, just trying to figure out how it works lol


                                             ~~~~Started Folding - Feb 7, 2019~~~~

Link to post
Share on other sites

The x1 devices would run off the chipset lanes, not CPU lanes. So you still have 8x to GPU.

 

Edit: double check the mobo manual to see which slots are connected to where.


Main rig: Asus Maximus VIII Hero, i7-6700k stock, Noctua D14, G.Skill Ripjaws V 3200 2x8GB, Gigabyte GTX 1650, Corsair HX750i, In Win 303 NVIDIA, Samsung SM951 512GB, WD Blue 1TB, HP LP2475W 1200p wide gamut

Gaming system: Asrock Z370 Pro4, i7-8086k stock, Noctua D15, Corsair Vengeance LPX RGB 3000 2x8GB, Gigabyte RTX 2070, Fractal Edison 550W PSU, Corsair 600C, Optane 900p 280GB, Crucial MX200 1TB, Sandisk 960GB, Acer Predator XB241YU 1440p 144Hz G-sync

Ryzen rig: Asrock B450 ITX, R5 3600, Noctua D9L, G.SKill TridentZ 3000C14 2x8GB, Gigabyte RTX 2070, Corsair CX450M, NZXT Manta, WD Green 240GB SSD, LG OLED55B9PLA

VR rig: Asus Z170I Pro Gaming, i7-6700T stock, Scythe Kozuti, Kingston Hyper-X 2666 2x8GB, Zotac 1070 FE, Corsair CX450M, Silverstone SG13, Samsung PM951 256GB, Crucial BX500 1TB, HTC Vive

Gaming laptop: Asus FX503VD, i5-7300HQ, 2x8GB DDR4, GTX 1050, Sandisk 256GB + 480GB SSD

Total CPU heating: i7-8086k, i3-8350k, i7-7920X, 2x i7-6700k, i7-6700T, i5-6600k, i3-6100, i7-5930k, i7-5820k, i7-5775C, i5-5675C, 2x i7-4590, i5-4570S, 2x i3-4150T, E5-2683v3, 2x E5-2650, E5-2667, R7 3700X, R5 3600, R5 2600, R7 1700

Link to post
Share on other sites
5 minutes ago, GeoSquigg said:

Having the 2 drives and Say I add a usb card and a sata expansion card, both being x1. Would the graphics card just run at x6 speeds ??

 

All just hypothetical, just trying to figure out how it works lol

A GPU can't tun at x6, the only available modes are x16, x8, and x4.


I WILL find your ITX build thread, and I WILL recommend the SIlverstone Sugo SG13B

 

Primary PC:

i7 8086k (won) - EVGA Z370 Classified K - G.Kill Trident Z RGB - Force MP500 - Jedi Order Titan Xp - The venerated Hyper 212 Evo (with RGB Riing flair) - EVGA G2 650W - Black and green theme, Razer branwashed me.

Draws 400 watts under max load, for reference.

 

Linux Proliant ML150 G6:

Dual Xeon X5560 - 24GB ECC DDR3 - GTX 750 TI - old Seagate 1.5TB HDD - Dark moded Ubuntu (and Win7, cuz why not)

 

EVGA G3 thread, BR/BT threadSeasonic Focus thread, S12II/M12II thread, Userbenchmark (Et al.) is trash explained, PSU misconceptions, group reg is bad

Link to post
Share on other sites
11 minutes ago, GeoSquigg said:

I have a 2200g on a b450 chipset. Because of the apu, I only have 8 lanes availabl. I know i can run a graphics card at x8 speed and have minimal, if any, decrease in performance. My question is, what would happen if I had NVMe storage?? Couldn't find anything and I'm genuinely curious. 

Zen processors have 4 additional lanes for generic use. This is normally assigned to the NVMe slot.

Link to post
Share on other sites
Posted · Original PosterOP
3 minutes ago, fasauceome said:

A GPU can't tun at x6, the only available modes are x16, x8, and x4.

 

7 minutes ago, porina said:

The x1 devices would run off the chipset lanes, not CPU lanes. So you still have 8x to GPU.

 

2 minutes ago, Mira Yurizaki said:

Zen processors have 4 additional lanes for generic use. This is normally assigned to the NVMe slot.

If I'm understanding this right,

 

if i had the 2 x4 drives and 2 x1 cards, the gpu would run at x4 speed(since htats the highest available/compatible speed)? Or Would something get disabled

 


                                             ~~~~Started Folding - Feb 7, 2019~~~~

Link to post
Share on other sites
1 minute ago, GeoSquigg said:

 

If I'm understanding this right,

 

if i had the 2 x4 drives and 2 x1 cards, the gpu would run at x4 speed(since htats the highest available/compatible speed)? Or Would something get disabled

 

No.

 

PCIe x16 slots meant for video cards always get their own set of PCIe lanes. Nothing else will touch it (well, unless you're using an HEDT platform but that's another can of worms). The additional PCIe lanes come from other sources, primarily from the chipset.

Link to post
Share on other sites
27 minutes ago, GeoSquigg said:

If I'm understanding this right,

 

if i had the 2 x4 drives and 2 x1 cards, the gpu would run at x4 speed(since htats the highest available/compatible speed)? Or Would something get disabled

What is your mobo?

 

You could have up to 16x from CPU to GPU

You have one 4x from CPU to M.2 NVMe

All other slots will connect to chipset lanes. I understand B450 does not support splitting the CPU lanes to two slots.


Main rig: Asus Maximus VIII Hero, i7-6700k stock, Noctua D14, G.Skill Ripjaws V 3200 2x8GB, Gigabyte GTX 1650, Corsair HX750i, In Win 303 NVIDIA, Samsung SM951 512GB, WD Blue 1TB, HP LP2475W 1200p wide gamut

Gaming system: Asrock Z370 Pro4, i7-8086k stock, Noctua D15, Corsair Vengeance LPX RGB 3000 2x8GB, Gigabyte RTX 2070, Fractal Edison 550W PSU, Corsair 600C, Optane 900p 280GB, Crucial MX200 1TB, Sandisk 960GB, Acer Predator XB241YU 1440p 144Hz G-sync

Ryzen rig: Asrock B450 ITX, R5 3600, Noctua D9L, G.SKill TridentZ 3000C14 2x8GB, Gigabyte RTX 2070, Corsair CX450M, NZXT Manta, WD Green 240GB SSD, LG OLED55B9PLA

VR rig: Asus Z170I Pro Gaming, i7-6700T stock, Scythe Kozuti, Kingston Hyper-X 2666 2x8GB, Zotac 1070 FE, Corsair CX450M, Silverstone SG13, Samsung PM951 256GB, Crucial BX500 1TB, HTC Vive

Gaming laptop: Asus FX503VD, i5-7300HQ, 2x8GB DDR4, GTX 1050, Sandisk 256GB + 480GB SSD

Total CPU heating: i7-8086k, i3-8350k, i7-7920X, 2x i7-6700k, i7-6700T, i5-6600k, i3-6100, i7-5930k, i7-5820k, i7-5775C, i5-5675C, 2x i7-4590, i5-4570S, 2x i3-4150T, E5-2683v3, 2x E5-2650, E5-2667, R7 3700X, R5 3600, R5 2600, R7 1700

Link to post
Share on other sites
37 minutes ago, Mira Yurizaki said:

Zen processors have 4 additional lanes for generic use. This is normally assigned to the NVMe slot.

so if I'm reading this right, Ryzen has 20 PCI-E lanes, 16 for the GPU and 4 for NVME use? kinda wanna rip out the current m.2 drive and get an NVME drive now....

Link to post
Share on other sites

Just looked up OP's mobo in profile, and based on product page (not looked in manual).

 

It has:

16x slot from CPU, supporting up to 16x PCIe 3.0 depending on CPU

16x slot running at 4x PCIe 2.0 if the 1x slots are not used, and at 2x if they are.

16x slot running at 1x PCIe 2.0

1x slot running at 1x PCIe 2.0

 

There are two M.2 connectors, both supporting PCIe NVMe drives. One supports 4x 3.0, the other supports 2x 3.0 only.

 

I'd assume the 16x 3.0 slot, and M.2 4x are the two connected to the CPU, and the others are all connected via chipset.

 

Edit: B450 chipset has 6 PCIe 2.0 lanes for general use. This ties up with the up to 4x to slots, and 2x to 2nd M.2 connector. Gigabytes web page probably has a typo saying the M.2 2x is PCIe 3.0 when it is probably 2.0.


Main rig: Asus Maximus VIII Hero, i7-6700k stock, Noctua D14, G.Skill Ripjaws V 3200 2x8GB, Gigabyte GTX 1650, Corsair HX750i, In Win 303 NVIDIA, Samsung SM951 512GB, WD Blue 1TB, HP LP2475W 1200p wide gamut

Gaming system: Asrock Z370 Pro4, i7-8086k stock, Noctua D15, Corsair Vengeance LPX RGB 3000 2x8GB, Gigabyte RTX 2070, Fractal Edison 550W PSU, Corsair 600C, Optane 900p 280GB, Crucial MX200 1TB, Sandisk 960GB, Acer Predator XB241YU 1440p 144Hz G-sync

Ryzen rig: Asrock B450 ITX, R5 3600, Noctua D9L, G.SKill TridentZ 3000C14 2x8GB, Gigabyte RTX 2070, Corsair CX450M, NZXT Manta, WD Green 240GB SSD, LG OLED55B9PLA

VR rig: Asus Z170I Pro Gaming, i7-6700T stock, Scythe Kozuti, Kingston Hyper-X 2666 2x8GB, Zotac 1070 FE, Corsair CX450M, Silverstone SG13, Samsung PM951 256GB, Crucial BX500 1TB, HTC Vive

Gaming laptop: Asus FX503VD, i5-7300HQ, 2x8GB DDR4, GTX 1050, Sandisk 256GB + 480GB SSD

Total CPU heating: i7-8086k, i3-8350k, i7-7920X, 2x i7-6700k, i7-6700T, i5-6600k, i3-6100, i7-5930k, i7-5820k, i7-5775C, i5-5675C, 2x i7-4590, i5-4570S, 2x i3-4150T, E5-2683v3, 2x E5-2650, E5-2667, R7 3700X, R5 3600, R5 2600, R7 1700

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×