PCIe 4 M.2 NVMe drive in a PCIe 3 slot (with adapter)


newunraiduser5

Recommended Posts

Hi all,

 

I am looking to speed up my main Windows 10 VM. Currently, I have it in a vdisk with sitting on the cache pool (2 x Samsung PM883 in a BTRFS mirror pool). I have a dual socket setup and unfortunately the HBA and my GPU sits in PCIe slots assigned to different CPUs. The assigned CPU threads all belong to the GPU slot. So I am trying to speed up my VM as much as possible. There is probably some overhead associated with

a) HBA being on a PCIe attached to the other CPU

b) Dual file systems i.e. NTFS vdisk and BTRFS pool

c) HBA sharing the bandwidth between the array drives and cache drives

d) SSDs being SATA

 

I know above individually shouldn't have a huge impact but taken together, is probably significant. I can resolve all the above by adding a dedicated NVMe drive using a PCIe to M.2 adapter (my motherboard does not have a straight M.2 slot).

 

All my PCIe slots on my motherboard are PCIe 3. I can see the the PCIe 4 NVMe drives typically perform better. I wanted to check, if using the faster PCIe 4 NVMe will still benefit me even if I am attaching them to a PCIe 3 slot? Or should I just go with a higher end PCIe 3 NVMe drive?

Edited by newunraiduser5
Too trigger happy - posted an incomplete question. Edit to add the full question
Link to comment

...never tried, but according to this: https://en.wikipedia.org/wiki/PCI_Express#PCI_Express_4.0 PCIe-4.0 claims backward compatibility.

Hence it should be technically possible to go with a PCIe-3.1 host card in x8 to achieve/transport the same bandwidth for a M2.PCIe-4.0 x4 module (see table in here: https://en.wikipedia.org/wiki/PCI_Express#History_and_revisions).

But I don't see any Adapter cards available with host side PCIe 3.x and module M2 side in PCIe-4.0

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.