Ryzen PCIE lanes

mnewxcv

[H]F Junkie
Joined
Mar 4, 2007
Messages
8,994
Hi guys, so I googled around and found out a few things about Ryzen Pcie lanes, but it left me wondering if what I want to do is possible. I have a Ryzen 7 setup with a motherboard with 2x pcie x16 3.0, 1x pcie x16 2.0, and 2 m.2 nvme slots. What I am wondering is it possible to do the following:

3x graphics cards (2 at 3.0 x8, one at 2.0 x?)
2x samunsg 960 evo nvme m.2 SSDs
1x pcie x1 device

If no, where am I going over? and If yes, how many lanes are left over? Can I throw in a few SATA drives?
 
You get 24 lanes of PCIe 3.0
16 for the two cards at x8
4 for the NVMe

PCIe 2.0 lanes are half the bandwidth of 3.0 ([email protected] = [email protected]), so I can't say what that 1x PCIe device is using.

SATA: Check page 31-32 of your manual, it shows how different storage setups affect different plugs

Page 27-28 shows how your bandwidth works
 
You get 24 lanes of PCIe 3.0
16 for the two cards at x8
4 for the NVMe

PCIe 2.0 lanes are half the bandwidth of 3.0 ([email protected] = [email protected]), so I can't say what that 1x PCIe device is using.

SATA: Check page 31-32 of your manual, it shows how different storage setups affect different plugs

so running 2 of the gpus and 2 m.2 nvme ssds, that should consume all of the ryzen's pcie lanes. The motherboard chipset should have enough for me to run a 3rd gpu at 2.0 and an x1 device? x1 device may be a 4th GPU via a riser, or a video capture device.
 
@3.0
16 for the two cards at x8
4 for the NVMe
@2.0
4 for the other NVMe
4 for whatever

Looking at your manual, if you have three video cards plugged in I don't think the second M2 is doable.
If you have another vid with the 1x riser then it'll probably be fine.

Edit: Okay maybe the third is fine:
M2_2 and PCI_E6 share the same lanes. When M2_2 and PCI_E6 are installed
simultaneously, M2_2 will have a higher priority.

But their little diagram on page 31 is showing an X for that setup, best to email them and ask.
 
Last edited:
@3.0
16 for the two cards at x8
4 for the NVMe
@2.0
4 for the other NVMe
4 for whatever

Looking at your manual, if you have three video cards plugged in I don't think the second M2 is doable.
If you have another vid with the 1x riser then it'll probably be fine.

Edit: Okay maybe the third is fine:
M2_2 and PCI_E6 share the same lanes. When M2_2 and PCI_E6 are installed
simultaneously, M2_2 will have a higher priority.

But their little diagram on page 31 is showing an X for that setup, best to email them and ask.

thanks, didn't realize there were variables depending what is installed. Will reach out to MSI.

edit: took a look at p31 of the manaul as you said, the first picture shows when 2 m.2 pcie ssds are used, the lowest x16 slot is disabled. Bummer. Guess I'm going with nvme/sata. I think by higher priority it means it defaults to the ssd working instead of the card.
 
Unless you're doing some heavy data workloads, NVMe isn't really worth it (if you care about a sec or two off your boot times then maybe). For my 950 pro and daily workloads I didn't notice a difference between it and my 256GB Neutron gtx (other than benchmarks).

You're talking about four video cards, so I assume mining is the primary focus of the 2.0 x4 slot card / 1x riser card, you could just do a couple 1x riser slots if you really want that second NVMe disk.
 
Unless you're doing some heavy data workloads, NVMe isn't really worth it (if you care about a sec or two off your boot times then maybe). For my 950 pro and daily workloads I didn't notice a difference between it and my 256GB Neutron gtx (other than benchmarks).

You're talking about four video cards, so I assume mining is the primary focus of the 2.0 x4 slot card / 1x riser card, you could just do a couple 1x riser slots if you really want that second NVMe disk.

mining is definitely a priority, though the system will also be used for video editing. The dual nvme setup would be to read media files from one while writing to another during the encode process, though I don't know if the CPU can actually max them out anyway. Looking into that more.
 
Back
Top