Print Page | Close Window

RAID 0 NVME Read Performance Same as Non-RAID

Printed From: ASRock.com
Category: Technical Support
Forum Name: AMD Motherboards
Forum Description: Question about ASRock AMD motherboards
URL: https://forum.asrock.com/forum_posts.asp?TID=107182
Printed Date: 26 Apr 2025 at 6:53pm
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: RAID 0 NVME Read Performance Same as Non-RAID
Posted By: Caxton
Subject: RAID 0 NVME Read Performance Same as Non-RAID
Date Posted: 26 Apr 2025 at 8:26am
The pure read performance issue, e.g. only at single-drive levels has been duplicated using all connection combinations of: M2_1 + M2_2, M2_1 + M2_3, M2_2 + M2_3 and lastly M2_3 + M2_4. Uniquely write performance is only on par with expectations when using M2_1 (CPU bus) + M2_2 (Chipset bus). Contrariwise write performance drops to single drive speed when testing all other connection combinations.

To prevent SSD throttling, active cooling (fan/heatsink) has been used on all connections except for M2_3 + M2_4. They are too close to support active cooling. Used ASRock's passive system board heatsink in that instanced. The included thermal resistors were used on all test scenarios to monitor real-time heat confirming all tests were performed well within design specs, e.g. to prevent throttling. Additionally, the room was maintained at constant 68 degrees Fahrenheit throughout testing.

The inability to scale read performance in all combinations using RAID 0 indicates that the controller is not effectively parallelizing read operations between the two SSDs regardless of the bus CPU/Chipset or connections: M2_1, M2_2 and so on.

All hardware/software are new, built exclusively for this rig.

The BIOS is running version 3.20
A RAID 0 array is comprised of two Gen 4 NVME SSD's setup in BIOS.
Win 11 was installed using Microsoft's public https://www.microsoft.com/en-us/software-download/windows11?msockid=0428a45e6cdd63b839f4b1876d1262d2" rel="nofollow - Windows 11 Installation Media while following the instructions noted in https://www.amd.com/en/support/downloads/drivers.html/chipsets/am5/x870e.html" rel="nofollow - AMD RAID Driver v 9.3.3.00117 e.g. using rcbottom.inf, rcraid.inf and rccfg.inf during advanced setup to ensure the single 8TB single volume is recognize during first time setup. Windows OOBE was setup without issue.

Post OOBE the following core apps/drivers were installed (in order):
AMD Chipset Drivers Revision Number 7.02.13.148
AMD RAID Installer Revision Number 6.10.09.200
AMD Software: Adrenalin Edition Adrenalin 25.3.1
ASRock Motherboard Utility ver:4.1.12
MediaTek Bluetooth driver ver:1.1037.0.424
MediaTek Wireless Lan driver ver:5.3.0.1825
Nahimic3 utility ver:1.10.2_APO4
Realtek high definition audio driver ver:6.4.0.2395_UAD_WHQL
Realtek Lan driver ver:10.071.0425.2024
APP Shop ver:2.0.0.6
ASRock Polychrome RGB ver:2.0.191

Hardware:
Systemboard https://www.asrock.com/MB/AMD/X870E%20Taichi/index.us.asp" rel="nofollow - ASRock X870E Taichi
CPU https://shop-us-en.amd.com/amd-ryzen-7-9800x3d-processor/" rel="nofollow - AMD Ryzen 7 9800X3D
RAID 0 NVME Read Performance Same as Non-RAID

CPU Cooler https://www.coolermaster.com/en-us/products/masterliquid-360-atmos/" rel="nofollow - Cooler Master 360 Atmos Close-Loop AIO Liquid Cooler
Memory https://www.teamgroupinc.com/en/product-detail/memory/T-FORCE/delta-rgb-ddr5-white/delta-rgb-ddr5-white-FF4D532G7200HC34ADC01/" rel="nofollow - TeamGroup T-Force Delta DDR5 Ram 32GB Kit (2x16GB) 7200MHz x2 = 64GB
Power Supply https://www.corsair.com/us/en/p/psu/cp-9020070-na/hxi-series-hx1200i-high-performance-atx-power-supply-1200-watt-80-plus-platinum-certified-psu-cp-9020070-na" rel="nofollow - Corsair HX1200i
Graphics - Using iGPU on the CPU for testing, no add-in GPU for now.
Storage https://www.samsung.com/us/computing/memory-storage/solid-state-drives/990-pro-pcie-4-0-nvme-ssd-4tb-mz-v9p4t0b-am/" rel="nofollow - Samsung 990 Pro 4TB NVMe Gen 4 SSD x2 (8TB)

Here are some example test results on three tests highlighting the issue with CrystalDiskMark v8.0.
[table]
[tr][th]Read Seq MB/s - 1MiB[/th][th]Write Seq MB/s - 1MiB[/th][th]Bus Config[/th][th]Comments[/th][th]Test Config[/th][/tr]
[tr][td]7143.922[/td][td]7001.150[/td][td]M2_2 and M2_3 and PCIe Gen 4x4[/td][td]RAID 0: Chipset only bus[/td][td]NVMe settings/profile[/td][/tr]
[tr][td]7342.190[/td][td]13748.016[/td][td]M2_1 and M2_2 and PCIe Gen 5x4 > Gen 4x4[/td][td]RAID 0: CPU and Chipset bus[/td][td]NVMe settings/profile[/td][/tr]
[tr][td]7148.922[/td][td]6921.065[/td][td]M2_3 and M2_4 and PCIe Gen 4x4[/td][td]RAID 0: Chipset only bus[/td][td]NVMe settings/profile[/td][/tr]
[/table]



Replies:
Posted By: Caxton
Date Posted: 26 Apr 2025 at 8:28am
Sorry, the BB coding used to format the table did not work. Here is the data in CSV format for clarity. The text can be saved to a notepad as a *.CSV then opened in your favorite spreadsheet app.

Read Seq MB/s - 1MiB ,Write Seq MB/s - 1MiB ,Bus Config,Comments,Test Config
7143.922,7001.15,M2_2 and M2_3 and PCIe Gen 4x4,RAID 0: Chipset only bus,NVMe settings/profile
7342.19,13748.016,M2_1 and M2_2 and PCIe Gen 5x4 > Gen 4x4,RAID 0: CPU and Chipset bus,NVMe settings/profile
7148.922,6921.065,M2_3 and M2_4 and PCIe Gen 4x4,RAID 0: Chipset only bus,NVMe settings/profile


Posted By: M440
Date Posted: 26 Apr 2025 at 12:01pm
the nvme drives firmware is updated?

this is BIOS/UEFI RAID?

anyway i would blame:
-os/drivers
-nvme drives firmware
-motherboard/bios/hardware

https://ibb.co/bMxgF0Hx" rel="nofollow">

-------------
asrock b650m/hdv.m2, ryzen 7700x@85watt


Posted By: NDRE28
Date Posted: 26 Apr 2025 at 1:19pm
Hi!

I don't know why this is so on your system.

I am running 3x Samsung 970 Pro 1TB SSDs in RAID-0, on an ASRock X670E Taichi motherboard, with the same BIOS version & RAID driver as you.

In my case, the sequential speeds are more than double, in benchmarks!

In CrystalDiskMark: Seq.Read=9000+MB/s & Seq.Write=8000+MB/s.
The Random Q1T1 Write=400+MB/s & Random Q1T1 Read=60+MB/s.

Unfortunately, Random Read & Write at Q1T1 is what matters the most!
(That's why I'll go with a DC P5800X Optane drive as my boot drive, as soon as it will arrive).



Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net