Just to tell you that if you’re currently in the market for this kind of ultra high-end storage configuration, this is a significant selling point for Threadripper given that Intel locks off the capability off the said feature on its X299 platform via its interesting VROC (Virtual RAID on CPU) storage option.
This updated NVMe RAID capability should work with any X399 motherboard and any NVMe SSDs, enabling RAID modes 0, 1 and 10 for up to 10 NVMe SSD connected to the CPU’s PCIe lanes, although a motherboard firmware update may be required first.
This NVMe RAID support is different from the conventional SATA RAID arrays built via the X399 chipset, since NVMe RAID relies directly off the CPU’s PCI Express lanes, as shown in the X399 chipset diagram below:
But before getting excited, here’s a few things to be aware of.
From AMD’s support site:
Users with an existing RAID array cannot perform an in-place driver or BIOS upgrade to add NVMe RAID support to their system;
Users with an existing SATA RAID configuration must back up data on the SATA RAID array, and break down that array, before proceeding with any BIOS update or driver installation containing NVMe RAID support;
If the existing SATA RAID array is a bootable configuration with an operating system, then a fresh install of Windows 10 will be required;
A motherboard BIOS update is required to support NVMe RAID. After updating to a supporting BIOS, the disk configuration must be changed to RAID (from SATA or AHCI). This BIOS menu entry is often labeled “SATA Mode” or “SATA Configuration.”
If you can’t comprehend the bullets above, these simply means that the new RAID system is incompatible with the previous SATA RAID system for X399. Users with an existing SATA RAID array will not be able to access it using the new RAID drivers. The only migration path possible is to re-create the array using the new drivers and firmware, and restore the data from a back-up.
And if you’re booting on a RAID array, this means you have to re-install Windows as well.