SM951-vs-980PRO AMD Ryzen 7 1800X Eight-Core testing with a ASUS CROSSHAIR VI HERO (7901 BIOS) and eVGA NVIDIA GeForce GTX 1070 8GB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101176-NE-2101178NE46&sro .
SM951-vs-980PRO Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited AMD Ryzen 7 1800X Eight-Core @ 3.95GHz (8 Cores / 16 Threads) ASUS CROSSHAIR VI HERO (7901 BIOS) AMD 17h 32GB 256GB SAMSUNG MZVPV256HDGL-00000 + 256GB Crucial_CT256MX1 + 4001GB Seagate ST4000DM000-1F21 + 4001GB Western Digital WD40EFRX-68N + 128GB Samsung SSD 840 + 256GB SPCC Solid State + 8GB USB Flash Drive eVGA NVIDIA GeForce GTX 1070 8GB (1594/4006MHz) NVIDIA GP104 HD Audio SAMSUNG + 2 x ROG PG279Q Intel I211 Arch rolling 5.10.7-111-tkg-upds (x86_64) MATE 1.24.1 X Server 1.20.10 NVIDIA 460.32.03 4.6.0 NVIDIA 460.32.03 GCC 10.2.0 + Clang 11.0.1Target: + LLVM 11.0.1 + CUDA 11.2 ext4 7040x1440 1000GB Samsung SSD 980 PRO 1TB + 256GB Crucial_CT256MX1 + 4001GB Seagate ST4000DM000-1F21 + 4001GB Western Digital WD40EFRX-68N + 128GB Samsung SSD 840 + 256GB SPCC Solid State + 8GB USB Flash Drive OpenBenchmarking.org Compiler Details - --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Disk Details - SM951 NVME 256GB PCIe-3: NONE / relatime,rw,stripe=32710 - Samsung 980 PRO NVME PCIe-3 Limited: NONE / relatime,rw Processor Details - Scaling Governor: acpi-cpufreq performance - CPU Microcode: 0x8001138 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected
SM951-vs-980PRO fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 8MB - Default Test Directory fio: Rand Read - Linux AIO - No - Yes - 8MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 8MB - Default Test Directory fio: Rand Write - Linux AIO - No - Yes - 8MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 8MB - Default Test Directory fio: Seq Read - Linux AIO - No - Yes - 8MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 8MB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 8MB - Default Test Directory fs-mark: 1000 Files, 1MB Size SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 1154 295333 2063 254 58.6 14667 166 18 790 202000 2049 253 279 71420 199 21 44.1 1198 307000 3463 429 787 201667 3382 419 1204 308333 3461 429 797 204000 3384 419 144.9 OpenBenchmarking.org
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 300 600 900 1200 1500 SE +/- 0.67, N = 3 SE +/- 4.63, N = 3 1154 1198 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 70K 140K 210K 280K 350K SE +/- 333.33, N = 3 295333 307000 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 700 1400 2100 2800 3500 SE +/- 6.33, N = 3 2063 3463 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 90 180 270 360 450 SE +/- 0.88, N = 3 254 429 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 200 400 600 800 1000 SE +/- 0.90, N = 3 SE +/- 3.48, N = 3 58.6 787.0 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 40K 80K 120K 160K 200K SE +/- 405.52, N = 3 SE +/- 881.92, N = 3 14667 201667 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 700 1400 2100 2800 3500 SE +/- 2.67, N = 3 SE +/- 1.00, N = 3 166 3382 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 90 180 270 360 450 SE +/- 0.33, N = 3 18 419 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 300 600 900 1200 1500 SE +/- 0.33, N = 3 SE +/- 6.66, N = 3 790 1204 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 70K 140K 210K 280K 350K SE +/- 1855.92, N = 3 202000 308333 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 700 1400 2100 2800 3500 SE +/- 29.12, N = 5 SE +/- 2.33, N = 3 2049 3461 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 90 180 270 360 450 SE +/- 3.67, N = 5 253 429 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 200 400 600 800 1000 SE +/- 15.62, N = 15 SE +/- 1.86, N = 3 279 797 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 40K 80K 120K 160K 200K SE +/- 4002.35, N = 15 SE +/- 577.35, N = 3 71420 204000 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 700 1400 2100 2800 3500 SE +/- 7.73, N = 12 SE +/- 0.88, N = 3 199 3384 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 8MB - Disk Target: Default Test Directory SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 90 180 270 360 450 SE +/- 0.96, N = 12 SE +/- 0.33, N = 3 21 419 1. (CC) gcc options: -rdynamic -ltcmalloc -lnuma -lrt -lz -lpthread -lm -lgfapi -lglusterfs -ldl -laio -lrados -lrbd -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 30 60 90 120 150 SE +/- 0.44, N = 3 SE +/- 1.60, N = 10 44.1 144.9 1. (CC) gcc options: -static
Phoronix Test Suite v10.8.4