#StackBounty: #ssd #motherboard #performance #pci-express #nvme What NVME speeds should I expect from this motherboard's PCIe slots?

Bounty: 50

I am testing this board: Gigabyte B550M DS3H > pdf manual

It has two M.2 slots and I want to also use two PCI-e connectors with adapters to add 2 more NVME drives (so 4 in total). It is for a MySQL db server, spreading read/write load.

I am confused about all the PCIe speeds because of the 3/4 version and x1, x2, x4 and so on.

Let’s asume the actual NVME drives are fast, PCIe 4 running at 8GB/s.

  • First M.2 slot says PCIe 4.0 x4 so it means 8 GB/s ?
  • Second M.2 slot says PCIe 3.0 x2 so that is only 2GB/s ?
  • 1 x PCI Express x16 slot (PCIEX16) [...] support PCIe 4.0 x16 mode (main GPU connector), how many GB/s is that ?
  • 1 x PCI Express x16 slot (PCIEX4) [...] Supporting PCIe 3.0 x4 mode that is 4GB/s, correct ?

So I am trying to use the two wide PCI connectors to connect NVME drives using 16x PCIe NVME adapters.

For a video card I plan to plug a basic one with x1 connector in the remaining slot in the middle.

What are the maximum speeds for above ports ? And anything else that could go wrong with this ?

A second question … will 2 very fast NVME (e.g 8GB/s) perform better both connected in same one 4GB pci port than each NVME connected to two separate but slower 2GB/s pci ports ? (By "two in one port" I mean using a NVME adapter with two NVME slots). Can they slow one another if on same motherboard PCI slot ?

Get this bounty!!!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.