Samsung 870 EVO AMD Ryzen 9 5950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3202 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101288-HA-SAMSUNG8717&rdt&grr .
Samsung 870 EVO Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3202 BIOS) AMD Starship/Matisse 2 x 16384 MB DDR4-3600MT/s 2000GB Corsair Force MP600 + 500GB Samsung SSD 860 AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz) AMD Navi 10 HDMI Audio ASUS MG28U Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.10 5.11.0-rc4-max-boost-inv-patch (x86_64) 20210121 GNOME Shell 3.38.1 X Server 4.6 Mesa 21.0.0-devel (git-f01bca8 2021-01-08 groovy-oibaf-ppa) (LLVM 11.0.1) 1.2.164 GCC 10.2.0 + Clang 11.0.1-1~oibaf~g ext4 3840x2160 2000GB Corsair Force MP600 + 1000GB Samsung SSD 870 2000GB Corsair Force MP600 + 250GB Samsung SSD 850 2000GB Corsair Force MP600 + 500GB Samsung SSD 870 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Disk Details - Samsung 860 EVO 500GB: MQ-DEADLINE / relatime,rw / Block Size: 4096 - Samsung 870 QVO 1TB: MQ-DEADLINE / relatime,rw / Block Size: 4096 - Samsung 850 EVO 250GB: MQ-DEADLINE / relatime,rw / Block Size: 4096 - Corsair Force MP600 2TB: NONE / errors=remount-ro,relatime,rw / Block Size: 4096 - Samsung 870 EVO 500GB: MQ-DEADLINE / relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Samsung 870 EVO startup-time: Seq Reads + Writes - xterm - Default Test Directory startup-time: Seq Reads + Writes - LibreOffice Writer - Default Test Directory startup-time: Seq Reads + Writes - GNOME Terminal - Default Test Directory startup-time: Only Seq Reads - xterm - Default Test Directory startup-time: Only Seq Reads - GNOME Terminal - Default Test Directory startup-time: Only Seq Reads - LibreOffice Writer - Default Test Directory sqlite: 8 fio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 2MB - Default Test Directory sqlite: 1 fio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 2MB - Default Test Directory ior: 4MB - Default Test Directory ior: 2MB - Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 1.48100 4.84266 6.558 1.85122 8.17344 6.09811 57.921 47533 186 270 546 24.213 56900 222 236 481 387.91 371.50 1.71556 5.52145 7.45155 2.39789 10.9792 8.11567 58.499 47533 186 270 546 23.620 56933 222 237 481 384.97 370.52 5.55733 14.7582 19.7817 1.92111 27.5146 20.9899 247.419 47033 184 245 496 90.614 56833 222 148 303 265.44 255.77 0.189222 0.488639 0.579000 0.207195 0.717222 0.653333 43.677 826467 3229 2053 4113 14.616 464000 1813 2024 4055 1512.66 1363.86 1.47457 4.82444 6.48850 1.87122 8.17311 6.10067 54.536 47500 186 270 547 23.009 57100 223 237 482 395.23 379.72 OpenBenchmarking.org
Application Start-up Time Background I/O Mix: Sequential Reads + Writes - Application To Start: xterm - Disk Target: Default Test Directory OpenBenchmarking.org sec, Fewer Is Better Application Start-up Time 3.4.0 Background I/O Mix: Sequential Reads + Writes - Application To Start: xterm - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 1.2504 2.5008 3.7512 5.0016 6.252 SE +/- 0.011530, N = 12 SE +/- 0.016715, N = 3 SE +/- 0.740066, N = 9 SE +/- 0.012263, N = 9 SE +/- 0.013549, N = 7 1.481000 1.715560 5.557330 0.189222 1.474570
Application Start-up Time Background I/O Mix: Sequential Reads + Writes - Application To Start: LibreOffice Writer - Disk Target: Default Test Directory OpenBenchmarking.org sec, Fewer Is Better Application Start-up Time 3.4.0 Background I/O Mix: Sequential Reads + Writes - Application To Start: LibreOffice Writer - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 4 8 12 16 20 SE +/- 0.058167, N = 3 SE +/- 0.034345, N = 3 SE +/- 0.237345, N = 12 SE +/- 0.009097, N = 12 SE +/- 0.049850, N = 3 4.842660 5.521450 14.758200 0.488639 4.824440
Application Start-up Time Background I/O Mix: Sequential Reads + Writes - Application To Start: GNOME Terminal - Disk Target: Default Test Directory OpenBenchmarking.org sec, Fewer Is Better Application Start-up Time 3.4.0 Background I/O Mix: Sequential Reads + Writes - Application To Start: GNOME Terminal - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 5 10 15 20 25 SE +/- 0.047286, N = 3 SE +/- 0.035967, N = 3 SE +/- 0.398447, N = 12 SE +/- 0.039923, N = 9 SE +/- 0.070190, N = 4 6.558000 7.451550 19.781700 0.579000 6.488500
Application Start-up Time Background I/O Mix: Only Sequential Reads - Application To Start: xterm - Disk Target: Default Test Directory OpenBenchmarking.org sec, Fewer Is Better Application Start-up Time 3.4.0 Background I/O Mix: Only Sequential Reads - Application To Start: xterm - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 0.5395 1.079 1.6185 2.158 2.6975 SE +/- 0.014092, N = 3 SE +/- 0.052895, N = 12 SE +/- 0.020892, N = 3 SE +/- 0.002398, N = 12 SE +/- 0.008678, N = 3 1.851220 2.397890 1.921110 0.207195 1.871220
Application Start-up Time Background I/O Mix: Only Sequential Reads - Application To Start: GNOME Terminal - Disk Target: Default Test Directory OpenBenchmarking.org sec, Fewer Is Better Application Start-up Time 3.4.0 Background I/O Mix: Only Sequential Reads - Application To Start: GNOME Terminal - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 6 12 18 24 30 SE +/- 0.028655, N = 3 SE +/- 0.027646, N = 3 SE +/- 2.226443, N = 12 SE +/- 0.009446, N = 3 SE +/- 0.053252, N = 3 8.173440 10.979200 27.514600 0.717222 8.173110
Application Start-up Time Background I/O Mix: Only Sequential Reads - Application To Start: LibreOffice Writer - Disk Target: Default Test Directory OpenBenchmarking.org sec, Fewer Is Better Application Start-up Time 3.4.0 Background I/O Mix: Only Sequential Reads - Application To Start: LibreOffice Writer - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 5 10 15 20 25 SE +/- 0.021803, N = 3 SE +/- 0.013000, N = 3 SE +/- 2.381981, N = 9 SE +/- 0.004550, N = 3 SE +/- 0.008473, N = 3 6.098110 8.115670 20.989900 0.653333 6.100670
SQLite Threads / Copies: 8 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 50 100 150 200 250 SE +/- 0.43, N = 3 SE +/- 0.15, N = 3 SE +/- 2.82, N = 3 SE +/- 0.28, N = 3 SE +/- 0.31, N = 3 57.92 58.50 247.42 43.68 54.54 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
Flexible IO Tester Type: Random Write - Engine: IO_uring - 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: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 200K 400K 600K 800K 1000K SE +/- 66.67, N = 3 SE +/- 66.67, N = 3 SE +/- 120.19, N = 3 SE +/- 30578.68, N = 15 SE +/- 57.74, N = 3 47533 47533 47033 826467 47500 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Write - Engine: IO_uring - 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: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 700 1400 2100 2800 3500 SE +/- 0.58, N = 3 SE +/- 119.51, N = 15 186 186 184 3229 186 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 400 800 1200 1600 2000 SE +/- 0.33, N = 3 SE +/- 2.73, N = 3 SE +/- 162.89, N = 12 270 270 245 2053 270 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 900 1800 2700 3600 4500 SE +/- 0.58, N = 3 SE +/- 5.69, N = 3 SE +/- 325.74, N = 12 546 546 496 4113 547 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 20 40 60 80 100 SE +/- 0.19, N = 3 SE +/- 0.16, N = 3 SE +/- 0.22, N = 3 SE +/- 0.17, N = 3 SE +/- 0.26, N = 5 24.21 23.62 90.61 14.62 23.01 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
Flexible IO Tester Type: Random Read - Engine: IO_uring - 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: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 100K 200K 300K 400K 500K SE +/- 100.00, N = 3 SE +/- 145.30, N = 3 SE +/- 33.33, N = 3 SE +/- 2081.67, N = 3 56900 56933 56833 464000 57100 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Random Read - Engine: IO_uring - 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: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 400 800 1200 1600 2000 SE +/- 0.58, N = 3 SE +/- 8.84, N = 3 222 222 222 1813 223 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 400 800 1200 1600 2000 SE +/- 1.20, N = 3 SE +/- 2.52, N = 3 236 237 148 2024 237 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.25 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 900 1800 2700 3600 4500 SE +/- 2.40, N = 3 SE +/- 0.33, N = 3 SE +/- 5.17, N = 3 481 481 303 4055 482 1. (CC) gcc options: -rdynamic -ll -lnuma -lrt -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
IOR Block Size: 4MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 4MB - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 300 600 900 1200 1500 SE +/- 1.34, N = 3 SE +/- 3.77, N = 3 SE +/- 0.21, N = 3 SE +/- 20.86, N = 3 SE +/- 1.50, N = 3 387.91 384.97 265.44 1512.66 395.23 MIN: 310.7 / MAX: 439.09 MIN: 322.01 / MAX: 450.04 MIN: 246.39 / MAX: 283.47 MIN: 1030.27 / MAX: 2483.95 MIN: 365.77 / MAX: 442.6 1. (CC) gcc options: -O2 -lm -pthread -lmpi
IOR Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 2MB - Disk Target: Default Test Directory Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 300 600 900 1200 1500 SE +/- 3.44, N = 7 SE +/- 2.40, N = 3 SE +/- 0.43, N = 3 SE +/- 11.37, N = 3 SE +/- 1.83, N = 3 371.50 370.52 255.77 1363.86 379.72 MIN: 278.14 / MAX: 436.83 MIN: 292.56 / MAX: 445.82 MIN: 231.18 / MAX: 272.97 MIN: 404.44 / MAX: 2189.81 MIN: 339.94 / MAX: 443.16 1. (CC) gcc options: -O2 -lm -pthread -lmpi
Phoronix Test Suite v10.8.5