SSD Tests AMD Ryzen 9 3950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Ubuntu 20.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2005078-NI-SSDTESTS166&grw&rdt .
SSD Tests Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Corsair Force MP600 2TB Samsung 960 EVO 500GB AMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1201 BIOS) AMD Starship/Matisse 2 x 8192 MB DDR4-3600MT/s F4-3600C16-8GTRG 2000GB Force MP600 AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2060/875MHz) AMD Navi 10 HDMI Audio DELL P2415Q Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.7.0-999-generic (x86_64) 20200426 GNOME Shell 3.36.1 X Server 1.20.8 amdgpu 19.1.0 4.6 Mesa 20.1.0-devel (git-523e960 2020-04-28 focal-oibaf-ppa) (LLVM 9.0.1) 1.2.128 GCC 9.3.0 ext4 3840x2160 2000GB Force MP600 + Samsung SSD 960 EVO 500GB 2 x DELL P2415Q OpenBenchmarking.org 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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,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 - Corsair Force MP600 2TB: NONE / errors=remount-ro,relatime,rw - Samsung 960 EVO 500GB: NONE / relatime,rw Processor Details - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013 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: conditional RSB filling + tsx_async_abort: Not affected
SSD Tests 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 - LibreOffice Writer - Default Test Directory startup-time: Only Seq Reads - GNOME Terminal - Default Test Directory fio: Rand Read - IO_uring - No - No - 2MB - Default Test Directory fio: Rand Read - IO_uring - No - No - 2MB - Default Test Directory fio: Rand Read - IO_uring - No - No - 4KB - Default Test Directory fio: Rand Read - IO_uring - No - No - 4KB - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 2MB - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 2MB - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Read - IO_uring - Yes - No - 2MB - Default Test Directory fio: Rand Read - IO_uring - Yes - No - 2MB - Default Test Directory fio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directory fio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - No - 2MB - Default Test Directory fio: Rand Write - IO_uring - No - No - 2MB - Default Test Directory fio: Rand Write - IO_uring - No - No - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - No - 4KB - Default Test Directory fio: Rand Read - IO_uring - Yes - Yes - 2MB - Default Test Directory fio: Rand Read - IO_uring - Yes - Yes - 2MB - Default Test Directory fio: Rand Read - IO_uring - Yes - Yes - 4KB - Default Test Directory fio: Rand Read - IO_uring - Yes - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 2MB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 2MB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - Yes - No - 2MB - Default Test Directory fio: Rand Write - IO_uring - Yes - No - 2MB - Default Test Directory fio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directory fio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directory fio: Rand Write - IO_uring - Yes - Yes - 2MB - Default Test Directory fio: Rand Write - IO_uring - Yes - Yes - 2MB - Default Test Directory fio: Rand Write - IO_uring - Yes - Yes - 4KB - Default Test Directory fio: Rand Write - IO_uring - Yes - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - No - No - 2MB - Default Test Directory fio: Seq Read - IO_uring - No - No - 2MB - Default Test Directory fio: Seq Read - IO_uring - No - No - 4KB - Default Test Directory fio: Seq Read - IO_uring - No - No - 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 fio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - Yes - No - 2MB - Default Test Directory fio: Seq Read - IO_uring - Yes - No - 2MB - Default Test Directory fio: Seq Read - IO_uring - Yes - No - 4KB - Default Test Directory fio: Seq Read - IO_uring - Yes - No - 4KB - Default Test Directory fio: Seq Write - IO_uring - No - No - 2MB - Default Test Directory fio: Seq Write - IO_uring - No - No - 2MB - Default Test Directory fio: Seq Write - IO_uring - No - No - 4KB - Default Test Directory fio: Seq Write - IO_uring - No - No - 4KB - Default Test Directory fio: Seq Read - IO_uring - Yes - Yes - 2MB - Default Test Directory startup-time: Seq Reads + Writes - xterm - Default Test Directory fio: Seq Read - IO_uring - Yes - Yes - 2MB - Default Test Directory fio: Seq Read - IO_uring - Yes - Yes - 4KB - Default Test Directory fio: Seq Read - IO_uring - Yes - 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 fio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Write - IO_uring - No - Yes - 4KB - Default Test Directory fio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directory fio: Seq Write - IO_uring - Yes - No - 2MB - Default Test Directory fio: Seq Write - IO_uring - Yes - No - 4KB - Default Test Directory fio: Seq Write - IO_uring - Yes - No - 4KB - Default Test Directory fio: Seq Write - IO_uring - Yes - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - Yes - Yes - 2MB - Default Test Directory fio: Seq Write - IO_uring - Yes - Yes - 4KB - Default Test Directory fio: Seq Write - IO_uring - Yes - Yes - 4KB - Default Test Directory fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size sqlite: 1 sqlite: 8 rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing leveldb: Hot Read startup-time: Only Seq Reads - xterm - Default Test Directory leveldb: Fill Sync leveldb: Fill Sync leveldb: Overwrite leveldb: Overwrite leveldb: Rand Fill leveldb: Rand Fill leveldb: Rand Read leveldb: Seek Rand leveldb: Rand Delete leveldb: Seq Fill leveldb: Seq Fill Corsair Force MP600 2TB Samsung 960 EVO 500GB 0.427333 0.463809 0.599667 0.669445 3593 1793 1635 418333 3823 1908 1636 419000 4022 2007 1337 342333 4061 2027 1851 474000 2805 1399 1342 343667 4063 2028 1794 459333 1837 915 1141 292000 1843 918 1142 292667 2506 1250 1844 472200 2188 1091 1829 468267 4020 2006 1984 508000 4060 2026 1888 483333 4022 0.166111 2007 1959 501333 4060 2026 1853 474333 1807 900 1218 312000 1828 910 1225 313667 565.2 1163.3 586.8 14.796 49.516 1191098 97700709 1307866 16542 3755391 16.424 0.204867 1.8 1959.150 29.3 120.862 29.3 120.821 16.210 25.257 110.421 30.0 118.044 3.23225 4.21722 2.81044 3.67155 1153 573 988 253000 1153 573 988 253000 1194 594 922 236000 1541 767 1317 337200 1091 542 925 237000 1541 767 1301 333133 1570 781 854 218333 1606 799 850 217667 2992 1492 1387 355000 3001 1497 1330 340600 1197 596 1809 463000 1752 872 1351 345667 1199 1.05067 596 1799 460333 1753 873 1350 345750 1588 790 1111 284667 1609 801 1103 282667 212.2 227.4 143.4 39.786 148.498 1173673 97597381 1323961 16566 3735507 16.414 0.819611 1.8 1966.389 29.4 120.454 29.3 120.610 16.220 24.920 110.305 30.0 117.808 OpenBenchmarking.org
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 960 EVO 500GB 0.7273 1.4546 2.1819 2.9092 3.6365 SE +/- 0.004141, N = 3 SE +/- 0.040826, N = 4 0.427333 3.232250
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 960 EVO 500GB 0.9489 1.8978 2.8467 3.7956 4.7445 SE +/- 0.005004, N = 7 SE +/- 0.063329, N = 3 0.463809 4.217220
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 960 EVO 500GB 0.6323 1.2646 1.8969 2.5292 3.1615 SE +/- 0.003786, N = 3 SE +/- 0.003945, N = 3 0.599667 2.810440
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 960 EVO 500GB 0.8261 1.6522 2.4783 3.3044 4.1305 SE +/- 0.003550, N = 3 SE +/- 0.004182, N = 3 0.669445 3.671550
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 800 1600 2400 3200 4000 SE +/- 5.13, N = 3 3593 1153 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 2.40, N = 3 1793 573 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 21.00, N = 3 1635 988 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 90K 180K 270K 360K 450K SE +/- 5333.33, N = 3 418333 253000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random 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.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 800 1600 2400 3200 4000 SE +/- 98.04, N = 15 3823 1153 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random 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.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 49.03, N = 15 1908 573 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
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.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 12.00, N = 3 SE +/- 0.33, N = 3 1636 988 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
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.18 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 90K 180K 270K 360K 450K SE +/- 3055.05, N = 3 419000 253000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 900 1800 2700 3600 4500 SE +/- 6.49, N = 3 4022 1194 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 3.28, N = 3 2007 594 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 300 600 900 1200 1500 SE +/- 4.67, N = 3 1337 922 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 70K 140K 210K 280K 350K SE +/- 1452.97, N = 3 342333 236000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 900 1800 2700 3600 4500 SE +/- 2.33, N = 3 SE +/- 1.67, N = 3 4061 1541 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 1.15, N = 3 SE +/- 0.67, N = 3 2027 767 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 19.22, N = 3 SE +/- 16.66, N = 5 1851 1317 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 100K 200K 300K 400K 500K SE +/- 5033.22, N = 3 SE +/- 4282.52, N = 5 474000 337200 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 600 1200 1800 2400 3000 SE +/- 2.33, N = 3 2805 1091 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 300 600 900 1200 1500 SE +/- 1.20, N = 3 1399 542 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 300 600 900 1200 1500 SE +/- 5.93, N = 3 1342 925 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 70K 140K 210K 280K 350K SE +/- 1452.97, N = 3 343667 237000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random 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.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 900 1800 2700 3600 4500 SE +/- 3.84, N = 3 4063 1541 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random 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.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 1.86, N = 3 2028 767 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
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.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 17.78, N = 3 SE +/- 14.57, N = 15 1794 1301 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
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.18 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 100K 200K 300K 400K 500K SE +/- 4484.54, N = 3 SE +/- 3724.91, N = 15 459333 333133 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 7.69, N = 3 SE +/- 10.79, N = 3 1837 1570 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 200 400 600 800 1000 SE +/- 4.04, N = 3 SE +/- 5.24, N = 3 915 781 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 200 400 600 800 1000 SE +/- 10.84, N = 3 SE +/- 7.42, N = 3 1141 854 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 60K 120K 180K 240K 300K SE +/- 2645.75, N = 3 SE +/- 1855.92, N = 3 292000 218333 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 10.41, N = 3 SE +/- 13.48, N = 3 1843 1606 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 200 400 600 800 1000 SE +/- 5.29, N = 3 SE +/- 6.74, N = 3 918 799 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 200 400 600 800 1000 SE +/- 16.82, N = 3 SE +/- 2.33, N = 3 1142 850 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 60K 120K 180K 240K 300K SE +/- 4409.59, N = 3 SE +/- 666.67, N = 3 292667 217667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 600 1200 1800 2400 3000 SE +/- 198.41, N = 15 SE +/- 9.28, N = 3 2506 2992 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 300 600 900 1200 1500 SE +/- 99.24, N = 15 SE +/- 4.58, N = 3 1250 1492 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 36.53, N = 15 SE +/- 19.20, N = 4 1844 1387 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 100K 200K 300K 400K 500K SE +/- 9356.54, N = 15 SE +/- 5016.64, N = 4 472200 355000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
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.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 600 1200 1800 2400 3000 SE +/- 10.41, N = 3 SE +/- 0.67, N = 3 2188 3001 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
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.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 300 600 900 1200 1500 SE +/- 5.36, N = 3 SE +/- 0.33, N = 3 1091 1497 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential 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.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 34.13, N = 15 SE +/- 17.24, N = 5 1829 1330 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential 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.18 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 100K 200K 300K 400K 500K SE +/- 8764.36, N = 15 SE +/- 4523.27, N = 5 468267 340600 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 900 1800 2700 3600 4500 SE +/- 3.46, N = 3 4020 1197 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 1.76, N = 3 2006 596 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 6.00, N = 3 1984 1809 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 110K 220K 330K 440K 550K SE +/- 1527.53, N = 3 508000 463000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 900 1800 2700 3600 4500 SE +/- 3.06, N = 3 4060 1752 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 1.53, N = 3 2026 872 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 1.20, N = 3 SE +/- 17.14, N = 3 1888 1351 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 100K 200K 300K 400K 500K SE +/- 333.33, N = 3 SE +/- 4409.59, N = 3 483333 345667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 900 1800 2700 3600 4500 SE +/- 4.41, N = 3 SE +/- 0.67, N = 3 4022 1199 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
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 960 EVO 500GB 0.2364 0.4728 0.7092 0.9456 1.182 SE +/- 0.002301, N = 12 SE +/- 0.010591, N = 3 0.166111 1.050670
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 2.08, N = 3 2007 596 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 13.64, N = 3 1959 1799 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 110K 220K 330K 440K 550K SE +/- 3282.95, N = 3 SE +/- 333.33, N = 3 501333 460333 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
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.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 900 1800 2700 3600 4500 SE +/- 1.53, N = 3 4060 1753 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
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.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 0.67, N = 3 2026 873 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential 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.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 21.53, N = 3 SE +/- 19.91, N = 4 1853 1350 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential 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.18 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 100K 200K 300K 400K 500K SE +/- 5547.77, N = 3 SE +/- 4939.21, N = 4 474333 345750 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 26.96, N = 4 SE +/- 20.18, N = 3 1807 1588 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 200 400 600 800 1000 SE +/- 13.56, N = 4 SE +/- 10.09, N = 3 900 790 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 300 600 900 1200 1500 SE +/- 2.33, N = 3 SE +/- 12.00, N = 3 1218 1111 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 70K 140K 210K 280K 350K SE +/- 577.35, N = 3 SE +/- 3333.33, N = 3 312000 284667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 4.48, N = 3 SE +/- 9.70, N = 3 1828 1609 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 200 400 600 800 1000 SE +/- 2.08, N = 3 SE +/- 4.73, N = 3 910 801 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 300 600 900 1200 1500 SE +/- 4.33, N = 3 SE +/- 15.92, N = 3 1225 1103 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Flexible IO Tester Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.18 Type: Sequential Write - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Corsair Force MP600 2TB Samsung 960 EVO 500GB 70K 140K 210K 280K 350K SE +/- 1333.33, N = 3 SE +/- 4055.18, N = 3 313667 282667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Corsair Force MP600 2TB Samsung 960 EVO 500GB 120 240 360 480 600 SE +/- 5.31, N = 10 SE +/- 0.40, N = 3 565.2 212.2 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Corsair Force MP600 2TB Samsung 960 EVO 500GB 300 600 900 1200 1500 SE +/- 19.46, N = 3 SE +/- 17.46, N = 15 1163.3 227.4 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Corsair Force MP600 2TB Samsung 960 EVO 500GB 130 260 390 520 650 SE +/- 1.18, N = 3 SE +/- 3.35, N = 15 586.8 143.4 1. (CC) gcc options: -static
SQLite Threads / Copies: 1 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.30.1 Threads / Copies: 1 Corsair Force MP600 2TB Samsung 960 EVO 500GB 9 18 27 36 45 SE +/- 0.06, N = 3 SE +/- 0.13, N = 3 14.80 39.79 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 960 EVO 500GB 30 60 90 120 150 SE +/- 0.05, N = 3 SE +/- 0.72, N = 3 49.52 148.50 1. (CC) gcc options: -O2 -lz -lm -ldl -lpthread
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Corsair Force MP600 2TB Samsung 960 EVO 500GB 300K 600K 900K 1200K 1500K SE +/- 9723.82, N = 3 SE +/- 10311.32, N = 3 1191098 1173673 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Random Read OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Corsair Force MP600 2TB Samsung 960 EVO 500GB 20M 40M 60M 80M 100M SE +/- 386167.08, N = 3 SE +/- 841230.87, N = 3 97700709 97597381 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Sequential Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Corsair Force MP600 2TB Samsung 960 EVO 500GB 300K 600K 900K 1200K 1500K SE +/- 9675.35, N = 3 SE +/- 12025.26, N = 3 1307866 1323961 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Random Fill Sync OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Corsair Force MP600 2TB Samsung 960 EVO 500GB 4K 8K 12K 16K 20K SE +/- 33.25, N = 3 SE +/- 16.97, N = 3 16542 16566 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Facebook RocksDB Test: Read While Writing OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Corsair Force MP600 2TB Samsung 960 EVO 500GB 800K 1600K 2400K 3200K 4000K SE +/- 50097.69, N = 4 SE +/- 19730.07, N = 3 3755391 3735507 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read Corsair Force MP600 2TB Samsung 960 EVO 500GB 4 8 12 16 20 SE +/- 0.17, N = 8 SE +/- 0.12, N = 15 16.42 16.41 1. (CXX) g++ options: -O3 -lsnappy -lpthread
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 960 EVO 500GB 0.1844 0.3688 0.5532 0.7376 0.922 SE +/- 0.002527, N = 5 SE +/- 0.030401, N = 12 0.204867 0.819611
LevelDB Benchmark: Fill Sync OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Corsair Force MP600 2TB Samsung 960 EVO 500GB 0.405 0.81 1.215 1.62 2.025 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.8 1.8 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Fill Sync OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync Corsair Force MP600 2TB Samsung 960 EVO 500GB 400 800 1200 1600 2000 SE +/- 4.11, N = 3 SE +/- 4.52, N = 3 1959.15 1966.39 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Overwrite OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite Corsair Force MP600 2TB Samsung 960 EVO 500GB 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 29.3 29.4 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Overwrite OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite Corsair Force MP600 2TB Samsung 960 EVO 500GB 30 60 90 120 150 SE +/- 0.28, N = 3 SE +/- 0.15, N = 3 120.86 120.45 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Corsair Force MP600 2TB Samsung 960 EVO 500GB 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 29.3 29.3 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Corsair Force MP600 2TB Samsung 960 EVO 500GB 30 60 90 120 150 SE +/- 0.29, N = 3 SE +/- 0.23, N = 3 120.82 120.61 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Corsair Force MP600 2TB Samsung 960 EVO 500GB 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 16.21 16.22 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Seek Random OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random Corsair Force MP600 2TB Samsung 960 EVO 500GB 6 12 18 24 30 SE +/- 0.22, N = 3 SE +/- 0.05, N = 3 25.26 24.92 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Delete OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete Corsair Force MP600 2TB Samsung 960 EVO 500GB 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.30, N = 3 110.42 110.31 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Corsair Force MP600 2TB Samsung 960 EVO 500GB 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 30.0 30.0 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill Corsair Force MP600 2TB Samsung 960 EVO 500GB 30 60 90 120 150 SE +/- 0.43, N = 3 SE +/- 0.26, N = 3 118.04 117.81 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Phoronix Test Suite v10.8.5