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&grw&sor .
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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 300 600 900 1200 1500 SE +/- 4.63, N = 3 SE +/- 0.67, N = 3 1198 1154 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 70K 140K 210K 280K 350K SE +/- 333.33, N = 3 307000 295333 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 700 1400 2100 2800 3500 SE +/- 6.33, N = 3 3463 2063 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 90 180 270 360 450 SE +/- 0.88, N = 3 429 254 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 200 400 600 800 1000 SE +/- 3.48, N = 3 SE +/- 0.90, N = 3 787.0 58.6 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 40K 80K 120K 160K 200K SE +/- 881.92, N = 3 SE +/- 405.52, N = 3 201667 14667 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 700 1400 2100 2800 3500 SE +/- 1.00, N = 3 SE +/- 2.67, N = 3 3382 166 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 90 180 270 360 450 SE +/- 0.33, N = 3 419 18 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 300 600 900 1200 1500 SE +/- 6.66, N = 3 SE +/- 0.33, N = 3 1204 790 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 70K 140K 210K 280K 350K SE +/- 1855.92, N = 3 308333 202000 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 700 1400 2100 2800 3500 SE +/- 2.33, N = 3 SE +/- 29.12, N = 5 3461 2049 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 90 180 270 360 450 SE +/- 3.67, N = 5 429 253 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 200 400 600 800 1000 SE +/- 1.86, N = 3 SE +/- 15.62, N = 15 797 279 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 40K 80K 120K 160K 200K SE +/- 577.35, N = 3 SE +/- 4002.35, N = 15 204000 71420 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 700 1400 2100 2800 3500 SE +/- 0.88, N = 3 SE +/- 7.73, N = 12 3384 199 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 90 180 270 360 450 SE +/- 0.33, N = 3 SE +/- 0.96, N = 12 419 21 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 Samsung 980 PRO NVME PCIe-3 Limited SM951 NVME 256GB PCIe-3 30 60 90 120 150 SE +/- 1.60, N = 10 SE +/- 0.44, N = 3 144.9 44.1 1. (CC) gcc options: -static
Phoronix Test Suite v10.8.4