Benchmarks by Michael Larabel of a few PCIe 4.0 (and 3.0) NVMe SSDs on Ubuntu Linux.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1912028-HU-1912025HU17
PCIe 4.0 NVMe SSD Linux Benchmarks
Benchmarks by Michael Larabel of a few PCIe 4.0 (and 3.0) NVMe SSDs on Ubuntu Linux.
,,"Corsair Force MP600 1TB","Sabrent Rocket 4.0 1TB","Samsung 970 PRO 512GB","Corsair Force MP600 2TB","Samsung 970 EVO 500GB"
Processor,,AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads),AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads),AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads),AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads),AMD Ryzen Threadripper 3970X 32-Core @ 3.70GHz (32 Cores / 64 Threads)
Motherboard,,ASUS ROG ZENITH II EXTREME (0601 BIOS),ASUS ROG ZENITH II EXTREME (0601 BIOS),ASUS ROG ZENITH II EXTREME (0601 BIOS),ASUS ROG ZENITH II EXTREME (0601 BIOS),ASUS ROG ZENITH II EXTREME (0601 BIOS)
Chipset,,AMD Starship/Matisse,AMD Starship/Matisse,AMD Starship/Matisse,AMD Starship/Matisse,AMD Starship/Matisse
Memory,,64512MB,64512MB,64512MB,64512MB,64512MB
Disk,,1000GB Force MP600,1000GB Sabrent Rocket 4.0 1TB,Samsung SSD 970 PRO 512GB,2000GB Force MP600,Samsung SSD 970 EVO 500GB
Graphics,,MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz),MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz),MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz),MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz),MSI AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1366/2000MHz)
Audio,,AMD Ellesmere HDMI Audio,AMD Ellesmere HDMI Audio,AMD Ellesmere HDMI Audio,AMD Ellesmere HDMI Audio,AMD Ellesmere HDMI Audio
Monitor,,ASUS VP28U,ASUS VP28U,ASUS VP28U,ASUS VP28U,ASUS VP28U
Network,,Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723,Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723,Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723,Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723,Aquantia AQC107 NBase-T/IEEE + Intel I211 + Intel Device 2723
OS,,Ubuntu 19.10,Ubuntu 19.10,Ubuntu 19.10,Ubuntu 19.10,Ubuntu 19.10
Kernel,,5.4.0-nvme-hwmon (x86_64),5.4.0-nvme-hwmon (x86_64),5.4.0-nvme-hwmon (x86_64),5.4.0-nvme-hwmon (x86_64),5.4.0-nvme-hwmon (x86_64)
Desktop,,GNOME Shell 3.34.1,GNOME Shell 3.34.1,GNOME Shell 3.34.1,GNOME Shell 3.34.1,GNOME Shell 3.34.1
Display Server,,X Server 1.20.5,X Server 1.20.5,X Server 1.20.5,X Server 1.20.5,X Server 1.20.5
Display Driver,,modesetting 1.20.5,modesetting 1.20.5,modesetting 1.20.5,modesetting 1.20.5,modesetting 1.20.5
OpenGL,,4.5 Mesa 19.2.1 (LLVM 9.0.0),4.5 Mesa 19.2.1 (LLVM 9.0.0),4.5 Mesa 19.2.1 (LLVM 9.0.0),4.5 Mesa 19.2.1 (LLVM 9.0.0),
Compiler,,GCC 9.2.1 20191008,GCC 9.2.1 20191008,GCC 9.2.1 20191008,GCC 9.2.1 20191008,GCC 9.2.1 20191008
File-System,,ext4,ext4,ext4,ext4,ext4
Screen Resolution,,3840x2160,3840x2160,3840x2160,3840x2160,3840x2160
,,"Corsair Force MP600 1TB","Sabrent Rocket 4.0 1TB","Samsung 970 PRO 512GB","Corsair Force MP600 2TB","Samsung 970 EVO 500GB"
"Flexible IO Tester - Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (MB/s)",HIB,4079,4116,2221,888,2301
"FS-Mark - Test: 4000 Files, 32 Sub Dirs, 1MB Size (Files/s)",HIB,581.1,578.0,203.9,583.6,242.8
"Systemd Total Boot Time - Test: Kernel (ms)",LIB,6573,5298,5629,5332,2515
"Flexible IO Tester - Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (MB/s)",HIB,2012,2004,1476,795,1491
"Flexible IO Tester - Type: Random Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (IOPS)",HIB,515000,513333,378000,203667,381667
"Facebook RocksDB - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,47.85,64.1,,46.1,42.49
"BlogBench - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,61.98,72.58,,62.34,65.58
"Flexible IO Tester - Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (MB/s)",HIB,1674,1621,1219,1645,974
"Flexible IO Tester - Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (IOPS)",HIB,428667,415000,312000,421000,249667
"Flexible IO Tester - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,60.91,74.09,,61.16,62.99
"Flexible IO Tester - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,56.94,76.73,,62.55,62.6
"Flexible IO Tester - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,51.3,71.76,,52.62,52.97
"PostgreSQL pgbench - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,47.78,59.02,,51.93,54.1
"Flexible IO Tester - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,60.87,72.06,,59.74,61.65
"Systemd Total Boot Time - Test: Userspace (ms)",LIB,26498,31755,25424,26722,38679
"FS-Mark - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,47.94,50.02,,44.24,40.14
"SQLite - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,58.47,69.16,,52.52,53.19
"Timed GCC Compilation - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,46.03,51.47,,46.74,43.66
"Flexible IO Tester - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,60.89,70.74,,59.78,61.95
"SQLite Speedtest - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,46.53,41.81,,46.74,40.73
"FS-Mark - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,47.43,53.55,,51.27,57.09
"Systemd Total Boot Time - Test: Total (ms)",LIB,33071,37053,31053,32054,41194
"Flexible IO Tester - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,58.71,71.91,,56.73,59.96
"Flexible IO Tester - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,58.71,71.95,,63.12,60.33
"Flexible IO Tester - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,59.53,69.27,,60.28,60.69
"SQLite - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,53.92,57.59,,49.02,48.46
"FS-Mark - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,47.86,53.67,,52.43,56.41
"Timed LLVM Compilation - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,46.97,51.71,,49.36,51.38
"SQLite - Drive Temperature (nvme0n1) Monitor (Celsius)",LIB,50.42,56.77,,48.85,49.43
"Timed LLVM Compilation - Time To Compile (sec)",LIB,120.964,117.91,118.15,120.522,116.723
"Timed GCC Compilation - Time To Compile (sec)",LIB,538.613,537.268,546.171,535.712,534.120
"SQLite Speedtest - Timed Time - Size 1,000 (sec)",LIB,57.098,57.190,57.064,57.576,56.987
"Drive Temperature (nvme0n1) Monitor - Phoronix Test Suite System Monitoring (Celsius)",,53.5,60.53,,52.05,55.56
"BlogBench - Test: Write (Final Score)",HIB,58549,56690,47858,52566,31931
"BlogBench - Test: Read (Final Score)",HIB,1419813,1519834,1000303,1538237,1139771
"PostgreSQL pgbench - Scaling: Buffer Test - Test: Normal Load - Mode: Read Write (TPS)",HIB,34673.958508,34678.635593,13410.012796,14594.622869,6922.170259
"FS-Mark - Test: 5000 Files, 1MB Size, 4 Threads (Files/s)",HIB,1397.0,1398.6,520.4,846.6,260.8
"FS-Mark - Test: 1000 Files, 1MB Size (Files/s)",HIB,553.1,572.4,205.8,563.8,248.4
"SQLite - Threads / Copies: 32 (sec)",LIB,113.823,114.955,358.367,463.506,272.209
"SQLite - Threads / Copies: 8 (sec)",LIB,41.126,42.427,173.180,65.709,137.931
"SQLite - Threads / Copies: 1 (sec)",LIB,14.311,14.261,44.758,15.254,36.896
"Flexible IO Tester - Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (MB/s)",HIB,4071,4080,2225,1265,2302
"Flexible IO Tester - Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (IOPS)",HIB,526000,509333,386000,320147,391000
"Flexible IO Tester - Type: Sequential Write - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (MB/s)",HIB,2054,1990,1508,1250,1527
"Flexible IO Tester - Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (MB/s)",HIB,3301,2814,3453,3358,3425
"Flexible IO Tester - Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (IOPS)",HIB,549200,504667,440067,322000,389333
"Flexible IO Tester - Type: Sequential Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory (MB/s)",HIB,2145,1973,1719,1257,1521
"Flexible IO Tester - Type: Random Read - IO Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory (MB/s)",HIB,4749,3186,3455,3799,3392
"Facebook RocksDB - Test: Random Fill Sync (Op/s)",HIB,33111,32998,8257,25874,10122