These are PCI-E 3.0 adapters. Of course you won’t get PCI-E 4.0 speeds.
Plus, apples to apples assuming both were PCI-E 4.0, your onboard will always be faster due to trace length.
PLUS sharing of PCI-E lanes can also slow down certain devices on SATA, and even other NVMEs. Check your motherboard manual for more info there on bandwidth, although the X570 is pretty good in that respect.
all solid notes.
ill give the gpu advice a try. I do have a pretty solid GPU installed (cant remember the model at the moment, I have alot of hardware)
But I will get purchase a simple one and swap it out and see how it effects the plotting process.
speaking of the owning too much hardware. you are right, this build does only have 128GB of ram.
we have another build on in our farm with a threadripper pro 3975wx, that one has 256gb
pretty sure this is the second thread I have seen you in. thank you for help!
I get where you are coming from on the PCIE-3 thing, but PCIE has a ~ 1GBPS per lane throughput, giving the 8X throughput at ~8GBPS which is faster than the read/write of the NVME and wouldn’t see that causing the bottleneck .
Are u using single nvme PCI-e adapters that all use (share) the same lanes. Try benching ALL at the same time, and see results. Checked ur MB manual, doesn’t say anything about other cards/devices used cutting PCI-e bandwidth, but almost certainly will.
a bit of a confusing question… are you asking if I am using a riser board or something like that?
or asking if my motherboard board shares a single PCIE bus for all PCIE slots, which I do believe is industry standard.
ill look into some MB settings for sure. but at the moment I am really only using 1 PCIE slot for NVME
CrystalDiskInfo may report them as PCI-E 4.0 devices but I suspect the speeds will not be as such… I’d test and let us know if you are hitting speeds that PCI-E 4.0 would support, and if you are not… well then you are simply running in PCI-E 3.0.
These adapts seem to slot into the 1st x4 part of the PCI-e slot only, regardless of the physical length of the card. For example, I’m using two smthg like yours, so they share the avail bandwidth of one PCIE 3.0x4 (or 4.0 depending). Alternatively u can get this https://www.amazon.com/gp/product/B082DZ8HLT/ref=ppx_yo_dt_b_asin_title_o02_s00?ie=UTF8&psc=1 that gives each nvme its own x4, no sharing, however a bit $$$. There are some x8 cards as well for 2x nvmes. Since ur only using one card, ur not sharing, unless u have other cards, not nvme, using those same lanes.
Back to ur original issue, only other item I’m aware of is that MB connected nvmes goto the CPU directly, but PCI-e nvmes go thu a chipset controller, so the connection is not the same exactly. Pg 21 of this MSI x570 MB manual shows a block diag MSI USA that should be somewhat similar to your x570 MB.