Linux 4.12 to Linux 5.0 kernel benchmarks on an Intel Core i9 7960X. Benchmarks by Michael Larabel.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1902210-PTS-COREI97900 Core i9 7960X Linux 5.0 Kernel Benchmarks - Phoronix Test Suite Core i9 7960X Linux 5.0 Kernel Benchmarks Linux 4.12 to Linux 5.0 kernel benchmarks on an Intel Core i9 7960X. Benchmarks by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/1902210-PTS-COREI97900&rdt&gru .
Core i9 7960X Linux 5.0 Kernel Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 Intel Core i9-7960X @ 4.40GHz (16 Cores / 32 Threads) MSI X299 SLI PLUS (MS-7A93) v1.0 (1.A0 BIOS) Intel Sky Lake-E DMI3 Registers 16384MB 256GB INTEL SSDPEKKW256G8 Gigabyte AMD Radeon RX 550/550X 2GB (1206/1750MHz) Realtek ALC1220 ASUS VP28U Intel I219-V + Intel I211 Ubuntu 18.10 5.0.0-999-generic (x86_64) 20190217 GNOME Shell 3.30.1 X Server 1.20.1 modesetting 1.20.1 4.5 Mesa 18.2.2 (LLVM 7.0.0) GCC 8.2.0 ext4 3840x2160 4.20.0-042000-generic (x86_64) 4.19.0-041900-generic (x86_64) 4.18.0-041800-generic (x86_64) 4.17.0-041700-generic (x86_64) 4.16.0-041600-generic (x86_64) 4.15.0-041500-generic (x86_64) 4.14.0-041400-generic (x86_64) 4.13.0-041300-generic (x86_64) 4.12.0-041200-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++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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 --with-tune=generic --without-cuda-driver -v Disk Details - Linux 5.0 Git: NONE / errors=remount-ro,relatime,rw - Linux 4.20: NONE / errors=remount-ro,relatime,rw - Linux 4.19: NONE / errors=remount-ro,relatime,rw - Linux 4.18: NONE / errors=remount-ro,relatime,rw - Linux 4.17: NONE / errors=remount-ro,relatime,rw - Linux 4.16: NONE / data=ordered,errors=remount-ro,relatime,rw - Linux 4.15: NONE / data=ordered,errors=remount-ro,relatime,rw - Linux 4.14: NONE / data=ordered,errors=remount-ro,relatime,rw - Linux 4.13: NONE / data=ordered,errors=remount-ro,relatime,rw - Linux 4.12: NONE / data=ordered,errors=remount-ro,relatime,rw Processor Details - Scaling Governor: intel_pstate powersave Graphics Details - GLAMOR Python Details - Python 2.7.15+ + Python 3.6.7 Security Details - Linux 5.0 Git: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Linux 4.20: KPTI + __user pointer sanitization + Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Linux 4.19: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp + PTE Inversion; VMX: conditional cache flushes SMT vulnerable - Linux 4.18: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp - Linux 4.17: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW + SSB disabled via prctl and seccomp - Linux 4.16: KPTI + __user pointer sanitization + Full generic retpoline IBPB IBRS_FW - Linux 4.15: KPTI + Full generic retpoline
Core i9 7960X Linux 5.0 Kernel Benchmarks stress-ng: Forking stress-ng: Semaphores stress-ng: Socket Activity stress-ng: Context Switching stress-ng: System V Message Passing fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size blogbench: Read blogbench: Write ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping optcarrot: Optimized Benchmark tesseract: 3840 x 2160 xonotic: 3840 x 2160 - Ultimate svt-hevc: 1080p 8-bit YUV To HEVC Video Encode svt-vp9: 1080p 8-bit YUV To VP9 Video Encode x264: H.264 Video Encoding x265: H.265 1080p Video Encoding cryptsetup: PBKDF2-sha512 cryptsetup: PBKDF2-whirlpool cryptsetup: PBKDF2-whirlpool indigobench: Bedroom indigobench: Supercar compilebench: Compile compilebench: Initial Create sockperf: Throughput luajit: Composite himeno: Poisson Pressure Solver lczero: BLAS ebizzy: node-express-loadtest: node-octane: phpbench: PHP Benchmark Suite openssl: RSA 4096-bit Performance npb: EP.C npb: FT.A npb: LU.C npb: SP.A pgbench: Buffer Test - Normal Load - Read Only brl-cad: VGR Performance Metric ctx-clock: Context Switch Time namd: ATPase Simulation - 327,506 Atoms pybench: Total For Average Test Times systemd-boot-total: Kernel systemd-boot-total: Firmware dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans osbench: Memory Allocations sqlite: Timed SQLite Insertions parboil: OpenMP LBM parboil: OpenMP CUTCP parboil: OpenMP Stencil rodinia: OpenMP LavaMD rodinia: OpenMP CFD Solver hmmer: Pfam Database Search mafft: Multiple Sequence Alignment build-linux-kernel: Time To Compile build-llvm: Time To Compile rust-mandel: Time To Complete Serial/Parallel Mandelbrot rust-prime: Prime Number Test To 200,000,000 compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress-zstd: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 dav1d: Summer Nature 4K dav1d: Summer Nature 1080p hackbench: 32 - Process darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask octave-benchmark: blender: BMW27 - CPU-Only blender: Barbershop - CPU-Only tesseract-ocr: Time To OCR 7 Images osbench: Create Files osbench: Create Threads osbench: Launch Programs osbench: Create Processes sockperf: Latency Ping Pong sockperf: Latency Under Load schbench: 8 - 4 Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 92840 3116617 15636 19272733 7796583 120 67.65 1335880 7437 658 136 70.92 64.59 295 299 135 51.51 1677741 983042 2.30 5.51 855 627 464915 1593 3041 273 478733 10361 45881 703748 4404 628 5181 10654 434 471254 191503 403 1.06771 947 5278 26407 3136 3449 3235 3068 71.79 12.51 70.74 2.51 7.86 21.32 12.24 4.28 2.21 45.27 250 44.12 6.69 85.27 10.61 21.77 7.65 47.28 8.05 4.03 0.12 2.63 9.20 13.62 15.20 18.96 17.41 123 578 26.59 12.35 13.40 35.55 29.31 3.96 31.61 110 93872 2965774 15252 19010699 8158439 109 68.24 1239923 7716 661 137 71.22 64.69 295 299 134 51.23 1675949 982426 982426 2.30 5.48 854 625 464981 1592 3043 271 482232 10312 46166 702192 4419 626 5352 10655 434 476537 189860 407 1.06267 950 5330 26381 2982 3422 3222 3085 71.62 16.61 70.78 2.51 7.74 21.36 12.28 4.33 2.22 44.80 252 44.27 6.69 85.55 10.60 21.77 7.66 48.03 8.05 4.01 0.13 2.63 9.12 13.57 15.05 18.92 17.55 123 578 26.31 12.23 13.49 34.96 29.48 3.88 26.39 108 97350 3124139 10545 15525058 8250516 101 66.62 1380708 7531 660 136 71.23 64.88 296 299 133 51.33 1676854 984270 979372 2.30 5.50 847 555 585818 1592 3054 272 479383 10443 45808 705017 4413 626 5256 10655 434 484720 189338 422 1.06557 949 5615 26384 3069 3441 3217 3065 72.08 15.06 70.83 2.49 7.80 21.50 12.33 4.32 2.29 44.91 251 44.15 6.69 85.51 10.58 21.72 7.66 48.21 8.05 4.03 0.12 2.63 9.21 13.62 15.13 19.13 17.81 123 578 26.34 12.33 13.36 34.26 29.19 4.16 32.45 108 90244 3124404 10849 15143645 8224598 109 68.77 1413307 7614 660 138 71.10 64.47 296 297 133 51.31 1683142 983042 984270 2.30 5.49 855 586 614978 1591 3043 272 492589 10624 45929 702188 4408 622 5204 10657 433 486733 189662 422 1.06739 955 5340 26454 3008 3458 3282 3035 71.53 14.72 71.06 2.51 7.41 21.45 12.31 4.35 2.21 44.94 249 44.14 6.69 84.98 10.53 21.72 7.65 49.07 8.05 4.02 0.13 2.62 9.25 13.61 15.12 18.96 17.51 123 578 26.37 12.28 16.25 35.48 29.09 4.21 33.94 107 91170 3029755 10984 15109550 7989215 115 66.93 1281157 7772 661 137 71.35 64.52 295 300 133 51.15 1673277 983045 981821 2.30 5.50 843 613 627930 1593 3056 273 458116 10545 45868 703272 4401 627 5311 10669 435 481641 191202 418 1.06732 952 5780 26395 3090 3451 3272 3040 71.63 14.75 71.05 2.49 7.43 21.35 12.29 4.32 2.17 44.83 247 44.08 6.68 85.50 10.57 21.74 7.64 49.06 8.07 4.03 0.12 2.64 9.18 13.60 15.07 18.92 17.51 123 578 26.35 12.32 16.22 35.23 29.16 4.01 32.19 106 91597 3125260 10957 13624004 10055836 116 70.25 1368724 7357 660 131 70.97 64.44 294 299 132 51.04 1630754 952595 937905 2.31 5.50 844 549 643361 1529 2924 267 489375 10498 44320 673483 4417 621 5199 10344 434 481499 189766 459 1.06728 997 2298 26383 3054 3427 3270 3006 72.69 15.77 71.10 2.50 7.45 21.30 12.33 4.46 2.20 44.66 240 45.74 6.68 84.58 10.53 21.89 7.70 46.37 8.07 4.11 0.12 2.64 9.50 13.60 15.60 19.73 17.94 123 578 26.77 12.52 15.04 34.30 28.98 4.03 32.68 104 92400 3170972 10375 13704038 8120291 116 68.88 1433530 7848 661 129 70.37 64.08 296 298 132 50.81 1604170 938463 939024 2.31 5.50 849 518 594603 1544 2943 269 470012 10657 43277 668188 4424 615 5172 9912 433 483791 190789 449 1.06693 998 2433 26636 3011 3427 3232 3004 72.14 16.00 71.08 2.50 7.47 21.76 12.40 4.42 2.20 45.05 248 45.84 6.69 85.18 10.59 21.84 7.68 45.78 8.08 4.11 0.12 2.64 9.47 13.64 15.59 19.70 17.84 123 579 26.75 12.72 15.27 32.57 28.79 4.23 31.32 105 96693 3149801 14206 9280054 9809250 121 68.49 1435431 8076 660 136 72.42 66.80 307 313 138 50.84 1620217 965007 936410 2.31 5.45 937 643 789092 1517 2822 283 469816 11761 39198 648147 4602 653 5449 11091 452 514126 195636 115 1.07717 955 2711 26416 2946 3270 3375 2836 65.97 14.26 71.37 2.40 7.11 21.49 12.22 4.41 2.37 44.17 233 47.14 6.64 86.20 10.47 21.97 7.68 33.55 8.20 3.93 0.11 2.54 9.00 13.06 14.98 18.77 17.04 123 578 27.42 10.42 11.33 29.65 23.57 3.51 29.24 100 103143 3021911 15660 15048186 14618292 118 68.84 1277929 8340 663 134 72.16 66.54 306 295 137 50.90 1608612 957561 930854 2.31 5.45 937 682 757001 1612 2869 284 478703 11599 45257 657535 4609 654 5404 11108 452 527596 195417 119 1.06390 960 5053 26452 2901 3435 3170 2852 65.82 14.00 71.31 2.39 7.76 21.36 12.29 4.21 2.07 43.95 236 46.66 6.75 86.30 10.56 21.46 7.65 33.40 7.76 4.13 0.12 2.54 9.04 12.98 14.90 18.89 16.77 124 578 26.73 10.44 9.87 28.69 23.05 3.38 29.84 101 96634 3544177 16352 2313307 8222695 111 68.56 1441338 7450 672 135 72.31 66.51 299 317 137 51.49 1603967 951646 960188 2.33 5.72 934 626 774467 1568 2859 279 457858 11545 41724 687767 4597 654 6441 11085 452 513316 197740 107 1.02607 953 7554 26400 3028 3257 3103 2986 67.08 13.95 70.80 2.42 7.28 21.43 12.28 4.42 2.11 43.41 246 46.20 6.64 85.07 10.45 21.97 7.67 33.91 8.18 4.14 0.11 2.73 9.00 12.55 14.78 18.81 12.28 119 577 26.89 10.80 10.48 29.02 22.57 3.60 29.52 101 OpenBenchmarking.org
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 20K 40K 60K 80K 100K SE +/- 231.58, N = 3 SE +/- 286.35, N = 3 SE +/- 221.12, N = 3 SE +/- 897.18, N = 3 SE +/- 355.43, N = 3 SE +/- 615.08, N = 3 SE +/- 525.33, N = 3 SE +/- 824.56, N = 3 SE +/- 151.30, N = 3 SE +/- 159.86, N = 3 92840 93872 97350 90244 91170 91597 92400 96693 103143 96634 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 800K 1600K 2400K 3200K 4000K SE +/- 32537.96, N = 3 SE +/- 28412.11, N = 3 SE +/- 30355.58, N = 3 SE +/- 45257.52, N = 3 SE +/- 41665.51, N = 3 SE +/- 5784.00, N = 3 SE +/- 4741.94, N = 3 SE +/- 22494.46, N = 3 SE +/- 32725.49, N = 3 SE +/- 31727.55, N = 3 3116617 2965774 3124139 3124404 3029755 3125260 3170972 3149801 3021911 3544177 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 4K 8K 12K 16K 20K SE +/- 378.44, N = 11 SE +/- 452.01, N = 12 SE +/- 105.19, N = 3 SE +/- 176.73, N = 3 SE +/- 140.85, N = 3 SE +/- 144.41, N = 3 SE +/- 138.59, N = 3 SE +/- 207.71, N = 5 SE +/- 224.40, N = 3 SE +/- 252.89, N = 12 15636 15252 10545 10849 10984 10957 10375 14206 15660 16352 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 4M 8M 12M 16M 20M SE +/- 17000.65, N = 3 SE +/- 29716.64, N = 3 SE +/- 69978.50, N = 3 SE +/- 43627.41, N = 3 SE +/- 79533.72, N = 3 SE +/- 123233.69, N = 3 SE +/- 145101.94, N = 3 SE +/- 444816.17, N = 9 SE +/- 998854.39, N = 12 SE +/- 7779.23, N = 3 19272733 19010699 15525058 15143645 15109550 13624004 13704038 9280054 15048186 2313307 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 3M 6M 9M 12M 15M SE +/- 3421.17, N = 3 SE +/- 2643.14, N = 3 SE +/- 2484.62, N = 3 SE +/- 6337.95, N = 3 SE +/- 4415.19, N = 3 SE +/- 4879.75, N = 3 SE +/- 14067.39, N = 3 SE +/- 24291.62, N = 3 SE +/- 27700.81, N = 3 SE +/- 8647.90, N = 3 7796583 8158439 8250516 8224598 7989215 10055836 8120291 9809250 14618292 8222695 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -lcrypt -lrt -lpthread -laio -lc
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 Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 30 60 90 120 150 SE +/- 1.93, N = 9 SE +/- 4.85, N = 9 SE +/- 3.23, N = 6 SE +/- 4.85, N = 6 SE +/- 4.17, N = 9 SE +/- 3.57, N = 6 SE +/- 2.91, N = 9 SE +/- 3.32, N = 9 SE +/- 3.48, N = 6 SE +/- 1.62, N = 3 120 109 101 109 115 116 116 121 118 111 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 Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 16 32 48 64 80 SE +/- 3.02, N = 12 SE +/- 3.16, N = 12 SE +/- 0.91, N = 12 SE +/- 2.10, N = 12 SE +/- 1.10, N = 12 SE +/- 3.30, N = 12 SE +/- 2.45, N = 12 SE +/- 2.16, N = 12 SE +/- 2.58, N = 12 SE +/- 3.11, N = 12 67.65 68.24 66.62 68.77 66.93 70.25 68.88 68.49 68.84 68.56 1. (CC) gcc options: -static
BlogBench Test: Read OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Read Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 300K 600K 900K 1200K 1500K SE +/- 53396.86, N = 9 SE +/- 39659.75, N = 9 SE +/- 53735.29, N = 9 SE +/- 32256.54, N = 9 SE +/- 52153.79, N = 9 SE +/- 56625.61, N = 9 SE +/- 75566.58, N = 8 SE +/- 57875.55, N = 9 SE +/- 46250.14, N = 9 SE +/- 31422.91, N = 9 1335880 1239923 1380708 1413307 1281157 1368724 1433530 1435431 1277929 1441338 1. (CC) gcc options: -O2 -pthread
BlogBench Test: Write OpenBenchmarking.org Final Score, More Is Better BlogBench 1.1 Test: Write Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 2K 4K 6K 8K 10K SE +/- 164.97, N = 3 SE +/- 70.75, N = 3 SE +/- 110.55, N = 3 SE +/- 89.82, N = 3 SE +/- 141.73, N = 3 SE +/- 112.43, N = 3 SE +/- 111.88, N = 3 SE +/- 179.25, N = 3 SE +/- 146.90, N = 3 SE +/- 153.53, N = 3 7437 7716 7531 7614 7772 7357 7848 8076 8340 7450 1. (CC) gcc options: -O2 -pthread
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 150 300 450 600 750 SE +/- 0.95, N = 3 SE +/- 0.40, N = 3 SE +/- 1.37, N = 3 SE +/- 2.81, N = 3 SE +/- 1.72, N = 3 SE +/- 1.57, N = 3 SE +/- 0.38, N = 3 SE +/- 8.65, N = 12 SE +/- 8.66, N = 12 SE +/- 8.93, N = 12 658 661 660 660 661 660 661 660 663 672 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 30 60 90 120 150 SE +/- 1.15, N = 4 SE +/- 0.59, N = 4 SE +/- 0.56, N = 4 SE +/- 0.37, N = 4 SE +/- 0.12, N = 4 SE +/- 0.25, N = 4 SE +/- 0.88, N = 4 SE +/- 0.30, N = 4 SE +/- 1.46, N = 4 SE +/- 1.49, N = 16 136 137 136 138 137 131 129 136 134 135 1. ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]
Tesseract Resolution: 3840 x 2160 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 3840 x 2160 Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 16 32 48 64 80 SE +/- 0.13, N = 3 SE +/- 0.70, N = 3 SE +/- 0.40, N = 3 SE +/- 0.07, N = 3 SE +/- 0.15, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 0.21, N = 3 SE +/- 0.14, N = 3 SE +/- 0.13, N = 3 70.92 71.22 71.23 71.10 71.35 70.97 70.37 72.42 72.16 72.31
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 15 30 45 60 75 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 SE +/- 0.12, N = 3 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 64.59 64.69 64.88 64.47 64.52 64.44 64.08 66.80 66.54 66.51 MIN: 30 / MAX: 113 MIN: 30 / MAX: 114 MIN: 31 / MAX: 113 MIN: 26 / MAX: 113 MIN: 28 / MAX: 113 MIN: 27 / MAX: 113 MIN: 21 / MAX: 113 MIN: 35 / MAX: 116 MIN: 30 / MAX: 116 MIN: 30 / MAX: 116
SVT-HEVC 1080p 8-bit YUV To HEVC Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 2019-02-03 1080p 8-bit YUV To HEVC Video Encode Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 70 140 210 280 350 SE +/- 3.15, N = 3 SE +/- 3.70, N = 3 SE +/- 3.65, N = 3 SE +/- 2.69, N = 3 SE +/- 2.46, N = 3 SE +/- 3.35, N = 3 SE +/- 3.20, N = 3 SE +/- 3.91, N = 3 SE +/- 3.27, N = 3 SE +/- 11.55, N = 11 295 295 296 296 295 294 296 307 306 299 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -march=native -pie -rdynamic -lpthread -lrt
SVT-VP9 1080p 8-bit YUV To VP9 Video Encode OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 2019-02-17 1080p 8-bit YUV To VP9 Video Encode Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 70 140 210 280 350 SE +/- 5.47, N = 3 SE +/- 4.48, N = 4 SE +/- 4.86, N = 4 SE +/- 5.89, N = 3 SE +/- 4.46, N = 5 SE +/- 4.80, N = 4 SE +/- 5.13, N = 4 SE +/- 5.34, N = 4 SE +/- 14.80, N = 12 SE +/- 4.45, N = 6 299 299 299 297 300 299 298 313 295 317 1. (CC) gcc options: -fPIE -fPIC -O2 -flto -fvisibility=hidden -mavx -pie -rdynamic -lpthread -lrt -lm
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 0.86, N = 3 SE +/- 2.26, N = 4 SE +/- 1.18, N = 3 SE +/- 1.67, N = 3 SE +/- 1.81, N = 6 SE +/- 2.11, N = 4 SE +/- 1.49, N = 12 SE +/- 1.54, N = 12 SE +/- 1.58, N = 12 135 134 133 133 133 132 132 138 137 137 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 H.265 1080p Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x265 3.0 H.265 1080p Video Encoding Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 12 24 36 48 60 SE +/- 0.21, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 SE +/- 0.15, N = 3 SE +/- 0.02, N = 3 SE +/- 0.83, N = 12 SE +/- 0.86, N = 12 SE +/- 0.81, N = 12 51.51 51.23 51.33 51.31 51.15 51.04 50.81 50.84 50.90 51.49 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup 2.0.4 PBKDF2-sha512 Linux 4.12 Linux 4.13 Linux 4.14 Linux 4.15 Linux 4.16 Linux 4.17 Linux 4.18 Linux 4.19 Linux 4.20 Linux 5.0 Git 400K 800K 1200K 1600K 2000K SE +/- 21087.56, N = 12 SE +/- 29689.59, N = 12 SE +/- 29179.98, N = 12 SE +/- 9203.39, N = 3 SE +/- 2418.33, N = 3 SE +/- 4979.32, N = 3 SE +/- 905.00, N = 3 SE +/- 3534.00, N = 3 SE +/- 5873.69, N = 3 SE +/- 4108.83, N = 3 1609799 1581770 1578102 1587255 1593588 1679542 1686718 1668836 1681349 1677741
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 200K 400K 600K 800K 1000K SE +/- 1230.33, N = 3 SE +/- 614.00, N = 3 SE +/- 616.33, N = 3 SE +/- 1230.33, N = 3 SE +/- 1624.05, N = 3 SE +/- 15537.03, N = 3 SE +/- 560.33, N = 3 SE +/- 9713.78, N = 12 SE +/- 19747.43, N = 3 SE +/- 9144.11, N = 12 983042 982426 984270 983042 983045 952595 938463 965007 957561 951646
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup 2.0.4 PBKDF2-whirlpool Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 200K 400K 600K 800K 1000K SE +/- 614.00, N = 3 SE +/- 1612.02, N = 3 SE +/- 616.33, N = 3 SE +/- 2122.92, N = 3 SE +/- 968.79, N = 3 SE +/- 560.33, N = 3 SE +/- 15814.57, N = 12 SE +/- 16416.88, N = 12 SE +/- 7609.72, N = 12 982426 979372 984270 981821 937905 939024 936410 930854 960188
IndigoBench Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Bedroom Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 0.5243 1.0486 1.5729 2.0972 2.6215 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 2.30 2.30 2.30 2.30 2.30 2.31 2.31 2.31 2.31 2.33
IndigoBench Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.0.64 Scene: Supercar Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 1.287 2.574 3.861 5.148 6.435 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 5.51 5.48 5.50 5.49 5.50 5.50 5.50 5.45 5.45 5.72
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 200 400 600 800 1000 SE +/- 9.42, N = 12 SE +/- 12.90, N = 3 SE +/- 15.75, N = 3 SE +/- 14.21, N = 4 SE +/- 15.66, N = 3 SE +/- 12.25, N = 12 SE +/- 9.16, N = 12 SE +/- 15.21, N = 12 SE +/- 15.16, N = 3 SE +/- 14.61, N = 12 855 854 847 855 843 844 849 937 937 934
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 150 300 450 600 750 SE +/- 28.39, N = 3 SE +/- 8.02, N = 3 SE +/- 15.92, N = 3 SE +/- 22.09, N = 3 SE +/- 21.60, N = 3 SE +/- 25.48, N = 3 SE +/- 32.28, N = 3 SE +/- 41.52, N = 3 SE +/- 36.11, N = 3 SE +/- 35.57, N = 3 627 625 555 586 613 549 518 643 682 626
Sockperf Test: Throughput OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 200K 400K 600K 800K 1000K SE +/- 4971.86, N = 5 SE +/- 4204.11, N = 5 SE +/- 7049.76, N = 5 SE +/- 4616.63, N = 5 SE +/- 5285.88, N = 5 SE +/- 9588.10, N = 5 SE +/- 3718.38, N = 5 SE +/- 8909.98, N = 5 SE +/- 6199.82, N = 5 SE +/- 5022.54, N = 5 464915 464981 585818 614978 627930 643361 594603 789092 757001 774467 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 300 600 900 1200 1500 SE +/- 1.63, N = 3 SE +/- 2.15, N = 3 SE +/- 0.54, N = 3 SE +/- 1.22, N = 3 SE +/- 0.92, N = 3 SE +/- 0.88, N = 3 SE +/- 2.43, N = 3 SE +/- 13.87, N = 3 SE +/- 17.46, N = 3 SE +/- 7.22, N = 3 1593 1592 1592 1591 1593 1529 1544 1517 1612 1568 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 700 1400 2100 2800 3500 SE +/- 6.85, N = 3 SE +/- 10.80, N = 3 SE +/- 6.52, N = 3 SE +/- 2.99, N = 3 SE +/- 1.58, N = 3 SE +/- 21.66, N = 3 SE +/- 4.17, N = 3 SE +/- 16.49, N = 3 SE +/- 31.72, N = 3 SE +/- 8.06, N = 3 3041 3043 3054 3043 3056 2924 2943 2822 2869 2859 1. (CC) gcc options: -O3 -mavx2
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.20.1 Backend: BLAS Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 60 120 180 240 300 SE +/- 1.60, N = 3 SE +/- 2.22, N = 3 SE +/- 1.54, N = 3 SE +/- 2.82, N = 3 SE +/- 3.20, N = 3 SE +/- 1.67, N = 3 SE +/- 5.17, N = 3 SE +/- 1.46, N = 3 SE +/- 2.94, N = 3 SE +/- 0.03, N = 3 273 271 272 272 273 267 269 283 284 279 1. (CXX) g++ options: -lpthread
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 110K 220K 330K 440K 550K SE +/- 6341.58, N = 3 SE +/- 10665.90, N = 12 SE +/- 6613.09, N = 3 SE +/- 4563.90, N = 3 SE +/- 1875.95, N = 3 SE +/- 8286.98, N = 4 SE +/- 7297.21, N = 12 SE +/- 9616.83, N = 12 SE +/- 10048.57, N = 12 SE +/- 11852.66, N = 12 478733 482232 479383 492589 458116 489375 470012 469816 478703 457858 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 3K 6K 9K 12K 15K SE +/- 31.18, N = 3 SE +/- 55.67, N = 3 SE +/- 38.99, N = 3 SE +/- 81.33, N = 3 SE +/- 52.61, N = 3 SE +/- 93.38, N = 3 SE +/- 87.07, N = 3 SE +/- 73.00, N = 3 SE +/- 39.72, N = 3 10361 10312 10443 10624 10545 10498 10657 11761 11599 11545 1. Nodejs
v8.11.4
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 10K 20K 30K 40K 50K SE +/- 98.48, N = 3 SE +/- 135.38, N = 3 SE +/- 130.47, N = 3 SE +/- 125.56, N = 3 SE +/- 123.73, N = 3 SE +/- 114.62, N = 3 SE +/- 806.05, N = 3 SE +/- 1304.05, N = 12 SE +/- 803.66, N = 3 SE +/- 1345.68, N = 9 45881 46166 45808 45929 45868 44320 43277 39198 45257 41724 1. Nodejs
v8.11.4
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 150K 300K 450K 600K 750K SE +/- 596.94, N = 3 SE +/- 3093.12, N = 3 SE +/- 817.03, N = 3 SE +/- 170.47, N = 3 SE +/- 986.00, N = 3 SE +/- 1413.02, N = 3 SE +/- 5483.87, N = 3 SE +/- 14708.06, N = 12 SE +/- 15526.06, N = 12 SE +/- 6813.14, N = 3 703748 702192 705017 702188 703272 673483 668188 648147 657535 687767
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 1000 2000 3000 4000 5000 SE +/- 7.43, N = 3 SE +/- 4.38, N = 3 SE +/- 1.66, N = 3 SE +/- 5.75, N = 3 SE +/- 4.37, N = 3 SE +/- 6.87, N = 3 SE +/- 0.60, N = 3 SE +/- 2.87, N = 3 SE +/- 1.59, N = 3 SE +/- 0.99, N = 3 4404 4419 4413 4408 4401 4417 4424 4602 4609 4597 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: EP.C Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 140 280 420 560 700 SE +/- 0.21, N = 3 SE +/- 1.05, N = 3 SE +/- 0.89, N = 3 SE +/- 4.96, N = 3 SE +/- 0.74, N = 3 SE +/- 0.93, N = 3 SE +/- 0.86, N = 3 SE +/- 0.24, N = 3 SE +/- 0.85, N = 3 SE +/- 0.68, N = 3 628 626 626 622 627 621 615 653 654 654 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
NAS Parallel Benchmarks Test / Class: FT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: FT.A Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 1400 2800 4200 5600 7000 SE +/- 6.73, N = 3 SE +/- 32.66, N = 3 SE +/- 7.26, N = 3 SE +/- 19.21, N = 3 SE +/- 8.55, N = 3 SE +/- 19.90, N = 3 SE +/- 10.78, N = 3 SE +/- 7.12, N = 3 SE +/- 22.99, N = 3 SE +/- 1.20, N = 3 5181 5352 5256 5204 5311 5199 5172 5449 5404 6441 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
NAS Parallel Benchmarks Test / Class: LU.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: LU.C Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 2K 4K 6K 8K 10K SE +/- 19.24, N = 3 SE +/- 5.12, N = 3 SE +/- 3.39, N = 3 SE +/- 3.77, N = 3 SE +/- 1.37, N = 3 SE +/- 65.66, N = 3 SE +/- 28.55, N = 3 SE +/- 11.68, N = 3 SE +/- 3.54, N = 3 SE +/- 4.07, N = 3 10654 10655 10655 10657 10669 10344 9912 11091 11108 11085 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3.1 Test / Class: SP.A Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 100 200 300 400 500 SE +/- 0.35, N = 3 SE +/- 0.18, N = 3 SE +/- 0.16, N = 3 SE +/- 0.54, N = 3 SE +/- 0.25, N = 3 SE +/- 0.37, N = 3 SE +/- 0.50, N = 3 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 SE +/- 0.29, N = 3 434 434 434 433 435 434 433 452 452 452 1. (F9X) gfortran options: -O3 -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Only OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.3 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 110K 220K 330K 440K 550K SE +/- 4225.27, N = 3 SE +/- 4359.71, N = 3 SE +/- 1018.10, N = 3 SE +/- 2103.97, N = 3 SE +/- 832.60, N = 3 SE +/- 1921.78, N = 3 SE +/- 707.92, N = 3 SE +/- 1196.79, N = 3 SE +/- 2585.15, N = 3 SE +/- 1569.45, N = 3 471254 476537 484720 486733 481641 481499 483791 514126 527596 513316 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.28.0 VGR Performance Metric Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 40K 80K 120K 160K 200K 191503 189860 189338 189662 191202 189766 190789 195636 195417 197740 1. (CXX) g++ options: -std=c++98 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lX11 -lXext -lXrender -lpthread -ldl -lm
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 100 200 300 400 500 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 SE +/- 1.15, N = 3 SE +/- 2.00, N = 4 SE +/- 1.11, N = 11 403 407 422 422 418 459 449 115 119 107
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.13b1 ATPase Simulation - 327,506 Atoms Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 0.2424 0.4848 0.7272 0.9696 1.212 SE +/- 0.00127, N = 3 SE +/- 0.00020, N = 3 SE +/- 0.00078, N = 3 SE +/- 0.00111, N = 3 SE +/- 0.00078, N = 3 SE +/- 0.00092, N = 3 SE +/- 0.00011, N = 3 SE +/- 0.02267, N = 12 SE +/- 0.02079, N = 12 SE +/- 0.00189, N = 3 1.06771 1.06267 1.06557 1.06739 1.06732 1.06728 1.06693 1.07717 1.06390 1.02607
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 200 400 600 800 1000 SE +/- 3.84, N = 3 SE +/- 1.67, N = 3 SE +/- 1.53, N = 3 SE +/- 1.76, N = 3 SE +/- 2.96, N = 3 SE +/- 2.40, N = 3 SE +/- 2.60, N = 3 SE +/- 2.03, N = 3 SE +/- 1.76, N = 3 SE +/- 2.08, N = 3 947 950 949 955 952 997 998 955 960 953
Systemd Total Boot Time Test: Kernel OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Kernel Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 1600 3200 4800 6400 8000 5278 5330 5615 5340 5780 2298 2433 2711 5053 7554
Systemd Total Boot Time Test: Firmware OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Firmware Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 6K 12K 18K 24K 30K 26407 26381 26384 26454 26395 26383 26636 26416 26452 26400
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 700 1400 2100 2800 3500 SE +/- 40.24, N = 6 SE +/- 24.29, N = 4 SE +/- 37.67, N = 4 SE +/- 26.02, N = 4 SE +/- 32.94, N = 16 SE +/- 44.33, N = 4 SE +/- 38.42, N = 4 SE +/- 29.83, N = 4 SE +/- 37.39, N = 4 SE +/- 89.55, N = 16 3136 2982 3069 3008 3090 3054 3011 2946 2901 3028
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 700 1400 2100 2800 3500 SE +/- 13.13, N = 4 SE +/- 14.29, N = 4 SE +/- 14.94, N = 4 SE +/- 15.19, N = 4 SE +/- 26.47, N = 4 SE +/- 17.26, N = 4 SE +/- 11.40, N = 4 SE +/- 16.36, N = 4 SE +/- 119.04, N = 16 SE +/- 8.10, N = 4 3449 3422 3441 3458 3451 3427 3427 3270 3435 3257
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 700 1400 2100 2800 3500 SE +/- 63.40, N = 3 SE +/- 45.24, N = 5 SE +/- 35.57, N = 3 SE +/- 21.57, N = 4 SE +/- 34.73, N = 4 SE +/- 34.30, N = 4 SE +/- 21.34, N = 4 SE +/- 136.32, N = 16 SE +/- 82.37, N = 16 SE +/- 85.83, N = 16 3235 3222 3217 3282 3272 3270 3232 3375 3170 3103
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 700 1400 2100 2800 3500 SE +/- 4.92, N = 4 SE +/- 29.37, N = 4 SE +/- 18.26, N = 4 SE +/- 37.58, N = 4 SE +/- 27.70, N = 4 SE +/- 16.74, N = 4 SE +/- 18.01, N = 4 SE +/- 19.05, N = 4 SE +/- 17.89, N = 4 SE +/- 137.57, N = 16 3068 3085 3065 3035 3040 3006 3004 2836 2852 2986
OSBench Test: Memory Allocations OpenBenchmarking.org Ns Per Event, Fewer Is Better OSBench Test: Memory Allocations Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 16 32 48 64 80 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.20, N = 3 SE +/- 0.20, N = 3 SE +/- 0.08, N = 3 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 SE +/- 0.94, N = 6 71.79 71.62 72.08 71.53 71.63 72.69 72.14 65.97 65.82 67.08 1. (CC) gcc options: -lm
SQLite Timed SQLite Insertions OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.22 Timed SQLite Insertions Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 4 8 12 16 20 SE +/- 0.78, N = 12 SE +/- 1.12, N = 12 SE +/- 0.52, N = 12 SE +/- 1.61, N = 12 SE +/- 1.32, N = 12 SE +/- 1.10, N = 12 SE +/- 1.60, N = 12 SE +/- 0.48, N = 12 SE +/- 0.85, N = 10 SE +/- 0.65, N = 12 12.51 16.61 15.06 14.72 14.75 15.77 16.00 14.26 14.00 13.95 1. (CC) gcc options: -O2 -lz -ldl -lpthread
Parboil Test: OpenMP LBM OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 16 32 48 64 80 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.43, N = 3 SE +/- 0.44, N = 3 SE +/- 0.02, N = 3 70.74 70.78 70.83 71.06 71.05 71.10 71.08 71.37 71.31 70.80 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 0.5648 1.1296 1.6944 2.2592 2.824 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 2.51 2.51 2.49 2.51 2.49 2.50 2.50 2.40 2.39 2.42 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 2 4 6 8 10 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.16, N = 12 SE +/- 0.07, N = 3 7.86 7.74 7.80 7.41 7.43 7.45 7.47 7.11 7.76 7.28 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.27, N = 3 SE +/- 0.41, N = 3 SE +/- 0.40, N = 3 SE +/- 0.39, N = 3 21.32 21.36 21.50 21.45 21.35 21.30 21.76 21.49 21.36 21.43 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.20, N = 12 SE +/- 0.20, N = 12 SE +/- 0.21, N = 12 12.24 12.28 12.33 12.31 12.29 12.33 12.40 12.22 12.29 12.28 1. (CXX) g++ options: -O2 -lOpenCL
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 1.0035 2.007 3.0105 4.014 5.0175 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.15, N = 12 SE +/- 0.02, N = 3 SE +/- 0.15, N = 12 4.28 4.33 4.32 4.35 4.32 4.46 4.42 4.41 4.21 4.42 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 0.5333 1.0666 1.5999 2.1332 2.6665 SE +/- 0.00, N = 3 SE +/- 0.03, N = 12 SE +/- 0.05, N = 12 SE +/- 0.03, N = 9 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.16, N = 12 SE +/- 0.00, N = 3 SE +/- 0.03, N = 8 2.21 2.22 2.29 2.21 2.17 2.20 2.20 2.37 2.07 2.11 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.18 Time To Compile Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 10 20 30 40 50 SE +/- 0.82, N = 3 SE +/- 0.79, N = 3 SE +/- 0.68, N = 4 SE +/- 0.69, N = 3 SE +/- 0.71, N = 4 SE +/- 0.67, N = 4 SE +/- 0.85, N = 3 SE +/- 0.60, N = 6 SE +/- 0.84, N = 3 SE +/- 0.46, N = 12 45.27 44.80 44.91 44.94 44.83 44.66 45.05 44.17 43.95 43.41
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 6.0.1 Time To Compile Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 60 120 180 240 300 250 252 251 249 247 240 248 233 236 246
Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 11 22 33 44 55 SE +/- 0.00, N = 3 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.58, N = 3 SE +/- 0.36, N = 3 SE +/- 0.84, N = 3 44.12 44.27 44.15 44.14 44.08 45.74 45.84 47.14 46.66 46.20 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm
Rust Prime Benchmark Prime Number Test To 200,000,000 OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.15, N = 12 SE +/- 0.18, N = 12 SE +/- 0.15, N = 12 6.69 6.69 6.69 6.69 6.68 6.68 6.69 6.64 6.75 6.64 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 SE +/- 0.23, N = 3 SE +/- 0.38, N = 3 SE +/- 0.04, N = 3 SE +/- 0.26, N = 3 SE +/- 0.24, N = 3 SE +/- 0.81, N = 3 SE +/- 0.45, N = 3 SE +/- 0.28, N = 3 85.27 85.55 85.51 84.98 85.50 84.58 85.18 86.20 86.30 85.07 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Zstd Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.17, N = 12 SE +/- 0.20, N = 12 SE +/- 0.17, N = 12 10.61 10.60 10.58 10.53 10.57 10.53 10.59 10.47 10.56 10.45 1. (CC) gcc options: -O3 -pthread -lz
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org Seconds, Fewer Is Better dav1d 0.1 Video Input: Summer Nature 4K Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.34, N = 4 SE +/- 0.32, N = 5 SE +/- 0.37, N = 4 21.77 21.77 21.72 21.72 21.74 21.89 21.84 21.97 21.46 21.97 1. (CC) gcc options: -pthread
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org Seconds, Fewer Is Better dav1d 0.1 Video Input: Summer Nature 1080p Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 2 4 6 8 10 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.18, N = 12 SE +/- 0.18, N = 12 SE +/- 0.18, N = 12 7.65 7.66 7.66 7.65 7.64 7.70 7.68 7.68 7.65 7.67 1. (CC) gcc options: -pthread
Hackbench Count: 32 - Type: Process OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.75, N = 3 SE +/- 0.08, N = 3 SE +/- 0.79, N = 3 SE +/- 0.69, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.51, N = 3 SE +/- 0.06, N = 3 47.28 48.03 48.21 49.07 49.06 46.37 45.78 33.55 33.40 33.91 1. (CC) gcc options: -lpthread
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Boat - Acceleration: CPU-only Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.19, N = 12 SE +/- 0.01, N = 3 SE +/- 0.17, N = 12 8.05 8.05 8.05 8.05 8.07 8.07 8.08 8.20 7.76 8.18
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Masskrug - Acceleration: CPU-only Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 0.9315 1.863 2.7945 3.726 4.6575 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.16, N = 12 SE +/- 0.15, N = 12 4.03 4.01 4.03 4.02 4.03 4.11 4.11 3.93 4.13 4.14
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Server Rack - Acceleration: CPU-only Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 0.0293 0.0586 0.0879 0.1172 0.1465 SE +/- 0.00, N = 3 SE +/- 0.00, N = 12 SE +/- 0.00, N = 3 SE +/- 0.00, N = 12 SE +/- 0.00, N = 12 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.12 0.13 0.12 0.13 0.12 0.12 0.12 0.11 0.12 0.11
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 2.4.4 Test: Server Room - Acceleration: CPU-only Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 0.6143 1.2286 1.8429 2.4572 3.0715 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.15, N = 12 2.63 2.63 2.63 2.62 2.64 2.64 2.64 2.54 2.54 2.73
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.6 Test: resize Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 3 6 9 12 15 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.18, N = 12 SE +/- 0.18, N = 12 SE +/- 0.17, N = 12 9.20 9.12 9.21 9.25 9.18 9.50 9.47 9.00 9.04 9.00
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.6 Test: rotate Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.19, N = 12 SE +/- 0.18, N = 12 SE +/- 0.02, N = 3 13.62 13.57 13.62 13.61 13.60 13.60 13.64 13.06 12.98 12.55
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.6 Test: auto-levels Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.20, N = 12 SE +/- 0.20, N = 12 SE +/- 0.20, N = 12 15.20 15.05 15.13 15.12 15.07 15.60 15.59 14.98 14.90 14.78
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.6 Test: unsharp-mask Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.21, N = 12 SE +/- 0.20, N = 12 SE +/- 0.20, N = 12 18.96 18.92 19.13 18.96 18.92 19.73 19.70 18.77 18.89 18.81
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 4.4.1 Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.21, N = 12 SE +/- 0.21, N = 12 SE +/- 0.20, N = 12 17.41 17.55 17.81 17.51 17.51 17.94 17.84 17.04 16.77 12.28
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: BMW27 - Compute: CPU-Only Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 30 60 90 120 150 123 123 123 123 123 123 123 123 124 119
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.79a Blend File: Barbershop - Compute: CPU-Only Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 130 260 390 520 650 578 578 578 578 578 578 579 578 578 577
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.0.0-beta.3-249-g607e Time To OCR 7 Images Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 6 12 18 24 30 SE +/- 0.21, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.25, N = 3 SE +/- 0.37, N = 6 SE +/- 0.11, N = 3 26.59 26.31 26.34 26.37 26.35 26.77 26.75 27.42 26.73 26.89
OSBench Test: Create Files OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Files Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 SE +/- 0.17, N = 3 12.35 12.23 12.33 12.28 12.32 12.52 12.72 10.42 10.44 10.80 1. (CC) gcc options: -lm
OSBench Test: Create Threads OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Threads Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.24, N = 3 SE +/- 0.23, N = 3 SE +/- 0.05, N = 3 SE +/- 0.24, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.30, N = 12 13.40 13.49 13.36 16.25 16.22 15.04 15.27 11.33 9.87 10.48 1. (CC) gcc options: -lm
OSBench Test: Launch Programs OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Launch Programs Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 8 16 24 32 40 SE +/- 0.17, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.17, N = 3 SE +/- 0.17, N = 3 SE +/- 0.65, N = 3 SE +/- 0.36, N = 3 SE +/- 0.13, N = 3 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 35.55 34.96 34.26 35.48 35.23 34.30 32.57 29.65 28.69 29.02 1. (CC) gcc options: -lm
OSBench Test: Create Processes OpenBenchmarking.org us Per Event, Fewer Is Better OSBench Test: Create Processes Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 7 14 21 28 35 SE +/- 0.28, N = 3 SE +/- 0.25, N = 3 SE +/- 0.33, N = 12 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 SE +/- 0.58, N = 3 SE +/- 0.23, N = 3 SE +/- 0.41, N = 3 SE +/- 0.31, N = 3 SE +/- 0.29, N = 3 29.31 29.48 29.19 29.09 29.16 28.98 28.79 23.57 23.05 22.57 1. (CC) gcc options: -lm
Sockperf Test: Latency Ping Pong OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 0.9518 1.9036 2.8554 3.8072 4.759 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 3.96 3.88 4.16 4.21 4.01 4.03 4.23 3.51 3.38 3.60 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.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 8 16 24 32 40 SE +/- 2.23, N = 20 SE +/- 2.38, N = 20 SE +/- 1.84, N = 15 SE +/- 0.44, N = 20 SE +/- 1.61, N = 17 SE +/- 1.41, N = 20 SE +/- 1.82, N = 15 SE +/- 1.79, N = 20 SE +/- 1.71, N = 15 SE +/- 2.13, N = 20 31.61 26.39 32.45 33.94 32.19 32.68 31.32 29.24 29.84 29.52 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Schbench Message Threads: 8 - Workers Per Message Thread: 4 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 4 Linux 5.0 Git Linux 4.20 Linux 4.19 Linux 4.18 Linux 4.17 Linux 4.16 Linux 4.15 Linux 4.14 Linux 4.13 Linux 4.12 20 40 60 80 100 SE +/- 1.12, N = 12 SE +/- 1.15, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 1.15, N = 3 SE +/- 1.20, N = 3 SE +/- 1.16, N = 12 SE +/- 1.16, N = 8 110 108 108 107 106 104 105 100 101 101 1. (CC) gcc options: -O2 -lpthread
Phoronix Test Suite v10.8.4