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&gru .
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 fs-mark: 1000 Files, 1MB Size fio: Rand Read - Linux AIO - No - Yes - 4KB - 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 - 8MB - 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 Write - Linux AIO - No - Yes - 4KB - Default Test Directory fio: Seq Write - Linux AIO - No - Yes - 8MB - 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 Write - Linux AIO - No - Yes - 4KB - 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 - 8MB - 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 SM951 NVME 256GB PCIe-3 Samsung 980 PRO NVME PCIe-3 Limited 44.1 295333 254 14667 18 202000 253 71420 21 1154 2063 58.6 166 790 2049 279 199 144.9 307000 429 201667 419 308333 429 204000 419 1198 3463 787 3382 1204 3461 797 3384 OpenBenchmarking.org
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
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 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 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 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 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 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 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 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
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: 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 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: 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: 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: 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 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: 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
Phoronix Test Suite v10.8.4