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&gru&rdt .
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 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 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: 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 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: 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: 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 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
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: 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
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
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: 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: 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
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: 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
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
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
Phoronix Test Suite v10.8.5