[SOLVED] Overtaxing PCIE lanes?

acciunt

Distinguished
Jul 9, 2012
11
0
18,510
Alright, so I have a conundrum. I think because I want to have more NVMe drives in my system I am messing with my graphics card and making stuff crash. Specifically I had a few times where Halo Infinite has either crashed on me or restarted my computer, no blue screen code or anything, this was following major stuttering in game. But the problem goes beyond that.

The relevant parts of my setup are:
Motherboard: Gigaby Aorus X570 Elite Wifi
Processor: Ryzen 5 5600x
Primary SSD: WD S850 1TB(Gen4)
Secondary(chipset slot): Intel p660 1TB (Gen3)
Third SSD(plugged via full speed Gen4 PCIE adapter into second full PCIE slot): PNY XLR8 CS3040 2TB(Gen4)
--Adapter: https://www.amazon.com/gp/product/B07H81VW29/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1
Graphics card: Gigabyte Radeon 6700XT Eagle

The other issue I noticed I had, that didn't bother me much because the 2TB SSD is there for games I don't play as much, but am now wondering if it's related, is that the drive in the adapter just stops being seen by windows some times, turning the computer off and on, or just a soft restart makes it appear again.

So I am wondering if I am overtaxing the PCIE lanes and that is what is causing issues.
From what I understand the 5600x has 24 PCIE lanes and the X570 chipset has another 16 lanes. So, the 6700xt takes up 16 lanes, WD S850 takes up 4 lanes, and the PNY going through the adapter should also take up 4 lanes for a total of 24. Then the intel drive takes up 4 lanes off the chipset of the 16 so that should be completely unrelated.
So my guess is that me running up against the 24 PCIE lanes limit of the 5600x is an issue, or is it possible I don't even have all the lanes available and that's why I get the sudden dropout of the drive connected to the second PCIE slot?

Any input/clarification would be appreciated!
 
Solution
Not possible to overtax lanes. If you have 32 then you can use all 32. It's that simple. If you have more devices than lanes than the devices just won't work. Lanes can't change on the fly and are set at post.

I would take out the adapter to make sure that's not the cause but it's an issue (possibly faulty) which can cause other issues. I also don't see a psu listed but power issues cause a hard crash with no error or bsod. Stuttering can have other causes but is related to the eventual crash. Check your temps.
Not possible to overtax lanes. If you have 32 then you can use all 32. It's that simple. If you have more devices than lanes than the devices just won't work. Lanes can't change on the fly and are set at post.

I would take out the adapter to make sure that's not the cause but it's an issue (possibly faulty) which can cause other issues. I also don't see a psu listed but power issues cause a hard crash with no error or bsod. Stuttering can have other causes but is related to the eventual crash. Check your temps.
 
Solution
From what I understand the 5600x has 24 PCIE lanes and the X570 chipset has another 16 lanes. So, the 6700xt takes up 16 lanes, WD S850 takes up 4 lanes, and the PNY going through the adapter should also take up 4 lanes for a total of 24. Then the intel drive takes up 4 lanes off the chipset of the 16 so that should be completely unrelated.
So my guess is that me running up against the 24 PCIE lanes limit of the 5600x is an issue, or is it possible I don't even have all the lanes available and that's why I get the sudden dropout of the drive connected to the second PCIE slot?
The PNY SSD going through the secondary x16 slot would cause the GPU to go down to 8x.

My money is on the adapter.