Corsair MP700: PCIe 5.0 NVMe SSD But Not Without Issues

Written by Michael Larabel in Storage on 9 May 2023 at 01:39 PM EDT. Page 3 of 3. 16 Comments.
FS-Mark benchmark with settings of Test: 1000 Files, 1MB Size. WD_BLACK SN850 1TB was the fastest.
FS-Mark benchmark with settings of Test: 5000 Files, 1MB Size, 4 Threads. WD_BLACK SN850 1TB was the fastest.
Dbench benchmark with settings of Client Count: 12. WD_BLACK SN850 1TB was the fastest.

With other Linux I/O benchmarks like FS-Mark and Dbench, the WD_BLACK SN850 PCIe 4.0 SSD continued exhibiting much better performance than these early PCIe 5.0 SSDs.

CockroachDB benchmark with settings of Workload: KV, 50% Reads, Concurrency: 128. WD_BLACK SN850 1TB was the fastest.
CockroachDB benchmark with settings of Workload: KV, 60% Reads, Concurrency: 128. WD_BLACK SN850 1TB was the fastest.
PostgreSQL benchmark with settings of Scaling Factor: 100, Clients: 50, Mode: Read Write. WD_BLACK SN850 1TB was the fastest.
PostgreSQL benchmark with settings of Scaling Factor: 100, Clients: 50, Mode: Read Write, Average Latency. WD_BLACK SN850 1TB was the fastest.
PostgreSQL benchmark with settings of Scaling Factor: 100, Clients: 250, Mode: Read Write. WD_BLACK SN850 1TB was the fastest.
PostgreSQL benchmark with settings of Scaling Factor: 100, Clients: 250, Mode: Read Write, Average Latency. WD_BLACK SN850 1TB was the fastest.

With other real-world Linux workloads like CockroachDB and PostgreSQL, these early PCIe 5.0 NVMe SSD consumer drives continued to disappoint. The PCIe 4.0 WD_BLACK SN850 SSD continued performing much better than these new flagship drives from Inland and Corsair.

Drive Temperature (nvme0n1) Monitor benchmark with settings of Phoronix Test Suite System Monitoring.

Across these workloads the Corsair MP700 was quite toasty even with the passive aluminum heatsink while the Inland TD510 with its included active heatsink had on average a lower drive temperature by about 16 degrees.

With the Corsair MP700 running into EXT4 file-system errors when simply setting up the test system without any extra heatsink, I'd be quite frightened to use this in production even with the extra heatsink. Paired with the mixed results -- namely performing poorly in real-world workloads aside from sequential synthetic tests -- and the higher PCIe 5.0 NVMe SSD drive prices with being new to market, I'd hold off on upgrading to any PCIe 5.0 NVMe SSD storage yet. In the coming months we'll hopefully see improved PCIe 5.0 NVMe SSD products at more competitive price points, increased reliability, and hopefully performing better under Linux. Compared to the Corsair MP700 2TB at $289 USD, the WD_BLACK SN850X 2TB (an upgraded version compared to what was used in today's comparison) is ~$149 USD -- similar to other PCIe 4.0 2TB NVMe SSDs -- and can offer much more reliable performance on Linux at this time.

If you enjoyed this article consider joining Phoronix Premium to view this site ad-free, multi-page articles on a single page, and other benefits. PayPal or Stripe tips are also graciously accepted. Thanks for your support.


Related Articles
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.