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&sro&gru .
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 fio: Rand Read - 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 Write - IO_uring - No - Yes - 2MB - Default Test Directory fio: Rand Read - 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 Write - IO_uring - No - Yes - 2MB - Default Test Directory ior: 2MB - Default Test Directory ior: 4MB - Default Test Directory startup-time: Only Seq Reads - xterm - Default Test Directory startup-time: Seq Reads + Writes - xterm - Default Test Directory startup-time: Only Seq Reads - GNOME Terminal - Default Test Directory startup-time: Only Seq Reads - LibreOffice Writer - Default Test Directory startup-time: Seq Reads + Writes - GNOME Terminal - Default Test Directory startup-time: Seq Reads + Writes - LibreOffice Writer - Default Test Directory sqlite: 1 sqlite: 8 Samsung 860 EVO 500GB Samsung 870 QVO 1TB Samsung 850 EVO 250GB Corsair Force MP600 2TB Samsung 870 EVO 500GB 56900 47533 270 236 222 186 546 481 371.50 387.91 1.85122 1.48100 8.17344 6.09811 6.558 4.84266 24.213 57.921 56933 47533 270 237 222 186 546 481 370.52 384.97 2.39789 1.71556 10.9792 8.11567 7.45155 5.52145 23.620 58.499 56833 47033 245 148 222 184 496 303 255.77 265.44 1.92111 5.55733 27.5146 20.9899 19.7817 14.7582 90.614 247.419 464000 826467 2053 2024 1813 3229 4113 4055 1363.86 1512.66 0.207195 0.189222 0.717222 0.653333 0.579000 0.488639 14.616 43.677 57100 47500 270 237 223 186 547 482 379.72 395.23 1.87122 1.47457 8.17311 6.10067 6.48850 4.82444 23.009 54.536 OpenBenchmarking.org
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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 100K 200K 300K 400K 500K SE +/- 2081.67, N = 3 SE +/- 33.33, N = 3 SE +/- 100.00, N = 3 SE +/- 145.30, N = 3 464000 56833 56900 57100 56933 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 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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 200K 400K 600K 800K 1000K SE +/- 30578.68, N = 15 SE +/- 120.19, N = 3 SE +/- 66.67, N = 3 SE +/- 57.74, N = 3 SE +/- 66.67, N = 3 826467 47033 47533 47500 47533 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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 400 800 1200 1600 2000 SE +/- 162.89, N = 12 SE +/- 2.73, N = 3 SE +/- 0.33, N = 3 2053 245 270 270 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 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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 400 800 1200 1600 2000 SE +/- 2.52, N = 3 SE +/- 1.20, N = 3 2024 148 236 237 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: 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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 400 800 1200 1600 2000 SE +/- 8.84, N = 3 SE +/- 0.58, N = 3 1813 222 222 223 222 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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 700 1400 2100 2800 3500 SE +/- 119.51, N = 15 SE +/- 0.58, N = 3 3229 184 186 186 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 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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 900 1800 2700 3600 4500 SE +/- 325.74, N = 12 SE +/- 5.69, N = 3 SE +/- 0.58, N = 3 4113 496 546 547 546 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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 900 1800 2700 3600 4500 SE +/- 5.17, N = 3 SE +/- 2.40, N = 3 SE +/- 0.33, N = 3 4055 303 481 482 481 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: 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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 300 600 900 1200 1500 SE +/- 11.37, N = 3 SE +/- 0.43, N = 3 SE +/- 3.44, N = 7 SE +/- 1.83, N = 3 SE +/- 2.40, N = 3 1363.86 255.77 371.50 379.72 370.52 MIN: 404.44 / MAX: 2189.81 MIN: 231.18 / MAX: 272.97 MIN: 278.14 / MAX: 436.83 MIN: 339.94 / MAX: 443.16 MIN: 292.56 / MAX: 445.82 1. (CC) gcc options: -O2 -lm -pthread -lmpi
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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 300 600 900 1200 1500 SE +/- 20.86, N = 3 SE +/- 0.21, N = 3 SE +/- 1.34, N = 3 SE +/- 1.50, N = 3 SE +/- 3.77, N = 3 1512.66 265.44 387.91 395.23 384.97 MIN: 1030.27 / MAX: 2483.95 MIN: 246.39 / MAX: 283.47 MIN: 310.7 / MAX: 439.09 MIN: 365.77 / MAX: 442.6 MIN: 322.01 / MAX: 450.04 1. (CC) gcc options: -O2 -lm -pthread -lmpi
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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 0.5395 1.079 1.6185 2.158 2.6975 SE +/- 0.002398, N = 12 SE +/- 0.020892, N = 3 SE +/- 0.014092, N = 3 SE +/- 0.008678, N = 3 SE +/- 0.052895, N = 12 0.207195 1.921110 1.851220 1.871220 2.397890
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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 1.2504 2.5008 3.7512 5.0016 6.252 SE +/- 0.012263, N = 9 SE +/- 0.740066, N = 9 SE +/- 0.011530, N = 12 SE +/- 0.013549, N = 7 SE +/- 0.016715, N = 3 0.189222 5.557330 1.481000 1.474570 1.715560
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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 6 12 18 24 30 SE +/- 0.009446, N = 3 SE +/- 2.226443, N = 12 SE +/- 0.028655, N = 3 SE +/- 0.053252, N = 3 SE +/- 0.027646, N = 3 0.717222 27.514600 8.173440 8.173110 10.979200
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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 5 10 15 20 25 SE +/- 0.004550, N = 3 SE +/- 2.381981, N = 9 SE +/- 0.021803, N = 3 SE +/- 0.008473, N = 3 SE +/- 0.013000, N = 3 0.653333 20.989900 6.098110 6.100670 8.115670
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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 5 10 15 20 25 SE +/- 0.039923, N = 9 SE +/- 0.398447, N = 12 SE +/- 0.047286, N = 3 SE +/- 0.070190, N = 4 SE +/- 0.035967, N = 3 0.579000 19.781700 6.558000 6.488500 7.451550
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 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 4 8 12 16 20 SE +/- 0.009097, N = 12 SE +/- 0.237345, N = 12 SE +/- 0.058167, N = 3 SE +/- 0.049850, N = 3 SE +/- 0.034345, N = 3 0.488639 14.758200 4.842660 4.824440 5.521450
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 20 40 60 80 100 SE +/- 0.17, N = 3 SE +/- 0.22, N = 3 SE +/- 0.19, N = 3 SE +/- 0.26, N = 5 SE +/- 0.16, N = 3 14.62 90.61 24.21 23.01 23.62 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
SQLite Threads / Copies: 8 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 8 Corsair Force MP600 2TB Samsung 850 EVO 250GB Samsung 860 EVO 500GB Samsung 870 EVO 500GB Samsung 870 QVO 1TB 50 100 150 200 250 SE +/- 0.28, N = 3 SE +/- 2.82, N = 3 SE +/- 0.43, N = 3 SE +/- 0.31, N = 3 SE +/- 0.15, N = 3 43.68 247.42 57.92 54.54 58.50 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
Phoronix Test Suite v10.8.5