Jump to content

PCIe lanes and Ryzen APU

I'm working on a parts list for a high speed PCIe storage solution, and I can't seem to wrap my head around PCIe lanes with onboard graphics.

 

PCIe lanes are the link between a CPU and PCIe device(GPU), right?

 

If the GPU is already on the CPU, does that take any PCIe lanes?

 

Also, are PCIe lanes CPU or chipset specific?

Link to comment
Share on other sites

Link to post
Share on other sites

A cpu has a certain number of 'lanes' when you have a gpu plugged in its going to use bandwidth. Some cpus like the EPYC and Threadrippers have TONS of lanes. For example, on some MOBOS when you put in a NVMe ssd it might disable another SSD slot because there is only so much bandwidth or 'lanes'. I most likely did a bad job explaining that but i tried. 

 

This might help

https://forums.tomshardware.com/threads/ryzen-g-series-processors-pcie-lanes-question.3551521/

| If someones post is helpful or solves your problem please mark it as a solution 🙂 |

I am a human that makes mistakes! If I'm wrong please correct me and tell me where I made the mistake. I try my best to be helpful.

System Specs

<Ryzen 5 3600 3.5-4.2Ghz> <Noctua NH-U12S chromax.Black> <ZOTAC RTX 2070 SUPER 8GB> <16gb 3200Mhz Crucial CL16> <DarkFlash DLM21 Mesh> <650w Corsair RMx 2018 80+ Gold> <Samsung 970 EVO 500gb NVMe> <WD blue 500gb SSD> <MSI MAG b550m Mortar> <5 Noctua P12 case fans>

Peripherals

<Lepow Portable Monitor + AOC 144hz 1080p monitor> 

<Keymove Snowfox 61m>

<Razer Mini>

Link to comment
Share on other sites

Link to post
Share on other sites

How high speed? What drives and network cards are you using?

 

The apu's only have a x8 link from the cpu instead of a x16, so normally the top slot will run at x8 max, and the second one won't function.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Electronics Wizardy said:

The apu's only have a x8 link from the cpu instead of a x16

dont ryzen cpu have 20 lanes?

but i guess x4 is dedicated to NVME

 

8 minutes ago, FAHEYGF87 said:

If the GPU is already on the CPU, does that take any PCIe lanes?

for APU, yes

-sigh- feeling like I'm being too negative lately

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Moonzy said:

dont ryzen cpu have 20 lanes?

but i guess x4 is dedicated to NVME

There is a total or 24 lanes, with almost all boards using 4 for the chipset, 4 for the top m.2 drive, and the last 16 for the gpu(or other pcie) in the top pcie slot, can be split with the second slot in a supported system). The apus have a total of 16 lanes, so that x16 for gpus/slots is now a x8. How this is used really depends on the board.

Link to comment
Share on other sites

Link to post
Share on other sites

20 minutes ago, Electronics Wizardy said:

There is a total or 24 lanes, with almost all boards using 4 for the chipset, 4 for the top m.2 drive, and the last 16 for the gpu(or other pcie) in the top pcie slot, can be split with the second slot in a supported system). The apus have a total of 16 lanes, so that x16 for gpus/slots is now a x8. How this is used really depends on the board.

The plan at the moment:

 

24 total lanes

 

16x PCIe NVME raid card - 8 remaining

 

4x M.2 boot drive - 4 remaining 

-----------------------------------------------------

 

Would i be better off getting a 1x PCIe card like this, with something like a R5 2600, or just a R5 3400g? 

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, FAHEYGF87 said:

The plan at the moment:

 

24 total lanes

 

16x PCIe NVME raid card - 8 remaining

 

4x M.2 boot drive - 4 remaining 

-----------------------------------------------------

 

Would i be better off getting a 1x PCIe card like this, with something like a R5 2600, or just a R5 3400g? 

 

 

What board are you using? You need to make sure your board lets you use the lanes like that.

 

What programs are you using on this system?

 

Id probalby just get a i3 10100 here, faster cpu, and igpu included still.

 

The apus only have a x8 from the cpu in the main slots, so that pcie nvme card won't work right, or at a lower speed. What care are you using? Does it need birfucation support?

Link to comment
Share on other sites

Link to post
Share on other sites

  • 2 years later...

Sorry for reviving the post... Morning...

 

For the last part of your question about specifics.

The CPU have it's own lanes, the chipset(s) add more lanes.

On AM5 you can also have 2 chipsets that add even more lanes.

Chipsets lanes are slower because they communicate with the chipsets then the CPU.

The extra chipset on AM5 is going through the first one then the CPU so even slower than "normal" chipset lanes.

Also, if what's connecting to those lanes are close to the CPU, you'll have less latency since they need less time to travel. That the reason why the faster m.2 connector is always very close to the CPU and also why the faster pcie4 16x slot is the top one.

 

That's a ruff explanation and high end system can have 2 or more "fastest" m.2/pcie connectors, you're going to add minimal latency because of the distance they need to travel but that's it.

 

Hoping it answers your question, have a good day!

Edited by Steace
Apparently can't read on morning
Link to comment
Share on other sites

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

×