Hello,
I made some tests with 2 NVMe Corsair Force MP600 1TB PCIE 4.0, mounted on a X570 chipset motherboard (Asus Crossair VIII Hero Wifi).
The thing of the X570 chipset and Zen2 architecture is that one NVme is connected to the CPU and one is connected to the chipset.
I didn't know that before setting up my configuration, so I installed windows on these two NVMe in Raid 0.
I'm sorry that I don't have a Cristaldiskmark result for the Raid 0 mode, but I have an AS SSD Benchmark result.
These NVMe disks are given for 4950 / 4250 Mb/s (Read / Write).
So my Raid 0 was giving worse performances than a single disk is supposed to provide.
I broke my Raid and installed windows on the NVMe connected to the CPU.
Results are with / without rapid mode (Asus software is called RAMCACHE III)
This benchmark has been run on the NVMe connected to the chipset, where windows is not installed.
So I get exactly the speed the vendor is announcing, and still better performance overall than with my Raid 0.
Also, as a real test, I have made a transfer of a 418 Go WindowsRestore image between my two NVMe, it took around 4 minutes to transfer. The average speed was around 1.72Go/s
At the end of the transfer, around 65Go left to transfer, the speed has fallen to approx 550 Mo/s, until the end of the operation. I guess the disks were too hot.
As a comparison the same transfer from SATA disks to the NVMe took around 47 minutes instead of 4 minutes between the two NVMe
Hope these informations will be helpful for anyone willing to make a Raid 0 on a X570 chipset
Edit: I add also the Cristaldiskmark result of the NVMe connected to the CPU. There is no gain from it being directly connected to the CPU instead of the chipset