Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2006159-NE-LINUX58KE59 Linux 5.8 Kernel Benchmarking - Phoronix Test Suite Linux 5.8 Kernel Benchmarking Intel Core i9-10900K with Linux 5.8 kernel benchmarking by Michael Larabel
HTML result view exported from: https://openbenchmarking.org/result/2006159-NE-LINUX58KE59&grw .
Linux 5.8 Kernel Benchmarking Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 Intel Core i9-10900K @ 5.30GHz (10 Cores / 20 Threads) Gigabyte Z490 AORUS MASTER (F3 BIOS) Intel Comet Lake PCH 2 x 8192 MB DDR4-3000MT/s Samsung SSD 970 EVO 250GB AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2055/875MHz) Realtek ALC1220 DELL P2415Q Intel Device 15f3 + Intel Wi-Fi 6 AX201 Ubuntu 20.04 5.6.18-050618-generic (x86_64) GNOME Shell 3.36.2 X Server 1.20.8 amdgpu 19.1.0 4.6 Mesa 20.0.4 (LLVM 9.0.1) GCC 9.3.0 ext4 3840x2160 5.7.1-050701-generic (x86_64) 5.8.0-050800-generic (x86_64) 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 - NONE / errors=remount-ro,relatime,rw Processor Details - Scaling Governor: intel_pstate powersave - CPU Microcode: 0xc8 Java Details - OpenJDK Runtime Environment (build 11.0.7+10-post-Ubuntu-3ubuntu1) Python Details - Python 3.8.2 Security Details - Linux 5.6.18: itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Linux 5.7.1: itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + tsx_async_abort: Not affected - Linux 5.8-rc1: itlb_multihit: KVM: Mitigation of Split huge pages + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Linux 5.8 Kernel Benchmarking nettle: aes256 nettle: chacha nettle: sha512 nettle: poly1305-aes java-gradle-perf: Reactor ctx-clock: Context Switch Time stress-ng: MMAP stress-ng: NUMA stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: Malloc stress-ng: RdRand stress-ng: Forking stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing sockperf: Throughput sockperf: Latency Ping Pong sockperf: Latency Under Load dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only brl-cad: VGR Performance Metric rawtherapee: Total Benchmark Time gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask 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 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 build-clash: Time To Compile fio: Seq Write - IO_uring - Yes - Yes - 4KB - Default Test Directory fio: Seq Write - IO_uring - Yes - Yes - 4KB - Default Test Directory numenta-nab: EXPoSE numenta-nab: Relative Entropy numenta-nab: Windowed Gaussian numenta-nab: Earthgecko Skyline numenta-nab: Bayesian Changepoint octave-benchmark: neat: osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes osbench: Memory Allocations wireguard: ethr: TCP - Latency - 1 ethr: TCP - Latency - 16 ethr: TCP - Latency - 32 ethr: HTTP - Bandwidth - 1 ethr: TCP - Bandwidth - 16 ethr: TCP - Bandwidth - 32 ethr: UDP - Bandwidth - 16 ethr: UDP - Bandwidth - 32 ethr: HTTP - Bandwidth - 16 ethr: HTTP - Bandwidth - 32 ethr: TCP - Connections/s - 1 ethr: TCP - Connections/s - 16 ethr: TCP - Connections/s - 32 coremark: CoreMark Size 666 - Iterations Per Second compress-zstd: 3 compress-zstd: 19 build-linux-kernel: Time To Compile svt-vp9: VMAF Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit svt-av1: Enc Mode 0 - 1080p svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p v-ray: CPU svt-hevc: 1080p 8-bit YUV To HEVC Video Encode avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown openvkl: vklBenchmark luxcorerender: DLSC luxcorerender: Rainbow Colors and Prism rocksdb: Rand Fill rocksdb: Rand Read rocksdb: Seq Fill rocksdb: Rand Fill Sync rocksdb: Read While Writing leveldb: Hot Read 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 8089.86 1359.786 641.11 3735.10 192.770 146 377.96 318.33 1247.95 222717.87 2678.96 71926594.68 195281.04 78064.71 2305.80 21.18 4710.57 1367918.82 65278.85 94412.26 3543.50 7613.94 5579161.24 849067.34 237.27 13440599.53 518990 2.573 18.573 2750 3318 2924 2475 14.077 4.603 0.167 3.575 192085 54.470 6.059 9.640 9.584 11.825 3160 1577 539 138000 3188 1590 539 138000 626 310 526 135000 1285 639 1127 288667 602 298 527 135000 1280 636 1129 288667 1208 600 802 205333 1183 588 801 205333 3012 1503 1556 398333 3016 1504 1555 398000 621 307 2087 534333 1276 634 1114 285000 624 309 2148 550000 1276 634 1120 286667 1099 546 1166 298429 1101 547 3.618 1144 292667 619.117 16.543 7.534 94.655 35.348 5.868 14.235 10.525752 9.023667 25.357405 16.413530 55.301030 168.275 8.87 8.98 9.04 2369.65 112236 101822.66666667 249254.38888889 305387.72222222 6658.77 6153.51 21990 31548 4537 516523.327081 2868.6 30.3 62.009 206.91 215.34 189.63 797.79 186.47 740.26 132.21 0.125 4.244 38.549 19878 65.82 71.095 42.744 4.434 4.229 15.3288 17.7148 193.56 2.23 2.50 617739 68092939 1283885 2880 2918303 8.793 0.3 6510.900 48.6 45.542 48.5 45.597 8.831 10.674 43.434 50.7 43.621 8178.51 1359.525 640.86 3733.94 192.343 140 376.49 327.10 1264.45 225290.48 2679.41 71871096.59 195281.65 80697.34 2301.66 22.09 4721.60 1390089.87 64188.29 94528.43 3561.35 8460.86 5329284.66 843964.91 237.35 11179836.81 639366 2.876 18.504 2728 3273 2900 2455 14.133 4.612 0.166 3.588 192509 54.663 6.104 9.610 9.625 11.868 3023 1508 541 139000 3015 1504 541 139000 629 311 528 135000 1428 711 1093 279667 597 295 526 135000 1429 711 1102 282000 1164 578 866 221333 1157 575 869 222667 3252 1622 1558 399000 3237 1615 1557 398667 619 306 2139 547667 1402 697 1098 281333 626 310 2143 548667 1388 690 1105 283000 1001 497 901 230692 1007 500 3.601 871 222667 620.326 16.515 7.524 91.146 35.974 5.939 14.276 10.239121 9.030501 25.496483 16.810099 55.562655 174.926 9.83 9.80 9.86 2296.32 110926.44444444 100877.55555555 254760.93333333 303128.50000000 6698.42 6159.47 21620 30598 12454 517918.775314 2911.3 30.3 61.973 206.27 214.44 188.76 800.01 185.56 745.07 132.29 0.127 4.247 38.283 19890 64.22 70.987 43.031 4.573 4.373 15.5031 17.7060 193.22 2.27 2.49 617777 68617474 1443199 2834 2925680 8.847 0.3 6686.768 46.1 47.891 46.2 47.836 8.804 10.454 45.334 48.3 45.752 8081.85 1359.165 640.94 3730.86 186.986 150 389.06 307.75 1246.35 235651.61 2679.74 71802070.84 195276.17 78876.87 2312.38 20.80 4716.71 1393340.66 64398.68 94536.28 3535.48 8109.97 3327083.98 848644.19 238.63 14124441.19 731310 3.277 18.198 2735 3359 2929 2475 14.125 4.623 0.167 3.593 192294 54.692 6.141 9.627 9.699 11.876 3133 1563 539 138000 3214 1603 539 138000 627 310 525 134667 1276 634 1086 278000 602 298 526 135000 1275 634 1081 276667 1167 580 849 217000 1190 591 849 217667 3270 1631 1558 399000 3286 1640 1557 398667 626 310 2132 545667 1275 633 1061 271667 628 311 2122 543000 1274 633 1081 277000 1092 543 1247 319667 1106 550 3.620 1231 315333 619.618 16.445 7.528 92.204 35.769 5.861 14.318 10.426924 8.653005 25.359790 16.533534 55.718263 180.293 9.89 9.97 9.90 2272.81 111652.44444444 102036.88888889 236456.27777778 317592.22222222 6664.04 6214.74 21517 64031 4864 516140.921461 2908.4 30.2 61.950 206.45 215.21 189.31 791.68 186.71 745.38 132.31 0.121 4.267 38.387 19893 64.91 70.765 42.868 4.454 4.319 15.4944 17.4918 192.58 2.25 2.49 980810 68361075 1438186 2885 3039406 8.812 0.3 6566.043 44.7 49.436 45.1 49.047 8.868 10.534 46.646 46.3 47.752 OpenBenchmarking.org
Nettle Test: aes256 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: aes256 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 2K 4K 6K 8K 10K SE +/- 0.53, N = 3 SE +/- 98.57, N = 3 SE +/- 7.86, N = 3 8089.86 8178.51 8081.85 MIN: 5454.25 / MAX: 13393.64 MIN: 5462 / MAX: 13844.21 MIN: 5445.35 / MAX: 13392.72 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: chacha OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: chacha Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 1359.79 1359.53 1359.17 MIN: 687.62 / MAX: 3732.58 MIN: 687.33 / MAX: 3732.66 MIN: 688.23 / MAX: 3732.49 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: sha512 OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: sha512 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 140 280 420 560 700 SE +/- 0.11, N = 3 SE +/- 0.26, N = 3 SE +/- 0.28, N = 3 641.11 640.86 640.94 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Nettle Test: poly1305-aes OpenBenchmarking.org Mbyte/s, More Is Better Nettle 3.5.1 Test: poly1305-aes Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 800 1600 2400 3200 4000 SE +/- 0.56, N = 3 SE +/- 0.49, N = 3 SE +/- 3.11, N = 3 3735.10 3733.94 3730.86 1. (CC) gcc options: -O2 -ggdb3 -lnettle -lgmp -lm -lcrypto
Java Gradle Build Gradle Build: Reactor OpenBenchmarking.org Seconds, Fewer Is Better Java Gradle Build Gradle Build: Reactor Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 40 80 120 160 200 SE +/- 2.49, N = 12 SE +/- 2.13, N = 7 SE +/- 2.15, N = 12 192.77 192.34 186.99
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 30 60 90 120 150 SE +/- 2.00, N = 3 146 140 150
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MMAP Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 80 160 240 320 400 SE +/- 0.99, N = 3 SE +/- 6.41, N = 15 SE +/- 0.42, N = 3 377.96 376.49 389.06 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 70 140 210 280 350 SE +/- 2.52, N = 3 SE +/- 4.41, N = 3 SE +/- 0.95, N = 3 318.33 327.10 307.75 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 0.47, N = 3 SE +/- 1.29, N = 3 SE +/- 1.34, N = 3 1247.95 1264.45 1246.35 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 50K 100K 150K 200K 250K SE +/- 9215.91, N = 15 SE +/- 9446.00, N = 15 SE +/- 8618.44, N = 12 222717.87 225290.48 235651.61 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 600 1200 1800 2400 3000 SE +/- 0.32, N = 3 SE +/- 0.59, N = 3 SE +/- 0.31, N = 3 2678.96 2679.41 2679.74 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 15M 30M 45M 60M 75M SE +/- 9941.22, N = 3 SE +/- 24296.53, N = 3 SE +/- 68908.29, N = 3 71926594.68 71871096.59 71802070.84 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: RdRand OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: RdRand Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 40K 80K 120K 160K 200K SE +/- 3.73, N = 3 SE +/- 1.63, N = 3 SE +/- 0.95, N = 3 195281.04 195281.65 195276.17 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 20K 40K 60K 80K 100K SE +/- 688.87, N = 3 SE +/- 1086.58, N = 15 SE +/- 722.40, N = 15 78064.71 80697.34 78876.87 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 500 1000 1500 2000 2500 SE +/- 37.45, N = 3 SE +/- 35.16, N = 3 SE +/- 38.59, N = 3 2305.80 2301.66 2312.38 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 5 10 15 20 25 SE +/- 0.29, N = 3 SE +/- 0.21, N = 15 SE +/- 0.09, N = 3 21.18 22.09 20.80 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 1000 2000 3000 4000 5000 SE +/- 4.71, N = 3 SE +/- 1.97, N = 3 SE +/- 3.83, N = 3 4710.57 4721.60 4716.71 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300K 600K 900K 1200K 1500K SE +/- 217.43, N = 3 SE +/- 528.30, N = 3 SE +/- 9987.58, N = 3 1367918.82 1390089.87 1393340.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 14K 28K 42K 56K 70K SE +/- 54.05, N = 3 SE +/- 774.78, N = 3 SE +/- 406.52, N = 3 65278.85 64188.29 64398.68 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 20K 40K 60K 80K 100K SE +/- 108.86, N = 3 SE +/- 3.56, N = 3 SE +/- 1.31, N = 3 94412.26 94528.43 94536.28 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 800 1600 2400 3200 4000 SE +/- 24.01, N = 3 SE +/- 48.76, N = 3 SE +/- 31.92, N = 15 3543.50 3561.35 3535.48 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 2K 4K 6K 8K 10K SE +/- 16.92, N = 3 SE +/- 103.96, N = 13 SE +/- 121.19, N = 3 7613.94 8460.86 8109.97 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 1.2M 2.4M 3.6M 4.8M 6M SE +/- 56669.98, N = 3 SE +/- 97344.12, N = 15 SE +/- 46513.96, N = 15 5579161.24 5329284.66 3327083.98 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 200K 400K 600K 800K 1000K SE +/- 1781.71, N = 3 SE +/- 3995.16, N = 3 SE +/- 2349.65, N = 3 849067.34 843964.91 848644.19 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 50 100 150 200 250 SE +/- 0.23, N = 3 SE +/- 0.67, N = 3 SE +/- 0.50, N = 3 237.27 237.35 238.63 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 3M 6M 9M 12M 15M SE +/- 10496.05, N = 3 SE +/- 13317.25, N = 3 SE +/- 7806.35, N = 3 13440599.53 11179836.81 14124441.19 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lbsd -lcrypt -lrt -lz -ldl -lpthread -lc
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 160K 320K 480K 640K 800K SE +/- 5911.42, N = 5 SE +/- 7440.38, N = 6 SE +/- 4632.05, N = 5 518990 639366 731310 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 0.7373 1.4746 2.2119 2.9492 3.6865 SE +/- 0.010, N = 5 SE +/- 0.026, N = 5 SE +/- 0.013, N = 5 2.573 2.876 3.277 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Sockperf Test: Latency Under Load OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 5 10 15 20 25 SE +/- 0.19, N = 5 SE +/- 0.15, N = 5 SE +/- 0.75, N = 20 18.57 18.50 18.20 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 600 1200 1800 2400 3000 SE +/- 57.87, N = 20 SE +/- 59.50, N = 20 SE +/- 49.93, N = 20 2750 2728 2735
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 700 1400 2100 2800 3500 SE +/- 31.41, N = 4 SE +/- 23.28, N = 4 SE +/- 11.71, N = 4 3318 3273 3359
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 600 1200 1800 2400 3000 SE +/- 7.78, N = 4 SE +/- 23.90, N = 3 SE +/- 41.02, N = 4 2924 2900 2929
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 500 1000 1500 2000 2500 SE +/- 20.56, N = 20 SE +/- 28.29, N = 6 SE +/- 21.88, N = 20 2475 2455 2475
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Boat - Acceleration: CPU-only Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 14.08 14.13 14.13
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Masskrug - Acceleration: CPU-only Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 1.0402 2.0804 3.1206 4.1608 5.201 SE +/- 0.010, N = 3 SE +/- 0.001, N = 3 SE +/- 0.005, N = 3 4.603 4.612 4.623
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Rack - Acceleration: CPU-only Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 0.0376 0.0752 0.1128 0.1504 0.188 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.167 0.166 0.167
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.0.1 Test: Server Room - Acceleration: CPU-only Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 0.8084 1.6168 2.4252 3.2336 4.042 SE +/- 0.005, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 3.575 3.588 3.593
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.30.8 VGR Performance Metric Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 40K 80K 120K 160K 200K 192085 192509 192294 1. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -lm
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 12 24 36 48 60 SE +/- 0.04, N = 3 SE +/- 0.19, N = 3 SE +/- 0.17, N = 3 54.47 54.66 54.69 1. RawTherapee, version 5.8, command line.
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 2 4 6 8 10 SE +/- 0.070, N = 3 SE +/- 0.074, N = 5 SE +/- 0.066, N = 3 6.059 6.104 6.141
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 3 6 9 12 15 SE +/- 0.027, N = 3 SE +/- 0.023, N = 3 SE +/- 0.031, N = 3 9.640 9.610 9.627
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 3 6 9 12 15 SE +/- 0.015, N = 3 SE +/- 0.045, N = 3 SE +/- 0.016, N = 3 9.584 9.625 9.699
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 11.83 11.87 11.88
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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 700 1400 2100 2800 3500 SE +/- 50.00, N = 3 SE +/- 39.15, N = 3 SE +/- 29.95, N = 3 3160 3023 3133 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 24.84, N = 3 SE +/- 19.62, N = 3 SE +/- 14.90, N = 3 1577 1508 1563 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 120 240 360 480 600 539 541 539 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 30K 60K 90K 120K 150K 138000 139000 138000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 700 1400 2100 2800 3500 SE +/- 26.17, N = 3 SE +/- 13.86, N = 3 SE +/- 1.53, N = 3 3188 3015 3214 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 13.17, N = 3 SE +/- 6.93, N = 3 SE +/- 0.67, N = 3 1590 1504 1603 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 120 240 360 480 600 539 541 539 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 30K 60K 90K 120K 150K 138000 139000 138000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 140 280 420 560 700 SE +/- 1.45, N = 3 SE +/- 1.67, N = 3 SE +/- 1.53, N = 3 626 629 627 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 70 140 210 280 350 SE +/- 0.88, N = 3 SE +/- 1.00, N = 3 SE +/- 1.00, N = 3 310 311 310 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 110 220 330 440 550 526 528 525 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 30K 60K 90K 120K 150K SE +/- 333.33, N = 3 135000 135000 134667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 2.40, N = 3 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 1285 1428 1276 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 150 300 450 600 750 SE +/- 1.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 639 711 634 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 200 400 600 800 1000 SE +/- 1.15, N = 3 SE +/- 11.92, N = 3 SE +/- 6.56, N = 3 1127 1093 1086 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 60K 120K 180K 240K 300K SE +/- 333.33, N = 3 SE +/- 2848.00, N = 3 SE +/- 1527.53, N = 3 288667 279667 278000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 130 260 390 520 650 SE +/- 2.03, N = 3 SE +/- 4.18, N = 3 602 597 602 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 60 120 180 240 300 SE +/- 1.15, N = 3 SE +/- 2.19, N = 3 298 295 298 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 110 220 330 440 550 527 526 526 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 30K 60K 90K 120K 150K 135000 135000 135000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 1280 1429 1275 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 150 300 450 600 750 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 636 711 634 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 200 400 600 800 1000 SE +/- 5.29, N = 3 SE +/- 5.24, N = 3 SE +/- 10.40, N = 3 1129 1102 1081 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 60K 120K 180K 240K 300K SE +/- 1452.97, N = 3 SE +/- 1527.53, N = 3 SE +/- 2603.42, N = 3 288667 282000 276667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 6.51, N = 3 SE +/- 14.19, N = 3 SE +/- 13.67, N = 3 1208 1164 1167 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 130 260 390 520 650 SE +/- 3.18, N = 3 SE +/- 6.96, N = 3 SE +/- 6.67, N = 3 600 578 580 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 200 400 600 800 1000 SE +/- 8.41, N = 3 SE +/- 7.22, N = 3 SE +/- 8.00, N = 3 802 866 849 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 50K 100K 150K 200K 250K SE +/- 2333.33, N = 3 SE +/- 1855.92, N = 3 SE +/- 2000.00, N = 3 205333 221333 217000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 7.17, N = 3 SE +/- 15.34, N = 3 SE +/- 1.67, N = 3 1183 1157 1190 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 130 260 390 520 650 SE +/- 3.51, N = 3 SE +/- 7.81, N = 3 SE +/- 0.67, N = 3 588 575 591 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 200 400 600 800 1000 SE +/- 5.24, N = 3 SE +/- 3.28, N = 3 801 869 849 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 50K 100K 150K 200K 250K SE +/- 2027.59, N = 3 SE +/- 1201.85, N = 3 SE +/- 881.92, N = 3 205333 222667 217667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 700 1400 2100 2800 3500 SE +/- 1.53, N = 3 SE +/- 1.20, N = 3 SE +/- 9.28, N = 3 3012 3252 3270 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 400 800 1200 1600 2000 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 4.37, N = 3 1503 1622 1631 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 1556 1558 1558 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 90K 180K 270K 360K 450K SE +/- 333.33, N = 3 398333 399000 399000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 700 1400 2100 2800 3500 SE +/- 2.00, N = 3 SE +/- 18.37, N = 3 SE +/- 2.00, N = 3 3016 3237 3286 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 400 800 1200 1600 2000 SE +/- 1.00, N = 3 SE +/- 9.35, N = 3 SE +/- 0.88, N = 3 1504 1615 1640 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 1.00, N = 3 SE +/- 0.58, N = 3 SE +/- 1.86, N = 3 1555 1557 1557 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 90K 180K 270K 360K 450K SE +/- 333.33, N = 3 SE +/- 333.33, N = 3 398000 398667 398667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 140 280 420 560 700 SE +/- 2.08, N = 3 SE +/- 0.88, N = 3 SE +/- 0.88, N = 3 621 619 626 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 70 140 210 280 350 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 307 306 310 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 500 1000 1500 2000 2500 SE +/- 3.18, N = 3 SE +/- 5.55, N = 3 2087 2139 2132 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 120K 240K 360K 480K 600K SE +/- 666.67, N = 3 SE +/- 1452.97, N = 3 SE +/- 333.33, N = 3 534333 547667 545667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 0.67, N = 3 SE +/- 3.18, N = 3 SE +/- 0.67, N = 3 1276 1402 1275 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 150 300 450 600 750 SE +/- 0.33, N = 3 SE +/- 1.45, N = 3 SE +/- 0.33, N = 3 634 697 633 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 200 400 600 800 1000 SE +/- 7.69, N = 3 SE +/- 6.84, N = 3 SE +/- 7.69, N = 3 1114 1098 1061 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 60K 120K 180K 240K 300K SE +/- 2081.67, N = 3 SE +/- 1855.92, N = 3 SE +/- 1855.92, N = 3 285000 281333 271667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 140 280 420 560 700 SE +/- 3.00, N = 3 SE +/- 2.03, N = 3 624 626 628 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 70 140 210 280 350 SE +/- 1.33, N = 3 SE +/- 1.15, N = 3 309 310 311 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 500 1000 1500 2000 2500 SE +/- 1.86, N = 3 SE +/- 0.88, N = 3 SE +/- 1.73, N = 3 2148 2143 2122 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 120K 240K 360K 480K 600K SE +/- 333.33, N = 3 SE +/- 577.35, N = 3 550000 548667 543000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 4.00, N = 3 SE +/- 0.33, N = 3 1276 1388 1274 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 150 300 450 600 750 SE +/- 2.00, N = 3 SE +/- 0.33, N = 3 634 690 633 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 200 400 600 800 1000 SE +/- 14.86, N = 3 SE +/- 3.51, N = 3 SE +/- 14.15, N = 5 1120 1105 1081 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 60K 120K 180K 240K 300K SE +/- 3666.67, N = 3 SE +/- 1000.00, N = 3 SE +/- 3535.53, N = 5 286667 283000 277000 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 200 400 600 800 1000 SE +/- 12.68, N = 3 SE +/- 15.07, N = 3 SE +/- 10.84, N = 3 1099 1001 1092 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 120 240 360 480 600 SE +/- 6.17, N = 3 SE +/- 7.54, N = 3 SE +/- 5.61, N = 3 546 497 543 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 13.21, N = 7 SE +/- 7.40, N = 13 SE +/- 17.48, N = 3 1166 901 1247 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 70K 140K 210K 280K 350K SE +/- 3372.56, N = 7 SE +/- 1878.98, N = 13 SE +/- 4666.67, N = 3 298429 230692 319667 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 200 400 600 800 1000 SE +/- 15.70, N = 3 SE +/- 4.67, N = 3 SE +/- 15.10, N = 4 1101 1007 1106 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 120 240 360 480 600 SE +/- 7.77, N = 3 SE +/- 2.31, N = 3 SE +/- 7.47, N = 4 547 500 550 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Timed Clash Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Clash Compilation Time To Compile Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 0.8145 1.629 2.4435 3.258 4.0725 SE +/- 0.041, N = 14 SE +/- 0.047, N = 14 SE +/- 0.044, N = 12 3.618 3.601 3.620
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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300 600 900 1200 1500 SE +/- 17.53, N = 3 SE +/- 12.81, N = 3 SE +/- 2.73, N = 3 1144 871 1231 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 70K 140K 210K 280K 350K SE +/- 4484.54, N = 3 SE +/- 3282.95, N = 3 SE +/- 666.67, N = 3 292667 222667 315333 1. (CC) gcc options: -rdynamic -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native -ll -lcurl -lssl -lcrypto -lnuma -libverbs -lrt -laio -lz -lpthread -lm -ldl
Numenta Anomaly Benchmark Detector: EXPoSE OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: EXPoSE Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 130 260 390 520 650 SE +/- 1.25, N = 3 SE +/- 2.01, N = 3 SE +/- 1.34, N = 3 619.12 620.33 619.62
Numenta Anomaly Benchmark Detector: Relative Entropy OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 4 8 12 16 20 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 16.54 16.52 16.45
Numenta Anomaly Benchmark Detector: Windowed Gaussian OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 2 4 6 8 10 SE +/- 0.064, N = 3 SE +/- 0.013, N = 3 SE +/- 0.042, N = 3 7.534 7.524 7.528
Numenta Anomaly Benchmark Detector: Earthgecko Skyline OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Earthgecko Skyline Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 20 40 60 80 100 SE +/- 0.31, N = 3 SE +/- 0.68, N = 3 SE +/- 0.79, N = 15 94.66 91.15 92.20
Numenta Anomaly Benchmark Detector: Bayesian Changepoint OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Bayesian Changepoint Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.16, N = 3 SE +/- 0.26, N = 3 35.35 35.97 35.77
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 5.2.0 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 1.3363 2.6726 4.0089 5.3452 6.6815 SE +/- 0.044, N = 5 SE +/- 0.037, N = 5 SE +/- 0.035, N = 5 5.868 5.939 5.861
Nebular Empirical Analysis Tool OpenBenchmarking.org Seconds, Fewer Is Better Nebular Empirical Analysis Tool 2020-02-29 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 14.24 14.28 14.32 1. (F9X) gfortran options: -cpp -ffree-line-length-0 -Jsource/ -fopenmp -O3 -fno-backtrace
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 10.53 10.24 10.43 1. (CC) gcc options: -lm
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 3 6 9 12 15 SE +/- 0.115751, N = 5 SE +/- 0.093017, N = 3 SE +/- 0.083280, N = 3 9.023667 9.030501 8.653005 1. (CC) gcc options: -lm
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 6 12 18 24 30 SE +/- 0.13, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 25.36 25.50 25.36 1. (CC) gcc options: -lm
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 SE +/- 0.26, N = 3 16.41 16.81 16.53 1. (CC) gcc options: -lm
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 13 26 39 52 65 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 55.30 55.56 55.72 1. (CC) gcc options: -lm
WireGuard + Linux Networking Stack Stress Test OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 40 80 120 160 200 SE +/- 2.08, N = 5 SE +/- 0.63, N = 3 SE +/- 2.17, N = 3 168.28 174.93 180.29
Ethr Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1 OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 8.87 9.83 9.89 MIN: 7.87 / MAX: 12.94 MIN: 9.19 / MAX: 13.49 MIN: 9.36 / MAX: 13.53
Ethr Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 16 OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 16 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 8.98 9.80 9.97 MIN: 8.21 / MAX: 12.89 MIN: 8.88 / MAX: 13.41 MIN: 9.41 / MAX: 13.68
Ethr Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32 OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 32 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 9.04 9.86 9.90 MIN: 8.05 / MAX: 12.91 MIN: 8.97 / MAX: 13.79 MIN: 9.37 / MAX: 13.49
Ethr Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1 OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 500 1000 1500 2000 2500 SE +/- 2.82, N = 3 SE +/- 3.68, N = 3 SE +/- 1.95, N = 3 2369.65 2296.32 2272.81 MIN: 2330 / MAX: 2420 MIN: 2270 / MAX: 2340 MIN: 2250 / MAX: 2310
Ethr Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 16 OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 16 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 20K 40K 60K 80K 100K SE +/- 363.16, N = 3 SE +/- 353.63, N = 3 SE +/- 878.30, N = 3 112236.00 110926.44 111652.44 MIN: 105830 / MAX: 124280 MIN: 104930 / MAX: 118980 MIN: 106330 / MAX: 121240
Ethr Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32 OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 32 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 20K 40K 60K 80K 100K SE +/- 583.56, N = 3 SE +/- 311.09, N = 3 SE +/- 215.81, N = 3 101822.67 100877.56 102036.89 MIN: 96690 / MAX: 109710 MIN: 97630 / MAX: 106040 MIN: 96750 / MAX: 110100
Ethr Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 16 OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 16 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 50K 100K 150K 200K 250K SE +/- 3795.24, N = 12 SE +/- 3494.10, N = 15 SE +/- 5574.71, N = 12 249254.39 254760.93 236456.28 MIN: 203920 / MAX: 275400 MIN: 210040 / MAX: 293320 MIN: 191870 / MAX: 317010
Ethr Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32 OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 32 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 70K 140K 210K 280K 350K SE +/- 3626.37, N = 12 SE +/- 4191.83, N = 4 SE +/- 3455.78, N = 3 305387.72 303128.50 317592.22 MIN: 252130 / MAX: 337320 MIN: 258780 / MAX: 341920 MIN: 272080 / MAX: 336020
Ethr Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 16 OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 16 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 1400 2800 4200 5600 7000 SE +/- 88.26, N = 3 SE +/- 7.24, N = 3 SE +/- 41.83, N = 3 6658.77 6698.42 6664.04 MIN: 6430 / MAX: 6790 MIN: 6630 / MAX: 6830 MIN: 6360 / MAX: 6790
Ethr Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 32 OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 32 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 1300 2600 3900 5200 6500 SE +/- 47.07, N = 3 SE +/- 16.82, N = 3 SE +/- 14.99, N = 3 6153.51 6159.47 6214.74 MIN: 5850 / MAX: 6290 MIN: 6050 / MAX: 6230 MIN: 6150 / MAX: 6300
Ethr Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1 OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 5K 10K 15K 20K 25K SE +/- 177.86, N = 3 SE +/- 25.17, N = 3 SE +/- 93.33, N = 3 21990 21620 21517
Ethr Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 16 OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 16 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 14K 28K 42K 56K 70K SE +/- 9327.21, N = 12 SE +/- 11855.91, N = 12 SE +/- 16079.00, N = 15 31548 30598 64031
Ethr Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 32 OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 32 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 3K 6K 9K 12K 15K SE +/- 72.19, N = 3 SE +/- 7630.36, N = 12 SE +/- 153.36, N = 15 4537 12454 4864
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 110K 220K 330K 440K 550K SE +/- 684.62, N = 3 SE +/- 245.31, N = 3 SE +/- 1752.06, N = 3 516523.33 517918.78 516140.92 1. (CC) gcc options: -O2 -lrt" -lrt
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 600 1200 1800 2400 3000 SE +/- 42.70, N = 4 SE +/- 12.49, N = 3 SE +/- 28.81, N = 3 2868.6 2911.3 2908.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 30.3 30.3 30.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 14 28 42 56 70 SE +/- 0.29, N = 3 SE +/- 0.29, N = 3 SE +/- 0.44, N = 3 62.01 61.97 61.95
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: VMAF Optimized - Input: Bosphorus 1080p Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 50 100 150 200 250 SE +/- 2.92, N = 3 SE +/- 3.00, N = 3 SE +/- 2.79, N = 3 206.91 206.27 206.45 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 50 100 150 200 250 SE +/- 0.15, N = 3 SE +/- 0.58, N = 3 SE +/- 0.29, N = 3 215.34 214.44 215.21 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.1 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 40 80 120 160 200 SE +/- 0.12, N = 3 SE +/- 0.28, N = 3 SE +/- 0.08, N = 3 189.63 188.76 189.31 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 200 400 600 800 1000 SE +/- 1.18, N = 3 SE +/- 0.60, N = 3 SE +/- 1.53, N = 3 797.79 800.01 791.68 MIN: 615.62 / MAX: 1083.11 MIN: 616.87 / MAX: 1113.88 MIN: 611.89 / MAX: 1066.57 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 4K Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 40 80 120 160 200 SE +/- 0.04, N = 3 SE +/- 0.92, N = 3 SE +/- 0.42, N = 3 186.47 185.56 186.71 MIN: 160.99 / MAX: 194.07 MIN: 139.5 / MAX: 194.3 MIN: 157.41 / MAX: 195.11 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Summer Nature 1080p Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 160 320 480 640 800 SE +/- 0.37, N = 3 SE +/- 2.24, N = 3 SE +/- 1.06, N = 3 740.26 745.07 745.38 MIN: 636.76 / MAX: 805.54 MIN: 622.45 / MAX: 809.96 MIN: 630.87 / MAX: 813.28 1. (CC) gcc options: -pthread
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.7.0 Video Input: Chimera 1080p 10-bit Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 30 60 90 120 150 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 SE +/- 0.14, N = 3 132.21 132.29 132.31 MIN: 84.81 / MAX: 299.73 MIN: 84.99 / MAX: 306.99 MIN: 84.48 / MAX: 302.43 1. (CC) gcc options: -pthread
SVT-AV1 Encoder Mode: Enc Mode 0 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 0 - Input: 1080p Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 0.0286 0.0572 0.0858 0.1144 0.143 SE +/- 0.002, N = 4 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 0.125 0.127 0.121 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 4 - Input: 1080p Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 0.9601 1.9202 2.8803 3.8404 4.8005 SE +/- 0.040, N = 3 SE +/- 0.030, N = 3 SE +/- 0.027, N = 3 4.244 4.247 4.267 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8 Encoder Mode: Enc Mode 8 - Input: 1080p Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 9 18 27 36 45 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 38.55 38.28 38.39 1. (CXX) g++ options: -O3 -fcommon -fPIE -fPIC -pie
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org Ksamples, More Is Better Chaos Group V-RAY 4.10.07 Mode: CPU Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 4K 8K 12K 16K 20K SE +/- 69.96, N = 3 SE +/- 48.01, N = 3 SE +/- 38.79, N = 3 19878 19890 19893
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.4.1 1080p 8-bit YUV To HEVC Video Encode Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 15 30 45 60 75 SE +/- 0.35, N = 3 SE +/- 0.44, N = 3 SE +/- 0.55, N = 3 65.82 64.22 64.91 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 16 32 48 64 80 SE +/- 0.34, N = 3 SE +/- 0.33, N = 3 SE +/- 0.47, N = 3 71.10 70.99 70.77 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 10 20 30 40 50 SE +/- 0.19, N = 3 SE +/- 0.32, N = 3 SE +/- 0.26, N = 3 42.74 43.03 42.87 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 1.0289 2.0578 3.0867 4.1156 5.1445 SE +/- 0.044, N = 3 SE +/- 0.017, N = 3 SE +/- 0.010, N = 3 4.434 4.573 4.454 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 0.9839 1.9678 2.9517 3.9356 4.9195 SE +/- 0.016, N = 3 SE +/- 0.021, N = 3 SE +/- 0.021, N = 3 4.229 4.373 4.319 1. (CXX) g++ options: -O3 -fPIC
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 4 8 12 16 20 SE +/- 0.15, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 15.33 15.50 15.49 MIN: 14.82 / MAX: 15.78 MIN: 15.37 / MAX: 15.78 MIN: 15.31 / MAX: 15.92
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 17.71 17.71 17.49 MIN: 17.43 / MAX: 18.13 MIN: 17.42 / MAX: 18.28 MIN: 17 / MAX: 18.08
OpenVKL Benchmark: vklBenchmark OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 0.9 Benchmark: vklBenchmark Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 40 80 120 160 200 SE +/- 0.19, N = 3 SE +/- 0.70, N = 3 SE +/- 0.25, N = 3 193.56 193.22 192.58 MIN: 1 / MAX: 776 MIN: 1 / MAX: 781 MIN: 1 / MAX: 768
LuxCoreRender Scene: DLSC OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: DLSC Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 0.5108 1.0216 1.5324 2.0432 2.554 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 2.23 2.27 2.25 MIN: 2.09 / MAX: 2.34 MIN: 2.18 / MAX: 2.34 MIN: 2.15 / MAX: 2.34
LuxCoreRender Scene: Rainbow Colors and Prism OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.3 Scene: Rainbow Colors and Prism Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 0.5625 1.125 1.6875 2.25 2.8125 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.50 2.49 2.49 MIN: 2.45 / MAX: 2.54 MIN: 2.44 / MAX: 2.53 MIN: 2.44 / MAX: 2.54
Facebook RocksDB Test: Random Fill OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 200K 400K 600K 800K 1000K SE +/- 20233.27, N = 15 SE +/- 22237.71, N = 15 SE +/- 10472.02, N = 7 617739 617777 980810 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 15M 30M 45M 60M 75M SE +/- 443219.99, N = 3 SE +/- 96233.30, N = 3 SE +/- 89674.56, N = 3 68092939 68617474 68361075 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 300K 600K 900K 1200K 1500K SE +/- 30369.42, N = 15 SE +/- 19757.47, N = 3 SE +/- 6436.78, N = 3 1283885 1443199 1438186 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 600 1200 1800 2400 3000 SE +/- 15.39, N = 3 SE +/- 18.50, N = 3 SE +/- 3.21, N = 3 2880 2834 2885 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 700K 1400K 2100K 2800K 3500K SE +/- 35479.68, N = 5 SE +/- 42726.53, N = 3 SE +/- 41791.71, N = 3 2918303 2925680 3039406 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 2 4 6 8 10 SE +/- 0.098, N = 6 SE +/- 0.088, N = 9 SE +/- 0.102, N = 6 8.793 8.847 8.812 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Fill Sync OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 0.0675 0.135 0.2025 0.27 0.3375 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.3 0.3 0.3 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 1400 2800 4200 5600 7000 SE +/- 38.99, N = 3 SE +/- 197.05, N = 3 SE +/- 9.98, N = 3 6510.90 6686.77 6566.04 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Overwrite OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 11 22 33 44 55 SE +/- 0.38, N = 3 SE +/- 0.12, N = 3 SE +/- 0.20, N = 3 48.6 46.1 44.7 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Overwrite OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 11 22 33 44 55 SE +/- 0.38, N = 3 SE +/- 0.14, N = 3 SE +/- 0.21, N = 3 45.54 47.89 49.44 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 11 22 33 44 55 SE +/- 0.15, N = 3 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 48.5 46.2 45.1 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 11 22 33 44 55 SE +/- 0.15, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 45.60 47.84 49.05 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 2 4 6 8 10 SE +/- 0.095, N = 12 SE +/- 0.068, N = 13 SE +/- 0.081, N = 10 8.831 8.804 8.868 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 3 6 9 12 15 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 10.67 10.45 10.53 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 11 22 33 44 55 SE +/- 0.21, N = 3 SE +/- 0.18, N = 3 SE +/- 0.15, N = 3 43.43 45.33 46.65 1. (CXX) g++ options: -O3 -lsnappy -lpthread
LevelDB Benchmark: Sequential Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 11 22 33 44 55 SE +/- 0.07, N = 3 SE +/- 0.18, N = 3 SE +/- 0.52, N = 3 50.7 48.3 46.3 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 Linux 5.6.18 Linux 5.7.1 Linux 5.8-rc1 11 22 33 44 55 SE +/- 0.07, N = 3 SE +/- 0.18, N = 3 SE +/- 0.55, N = 3 43.62 45.75 47.75 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Phoronix Test Suite v10.8.4