I did not say such a thing.
I am not defending anything. I tried to explain how lanes and devices work together.
There is no issue with this AIC working in your system. It is suitable for your system.
I have never said it's a bad product on its own.
It doesn't provide any "flexibility" for the OP's system.
You remain
deaf to basic operational
rules of PCIe slot, wired lanes and PCIe standards. I will try one last time.
Your system:
- bottom PCIe slot x16 is wired electrically x8; it is PCIe Gen4 x8 slot, but it works at Gen3 x8 bandwidth due to interface speficifation of WD card
- WD card's interface is Gen3 x8 => each Gen3 lane at 8 Gbps x8 lanes =
64 Gbps of bandwidth
- the card takes two M.2 Gen3 NVMe drives and provides four lanes to each drive to operate at its maximum speed 32 Gbps
- when RAID0 is operational, two drives form one common pool running at => 32+32=64 Gbps/8 (bits into bytes) =
8 GB/s of data transfer
- some benchmarks show over 7 GB/s write speed, which means that your card can utilize Gen3 x8 bandwidth link in RAID mode
- your PCIe slot is capable of 128 Gbps bandwidth, double the bandwidth of WD card's interface, but to use this capability, you would need add-in card Gen4 x8
The OP system:
- his last PCIe slot is
electrically wired on four lanes and can operate at Gen4 x4 => each Gen4 lane at 16 Gbps x4 lanes =
64 Gbps of bandwidth
- although your WD card and OP's slot both can operate at 64 Gbps, WD card does it over
eight Gen3 lanes and OP's slot does it over
four Gen4 lanes
- this fact alone brings the problem that I have been trying to explain to you several times in the above posts
- this means that when WD card is connected to PCIe slot x4,
only four lanes will transmit data, and at
Gen3 bandwidth, as per the card interface specification
- other four lanes on WD card will be inactive and useless in the OP's PCIe slot
- as such, WD card will operate in RAID0 mode over four lanes at
32 Gbps, 50% of the bandwidth comparing to your system
- data rate will be 32 Gbps/8 (bits into bytes) =
4 GB/s, again 50% of what the same card can read or write in your system
- in practice, this means that OP's slot capable of 64 Gbps would run at 32 Gbps with WD card and two M.2 drives with 50% of performance
- he would be better off using that PCIe slot with one simple Gen4 x4 PCIe-M.2 adapter and one M.2 Gen4 drive to run it at full speed of 64 Gbps
What I say matters, as it gives operational bandwidth and data transfer basis of different storage solutions used on different systems.
Therefore, WD product is not useful for the OP's system, as he does not have the same bottom x8 slot as your system has.
You can easily test my calculations here at home. Your x8 slot shares bandwidth with several devices (look at the manual). It's enough if you populate specific M.2 slot and your PCIe x8 slot would run at x4 speed, so half. Try and test WD card in x4 mode and you will see what you get in DiskMark bench.
View attachment 271157