Tests for a future article on Phoronix.com 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 1802141-FO-LINUX416K90 Linux 4.15 vs. Linux 4.16-rc1 Kernel Benchmarking On Ubuntu - Phoronix Test Suite Linux 4.15 vs. Linux 4.16-rc1 Kernel Benchmarking On Ubuntu Tests for a future article on Phoronix.com by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/1802141-FO-LINUX416K90&obr_imw=y&grt&sor&rro .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Driver OpenGL Compiler File-System Screen Resolution Display Server Vulkan Core i5 6600K Core i7 6800K Xeon E3-1280 v5 Core i9 7980XE Ryzen 7 1800X Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Intel Core i5-6600K @ 3.90GHz (4 Cores) MSI Z170A GAMING PRO (MS-7984) v1.0 (1.00 BIOS) Intel Sky Lake 15360MB 256GB TS256GSSD370S Intel HD 530 3072MB (1150MHz) Realtek ALC1150 Acer B286HK Intel Connection Ubuntu 16.04 4.15.2-041502-generic (x86_64) Unity 7.4.0 modesetting 1.19.3 4.5 Mesa 17.0.7 GCC 5.4.0 20160609 ext4 1920x1080 4.16.0-041600rc1-generic (x86_64) 20180211 Intel Core i7-6800K @ 3.80GHz (6 Cores / 12 Threads) MSI X99A WORKSTATION (MS-7A54) v1.0 (1.0C BIOS) Intel Xeon E7 v4/Xeon 16384MB 2 x 120GB TOSHIBA-TR150 NV120 12288MB ASUS PB278 Ubuntu 17.10 4.15.2-041502-generic (x86_64) GNOME Shell 3.26.1 Wayland modesetting 1.19.5 4.3 Mesa 17.2.2 GCC 7.2.0 2560x1440 4.16.0-041600rc1-generic (x86_64) 20180211 Intel Xeon E3-1280 v5 @ 4.00GHz (4 Cores / 8 Threads) MSI C236A WORKSTATION (MS-7998) v1.0 (2.50 BIOS) Intel Skylake 256GB TOSHIBA-RD400 Sapphire AMD Radeon 4096MB 4.15.2-041502-generic (x86_64) GNOME Shell 3.26.2 4.5 Mesa 17.4.0-devel- padoka PPA (LLVM 6.0.0) 4.16.0-041600rc1-generic (x86_64) 20180211 Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads) ASUS PRIME X299-A (1004 BIOS) Intel Sky Lake-E DMI3 Registers 256GB INTEL SSDPEKKW256G8 NV117 1024MB Realtek ALC1220 Acer B286HK Ubuntu 18.04 4.15.2-041502-generic (x86_64) modesetting 1.19.6 4.3 Mesa 17.3.3 3840x2160 4.16.0-041600rc1-generic (x86_64) 20180211 AMD Ryzen 7 1800X Eight-Core @ 3.60GHz (8 Cores / 16 Threads) MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0 (1.90 BIOS) AMD Device 1450 525GB Crucial_CT525MX3 + 120GB Force MP500 MSI AMD Radeon RX 580 8192MB AMD Device aaf0 DELL P2415Q Intel I211 Gigabit Connection Ubuntu 16.04 4.15.2-041502-generic (x86_64) Unity 7.4.0 modesetting 1.19.5 4.5 Mesa 18.1.0-devel (git-831fb29252) (LLVM 6.0.0) 1.0.42 GCC 5.4.0 20160609 4.16.0-041600rc1-generic (x86_64) 20180211 OpenBenchmarking.org Compiler Details - Core i5 6600K: Linux 4.15.2: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Core i5 6600K: Linux 4.16-rc1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Core i7 6800K: Linux 4.15.2: --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 - Core i7 6800K: Linux 4.16-rc1: --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 - Xeon E3-1280 v5: Linux 4.15.2: --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 - Xeon E3-1280 v5: Linux 4.16-rc1: --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 - Core i9 7980XE: Linux 4.15.2: --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 - Core i9 7980XE: Linux 4.16-rc1: --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 - Ryzen 7 1800X: Linux 4.15.2: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ryzen 7 1800X: Linux 4.16-rc1: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details - Core i5 6600K: Linux 4.15.2: CFQ / data=ordered,errors=remount-ro,relatime,rw - Core i5 6600K: Linux 4.16-rc1: CFQ / data=ordered,errors=remount-ro,relatime,rw - Core i7 6800K: Linux 4.15.2: CFQ / data=ordered,errors=remount-ro,relatime,rw - Core i7 6800K: Linux 4.16-rc1: CFQ / data=ordered,errors=remount-ro,relatime,rw - Xeon E3-1280 v5: Linux 4.15.2: NONE / data=ordered,errors=remount-ro,relatime,rw - Xeon E3-1280 v5: Linux 4.16-rc1: NONE / data=ordered,errors=remount-ro,relatime,rw - Core i9 7980XE: Linux 4.15.2: NONE / data=ordered,errors=remount-ro,relatime,rw - Core i9 7980XE: Linux 4.16-rc1: NONE / data=ordered,errors=remount-ro,relatime,rw - Ryzen 7 1800X: Linux 4.15.2: NONE / data=ordered,errors=remount-ro,relatime,rw - Ryzen 7 1800X: Linux 4.16-rc1: NONE / data=ordered,errors=remount-ro,relatime,rw Processor Details - Core i5 6600K: Linux 4.15.2: Scaling Governor: intel_pstate powersave - Core i5 6600K: Linux 4.16-rc1: Scaling Governor: intel_pstate powersave - Core i7 6800K: Linux 4.15.2: Scaling Governor: intel_pstate powersave - Core i7 6800K: Linux 4.16-rc1: Scaling Governor: intel_pstate powersave - Xeon E3-1280 v5: Linux 4.15.2: Scaling Governor: intel_pstate powersave - Xeon E3-1280 v5: Linux 4.16-rc1: Scaling Governor: intel_pstate powersave - Core i9 7980XE: Linux 4.15.2: Scaling Governor: intel_pstate powersave - Core i9 7980XE: Linux 4.16-rc1: Scaling Governor: intel_pstate powersave - Ryzen 7 1800X: Linux 4.15.2: Scaling Governor: acpi-cpufreq ondemand - Ryzen 7 1800X: Linux 4.16-rc1: Scaling Governor: acpi-cpufreq ondemand Python Details - Core i5 6600K: Linux 4.15.2: Python 2.7.12 + Python 3.5.2 - Core i5 6600K: Linux 4.16-rc1: Python 2.7.12 + Python 3.5.2 - Core i7 6800K: Linux 4.15.2: Python 2.7.14 + Python 3.6.3 - Core i7 6800K: Linux 4.16-rc1: Python 2.7.14 + Python 3.6.3 - Xeon E3-1280 v5: Linux 4.15.2: Python 2.7.14 + Python 3.6.3 - Xeon E3-1280 v5: Linux 4.16-rc1: Python 2.7.14 + Python 3.6.3 - Core i9 7980XE: Linux 4.15.2: Python 2.7.14+ + Python 3.6.4 - Core i9 7980XE: Linux 4.16-rc1: Python 2.7.14+ + Python 3.6.4 - Ryzen 7 1800X: Linux 4.15.2: Python 2.7.12 + Python 3.5.2 - Ryzen 7 1800X: Linux 4.16-rc1: Python 2.7.12 + Python 3.5.2 Security Details - Core i5 6600K: Linux 4.15.2: KPTI + __user pointer sanitization + Full generic retpoline Protection - Core i5 6600K: Linux 4.16-rc1: KPTI + __user pointer sanitization + Full generic retpoline Protection - Core i7 6800K: Linux 4.15.2: KPTI + __user pointer sanitization + Full generic retpoline Protection - Core i7 6800K: Linux 4.16-rc1: KPTI + __user pointer sanitization + Full generic retpoline Protection - Xeon E3-1280 v5: Linux 4.15.2: KPTI + __user pointer sanitization + Full generic retpoline Protection - Xeon E3-1280 v5: Linux 4.16-rc1: KPTI + __user pointer sanitization + Full generic retpoline Protection - Core i9 7980XE: Linux 4.15.2: KPTI + __user pointer sanitization + Full generic retpoline Protection - Core i9 7980XE: Linux 4.16-rc1: KPTI + __user pointer sanitization + Full generic retpoline Protection - Ryzen 7 1800X: Linux 4.15.2: __user pointer sanitization + Full AMD retpoline Protection - Ryzen 7 1800X: Linux 4.16-rc1: __user pointer sanitization + Full AMD retpoline Protection
apache: Static Web Page Serving compilebench: Initial Create ebizzy: fio: Rand Read - Libaio - No - Yes - 4KB - Default Test Directory fio: Rand Write - Libaio - No - Yes - 4KB - Default Test Directory fio: Seq Read - Libaio - No - Yes - 4KB - Default Test Directory fio: Seq Write - Libaio - No - Yes - 4KB - Default Test Directory fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size java-jmh: Throughput nginx: Static Web Page Serving pgbench: Buffer Test - Normal Load - Read Write pgbench: Buffer Test - Heavy Contention - Read Write redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET schbench: 8 - 8 schbench: 16 - 8 schbench: 32 - 8 schbench: 8 - 16 schbench: 8 - 24 schbench: 8 - 32 schbench: 16 - 16 schbench: 16 - 24 schbench: 16 - 32 schbench: 32 - 16 schbench: 32 - 24 schbench: 32 - 32 sqlite: Default Test Directory stress-ng: Forking stress-ng: Semaphores stress-ng: Socket Activity stress-ng: Context Switching stress-ng: System V Message Passing systemd-boot-total: Total systemd-boot-total: Kernel systemd-boot-total: Loader systemd-boot-total: Firmware systemd-boot-total: Userspace build-gcc: Time To Compile build-linux-kernel: Time To Compile x264: H.264 Video Encoding Core i5 6600K Core i7 6800K Xeon E3-1280 v5 Core i9 7980XE Ryzen 7 1800X Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 Linux 4.15.2 Linux 4.16-rc1 474.43 241733 270.00 287.61 273.24 296.36 85.77 180.27 85.67 15582764795.09 39485.48 1971.81 4632.74 2018866.37 1986767.17 1848483.42 2392381.00 1781505.41 169643 367787 714752 356693 568064 772437 784384 1098411 1392640 1305941 1972907 2727936 65.34 30141.92 6028902.09 3273.09 1662527.16 3167286.89 10890 1740 4150 56730 8270 1236.53 135.60 32.25 492.02 238544 266.67 286.93 249.51 298.09 85.67 181.47 85.70 15581271433.13 39290.89 1969.33 4653.18 2518966.50 1967245.25 1838239.42 2445174.00 1817177.45 175019 355499 714411 363008 562347 783019 773120 1073835 1349632 1419947 1939115 2543616 66.15 30424.05 5902626.00 3631.27 1670830.41 3467396.78 82220 1600 4150 68050 8410 1235.86 135.88 32.28 28309.56 372.82 198031 166.72 285.78 222.30 432.77 59.62 51.07 42.02 21563140079.91 34070.08 2462.88 2101.88 2089077.79 1932208.08 1713448.75 2347495.50 1822746.66 65493 136448 226048 138325 182912 210304 215296 315494 424107 433323 650240 821589 39.65 60387.01 3822369.36 4146.26 3459739.19 8580981.51 49630 2860 3340 22220 21200 1088.04 100.75 54.31 29533.69 370.75 202123 202.07 275.10 183.06 427.16 56.28 48.60 43.20 21561669265.23 33946.37 2777.27 2442.00 2158316.90 1988654.06 1686888.13 2283767.33 1812962.38 66027 136107 219051 138496 185771 210688 221269 309760 431957 429227 628395 839339 43.25 62610.12 3816390.31 4314.96 3508831.42 8579160.50 24050 2770 21280 1079.14 100.49 54.82 24150.80 509.09 242576 852.14 635.41 827.84 736.64 93.87 152.77 89.00 14745244047.85 29260.78 3028.44 4083.65 2093143.21 2222509.42 1838313.58 2506297.08 1892231.38 106411 183893 322560 178859 225024 312149 320000 489472 655701 685397 989525 1320960 66.53 53521.13 5242450.63 2701.03 2378020.39 6183335.94 43110 2020 5240 14810 21020 1096.11 131.26 41.67 24622.58 518.91 234161 865.34 591.15 820.06 740.23 92.27 110.83 58.67 14744605250.41 30065.84 2379.46 3010.52 2112465.25 2177222.67 1825295.29 2523153.58 1930490.83 106197 187307 329557 180309 231168 319317 310613 512000 655360 676864 989355 1336661 68.38 54590.83 5234737.59 2229.12 2309742.17 6345815.43 42980 2060 5240 14650 21010 1097.49 131.02 41.90 32376.19 568.65 620960 462.14 967.91 545.89 1018.60 136.95 130.53 69.20 61033639825.35 44262.15 6849.72 6202.85 2091468.88 2126179.50 1924578.33 2360288.08 1961779.44 15323 42688 101589 49771 83328 108331 103040 148224 181675 177749 234923 292352 17.04 122767.03 3156026.15 11897.99 15287863.52 7977452.21 51920 3290 3710 23140 21760 810.65 38.95 124.69 32929.07 653.13 615846 455.22 778.42 547.83 1021.53 125.27 115.38 67.57 61019572691.62 44157.11 9858.29 10587.87 2160343.00 2264253.00 1977056.79 2683496.92 2006889.33 15435 43029 98432 49301 83157 107819 103467 145664 176043 173995 233387 294741 19.22 122260.48 3124475.30 11875.38 15039413.67 8233805.25 52340 3220 4040 23230 21840 805.97 38.92 126.09 27268.12 467.10 240091 392.74 285.96 547.05 289.63 369.27 781.98 417.02 14781785646.86 31315.53 10089.78 9526.46 2407229.29 1666027.00 1574132.96 2320495.04 1614514.71 45845 101419 178091 104235 147371 173312 176384 223829 296107 313856 454827 616107 18.65 43897.61 3355498.05 6163.62 4348675.84 9738860.91 29660 4460 2710 13930 8540 894.87 70.17 71.22 27266.11 457.01 255463 418.50 311.17 598.28 314.57 284.63 666.67 399.60 14782650915.59 33196.60 10245.84 9607.65 1871264.34 1676189.23 1598766.92 2119712.71 1596605.71 45803 98176 179712 105515 147371 181333 177749 225365 301227 300544 464043 616107 19.97 43999.20 3315069.44 6084.46 4443909.45 13189694.90 28440 4470 3540 11870 8540 890.28 70.19 71.11 OpenBenchmarking.org
Apache Benchmark Static Web Page Serving Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving Xeon E3-1280 v5 Ryzen 7 1800X Core i7 6800K Core i9 7980XE 7K 14K 21K 28K 35K SE +/- 76.34, N = 3 SE +/- 81.07, N = 3 SE +/- 138.09, N = 3 SE +/- 68.96, N = 3 SE +/- 40.26, N = 3 SE +/- 113.02, N = 3 SE +/- 15.77, N = 3 SE +/- 262.87, N = 3 24150.80 27268.12 28309.56 32376.19 24622.58 27266.11 29533.69 32929.07 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Compile Bench Test: Initial Create Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Core i7 6800K Ryzen 7 1800X Core i5 6600K Xeon E3-1280 v5 Core i9 7980XE 140 280 420 560 700 SE +/- 15.97, N = 6 SE +/- 8.98, N = 3 SE +/- 3.15, N = 3 SE +/- 8.17, N = 6 SE +/- 5.74, N = 3 SE +/- 16.46, N = 6 SE +/- 14.03, N = 3 SE +/- 11.24, N = 6 SE +/- 7.74, N = 3 SE +/- 9.64, N = 3 370.75 457.01 492.02 518.91 653.13 372.82 467.10 474.43 509.09 568.65
ebizzy Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Core i7 6800K Xeon E3-1280 v5 Core i5 6600K Ryzen 7 1800X Core i9 7980XE 130K 260K 390K 520K 650K SE +/- 3638.51, N = 3 SE +/- 9038.57, N = 6 SE +/- 314.64, N = 3 SE +/- 4246.16, N = 3 SE +/- 9619.67, N = 5 SE +/- 645.41, N = 3 SE +/- 3833.49, N = 4 SE +/- 1005.98, N = 3 SE +/- 3675.87, N = 3 SE +/- 7917.76, N = 3 198031 240091 241733 242576 620960 202123 234161 238544 255463 615846 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Flexible IO Tester Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Core i7 6800K Core i5 6600K Ryzen 7 1800X Core i9 7980XE Xeon E3-1280 v5 200 400 600 800 1000 SE +/- 0.05, N = 3 SE +/- 0.26, N = 3 SE +/- 0.03, N = 3 SE +/- 0.38, N = 3 SE +/- 3.72, N = 3 SE +/- 0.34, N = 3 SE +/- 0.58, N = 3 SE +/- 0.01, N = 3 SE +/- 0.50, N = 3 SE +/- 0.11, N = 3 166.72 270.00 392.74 462.14 852.14 202.07 266.67 418.50 455.22 865.34 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Core i7 6800K Core i5 6600K Ryzen 7 1800X Core i9 7980XE Xeon E3-1280 v5 50K 100K 150K 200K 250K SE +/- 12.44, N = 3 SE +/- 66.11, N = 3 SE +/- 6.33, N = 3 SE +/- 95.50, N = 3 SE +/- 929.26, N = 3 SE +/- 86.01, N = 3 SE +/- 144.99, N = 3 SE +/- 3.28, N = 3 SE +/- 124.13, N = 3 SE +/- 28.31, N = 3 41677 67495 98180 115531 213030 50513 66665 104621 113800 216330 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Core i7 6800K Ryzen 7 1800X Core i5 6600K Xeon E3-1280 v5 Core i9 7980XE 200 400 600 800 1000 SE +/- 12.05, N = 6 SE +/- 0.35, N = 3 SE +/- 9.78, N = 6 SE +/- 10.98, N = 6 SE +/- 116.41, N = 6 SE +/- 0.81, N = 3 SE +/- 0.53, N = 3 SE +/- 0.22, N = 3 SE +/- 1.18, N = 3 SE +/- 2.07, N = 3 275.10 286.93 311.17 591.15 778.42 285.78 285.96 287.61 635.41 967.91 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Core i7 6800K Ryzen 7 1800X Core i5 6600K Xeon E3-1280 v5 Core i9 7980XE 50K 100K 150K 200K 250K SE +/- 3013.65, N = 6 SE +/- 88.66, N = 3 SE +/- 2445.00, N = 6 SE +/- 2744.20, N = 6 SE +/- 29101.58, N = 6 SE +/- 202.07, N = 3 SE +/- 132.80, N = 3 SE +/- 54.99, N = 3 SE +/- 294.84, N = 3 SE +/- 517.97, N = 3 68772 71729 77788 147785 194602 71442 71486 71898 158849 241975 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Core i7 6800K Core i5 6600K Core i9 7980XE Ryzen 7 1800X Xeon E3-1280 v5 200 400 600 800 1000 SE +/- 1.67, N = 3 SE +/- 31.78, N = 6 SE +/- 0.56, N = 3 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.61, N = 3 SE +/- 2.38, N = 3 SE +/- 0.61, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 183.06 249.51 547.83 598.28 820.06 222.30 273.24 545.89 547.05 827.84 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Core i7 6800K Core i5 6600K Core i9 7980XE Ryzen 7 1800X Xeon E3-1280 v5 40K 80K 120K 160K 200K SE +/- 418.49, N = 3 SE +/- 7945.70, N = 6 SE +/- 140.85, N = 3 SE +/- 4.26, N = 3 SE +/- 20.85, N = 3 SE +/- 153.01, N = 3 SE +/- 593.82, N = 3 SE +/- 151.96, N = 3 SE +/- 14.85, N = 3 SE +/- 22.93, N = 3 45760 62374 136954 149567 205012 55570 68308 136469 136758 206957 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Ryzen 7 1800X Core i5 6600K Core i7 6800K Xeon E3-1280 v5 Core i9 7980XE 200 400 600 800 1000 SE +/- 0.33, N = 3 SE +/- 1.82, N = 3 SE +/- 0.35, N = 3 SE +/- 1.73, N = 3 SE +/- 11.46, N = 3 SE +/- 0.26, N = 3 SE +/- 5.09, N = 3 SE +/- 4.77, N = 3 SE +/- 11.74, N = 3 SE +/- 10.73, N = 3 289.63 296.36 432.77 736.64 1018.60 298.09 314.57 427.16 740.23 1021.53 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Ryzen 7 1800X Core i5 6600K Core i7 6800K Xeon E3-1280 v5 Core i9 7980XE 60K 120K 180K 240K 300K SE +/- 83.19, N = 3 SE +/- 455.29, N = 3 SE +/- 88.00, N = 3 SE +/- 432.68, N = 3 SE +/- 4921.34, N = 3 SE +/- 65.68, N = 3 SE +/- 1273.72, N = 3 SE +/- 1192.56, N = 3 SE +/- 2935.16, N = 3 SE +/- 2745.42, N = 3 72403 74086 108189 184157 258766 74520 78640 106786 185055 261494 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lrt -laio -lz -lm -lpthread -ldl
FS-Mark Test: 1000 Files, 1MB Size Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Core i7 6800K Core i5 6600K Xeon E3-1280 v5 Core i9 7980XE Ryzen 7 1800X 80 160 240 320 400 SE +/- 12.52, N = 6 SE +/- 0.03, N = 3 SE +/- 1.21, N = 3 SE +/- 31.33, N = 6 SE +/- 33.65, N = 6 SE +/- 12.30, N = 6 SE +/- 0.03, N = 3 SE +/- 1.08, N = 3 SE +/- 30.29, N = 6 SE +/- 35.84, N = 6 56.28 85.67 92.27 125.27 284.63 59.62 85.77 93.87 136.95 369.27 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Core i7 6800K Xeon E3-1280 v5 Core i9 7980XE Core i5 6600K Ryzen 7 1800X 200 400 600 800 1000 SE +/- 1.43, N = 6 SE +/- 15.46, N = 6 SE +/- 2.35, N = 6 SE +/- 0.13, N = 3 SE +/- 82.11, N = 6 SE +/- 0.96, N = 3 SE +/- 2.13, N = 4 SE +/- 1.17, N = 3 SE +/- 0.13, N = 3 SE +/- 16.20, N = 6 48.60 110.83 115.38 181.47 666.67 51.07 130.53 152.77 180.27 781.98 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Core i7 6800K Xeon E3-1280 v5 Core i9 7980XE Core i5 6600K Ryzen 7 1800X 90 180 270 360 450 SE +/- 0.70, N = 6 SE +/- 4.99, N = 6 SE +/- 0.03, N = 3 SE +/- 0.29, N = 3 SE +/- 9.51, N = 6 SE +/- 0.85, N = 3 SE +/- 0.93, N = 3 SE +/- 3.27, N = 6 SE +/- 0.06, N = 3 SE +/- 12.30, N = 6 42.02 69.20 85.67 89.00 417.02 43.20 58.67 67.57 85.70 399.60 1. (CC) gcc options: -static
Java JMH Throughput Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org Ops/s, More Is Better Java JMH Throughput Xeon E3-1280 v5 Ryzen 7 1800X Core i5 6600K Core i7 6800K Core i9 7980XE 13000M 26000M 39000M 52000M 65000M 14744605250.41 14782650915.59 15581271433.13 21561669265.23 61019572691.62 14745244047.85 14781785646.86 15582764795.09 21563140079.91 61033639825.35
NGINX Benchmark Static Web Page Serving Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org Requests Per Second, More Is Better NGINX Benchmark 1.9.9 Static Web Page Serving Xeon E3-1280 v5 Ryzen 7 1800X Core i7 6800K Core i5 6600K Core i9 7980XE 9K 18K 27K 36K 45K SE +/- 90.37, N = 3 SE +/- 120.35, N = 3 SE +/- 275.10, N = 3 SE +/- 59.01, N = 3 SE +/- 199.41, N = 3 SE +/- 69.75, N = 3 SE +/- 208.37, N = 3 SE +/- 655.86, N = 3 SE +/- 148.96, N = 3 SE +/- 90.44, N = 3 29260.78 31315.53 34070.08 39485.48 44262.15 30065.84 33196.60 33946.37 39290.89 44157.11 1. (CC) gcc options: -lpthread -lcrypt -lz -O3 -march=native
PostgreSQL pgbench Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Core i9 7980XE Ryzen 7 1800X 2K 4K 6K 8K 10K SE +/- 34.15, N = 6 SE +/- 9.08, N = 3 SE +/- 307.96, N = 6 SE +/- 186.92, N = 6 SE +/- 32.47, N = 4 SE +/- 48.81, N = 3 SE +/- 463.21, N = 6 SE +/- 194.98, N = 3 1969.33 2379.46 2777.27 9858.29 10245.84 1971.81 2462.88 3028.44 6849.72 10089.78 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC
PostgreSQL pgbench Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write Core i7 6800K Xeon E3-1280 v5 Core i5 6600K Core i9 7980XE Ryzen 7 1800X 2K 4K 6K 8K 10K SE +/- 64.02, N = 4 SE +/- 44.03, N = 3 SE +/- 33.46, N = 3 SE +/- 290.77, N = 6 SE +/- 51.88, N = 4 SE +/- 47.32, N = 3 SE +/- 92.90, N = 3 SE +/- 505.77, N = 6 2101.88 4083.65 4632.74 6202.85 9526.46 2442.00 3010.52 4653.18 9607.65 10587.87 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -fPIC
Redis Test: LPOP Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: LPOP Ryzen 7 1800X Core i5 6600K Core i7 6800K Core i9 7980XE Xeon E3-1280 v5 500K 1000K 1500K 2000K 2500K SE +/- 29876.56, N = 3 SE +/- 36438.52, N = 3 SE +/- 123546.45, N = 6 SE +/- 23728.13, N = 3 SE +/- 9723.67, N = 3 SE +/- 4907.40, N = 3 SE +/- 132081.21, N = 6 SE +/- 30438.46, N = 3 SE +/- 33635.28, N = 3 SE +/- 76486.35, N = 6 1871264.34 2112465.25 2158316.90 2160343.00 2518966.50 2018866.37 2089077.79 2091468.88 2093143.21 2407229.29 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
Redis Test: SADD Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SADD Ryzen 7 1800X Core i7 6800K Core i5 6600K Core i9 7980XE Xeon E3-1280 v5 500K 1000K 1500K 2000K 2500K SE +/- 15460.11, N = 3 SE +/- 21040.01, N = 3 SE +/- 3477.88, N = 3 SE +/- 5443.52, N = 3 SE +/- 17915.46, N = 3 SE +/- 36458.84, N = 6 SE +/- 5617.58, N = 3 SE +/- 32214.46, N = 4 SE +/- 12994.93, N = 3 SE +/- 34890.27, N = 6 1666027.00 1932208.08 1986767.17 2126179.50 2222509.42 1676189.23 1967245.25 1988654.06 2177222.67 2264253.00 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
Redis Test: LPUSH Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: LPUSH Ryzen 7 1800X Core i7 6800K Xeon E3-1280 v5 Core i5 6600K Core i9 7980XE 400K 800K 1200K 1600K 2000K SE +/- 11056.12, N = 3 SE +/- 11037.78, N = 3 SE +/- 8467.46, N = 3 SE +/- 7094.55, N = 3 SE +/- 16065.51, N = 3 SE +/- 19363.70, N = 3 SE +/- 21438.05, N = 3 SE +/- 20962.14, N = 3 SE +/- 1950.94, N = 3 SE +/- 27818.37, N = 3 1574132.96 1713448.75 1838313.58 1848483.42 1924578.33 1598766.92 1686888.13 1825295.29 1838239.42 1977056.79 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
Redis Test: GET Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET Ryzen 7 1800X Core i7 6800K Core i9 7980XE Core i5 6600K Xeon E3-1280 v5 600K 1200K 1800K 2400K 3000K SE +/- 33404.33, N = 3 SE +/- 27415.78, N = 3 SE +/- 15133.08, N = 3 SE +/- 5607.79, N = 3 SE +/- 13423.90, N = 3 SE +/- 70141.23, N = 6 SE +/- 9544.76, N = 3 SE +/- 45769.44, N = 3 SE +/- 6608.81, N = 3 SE +/- 6265.67, N = 3 2119712.71 2283767.33 2445174.00 2523153.58 2683496.92 2320495.04 2347495.50 2360288.08 2392381.00 2506297.08 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
Redis Test: SET Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET Ryzen 7 1800X Core i5 6600K Core i7 6800K Xeon E3-1280 v5 Core i9 7980XE 400K 800K 1200K 1600K 2000K SE +/- 3068.09, N = 3 SE +/- 15697.37, N = 3 SE +/- 9357.85, N = 3 SE +/- 34770.06, N = 3 SE +/- 14153.31, N = 3 SE +/- 38392.20, N = 6 SE +/- 31334.71, N = 3 SE +/- 11541.26, N = 3 SE +/- 67589.30, N = 6 SE +/- 29804.15, N = 6 1596605.71 1812962.38 1817177.45 1930490.83 2006889.33 1614514.71 1781505.41 1822746.66 1892231.38 1961779.44 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread
Schbench Message Threads: 8 - Workers Per Message Thread: 8 Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 8 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 40K 80K 120K 160K 200K SE +/- 4167.20, N = 6 SE +/- 1185.49, N = 3 SE +/- 1091.34, N = 3 SE +/- 185.98, N = 3 SE +/- 264.19, N = 6 SE +/- 5057.18, N = 6 SE +/- 1570.34, N = 6 SE +/- 1821.00, N = 6 SE +/- 451.54, N = 3 SE +/- 287.01, N = 3 175019 106197 66027 45803 15435 169643 106411 65493 45845 15323 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 16 - Workers Per Message Thread: 8 Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 8 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 80K 160K 240K 320K 400K SE +/- 3846.63, N = 3 SE +/- 1516.92, N = 3 SE +/- 2017.55, N = 3 SE +/- 256.00, N = 3 SE +/- 6266.05, N = 3 SE +/- 1038.12, N = 3 SE +/- 2012.13, N = 3 SE +/- 768.00, N = 3 SE +/- 112.89, N = 3 367787 183893 136448 101419 42688 355499 187307 136107 98176 43029 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 32 - Workers Per Message Thread: 8 Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 8 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 150K 300K 450K 600K 750K SE +/- 19122.59, N = 6 SE +/- 8005.34, N = 6 SE +/- 3291.70, N = 3 SE +/- 3160.79, N = 3 SE +/- 225.77, N = 3 SE +/- 7601.85, N = 3 SE +/- 5364.47, N = 3 SE +/- 2548.60, N = 3 SE +/- 2865.22, N = 6 SE +/- 1409.94, N = 3 714752 322560 226048 178091 101589 714411 329557 219051 179712 98432 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 8 - Workers Per Message Thread: 16 Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 16 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 80K 160K 240K 320K 400K SE +/- 3876.80, N = 3 SE +/- 2076.25, N = 3 SE +/- 295.60, N = 3 SE +/- 1580.40, N = 3 SE +/- 259.53, N = 3 SE +/- 6804.87, N = 6 SE +/- 2963.17, N = 6 SE +/- 170.67, N = 3 SE +/- 1119.14, N = 3 SE +/- 279.78, N = 3 363008 180309 138496 105515 49301 356693 178859 138325 104235 49771 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 8 - Workers Per Message Thread: 24 Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 24 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 120K 240K 360K 480K 600K SE +/- 15398.49, N = 6 SE +/- 295.60, N = 3 SE +/- 2995.49, N = 4 SE +/- 2097.19, N = 3 SE +/- 1334.31, N = 4 SE +/- 18880.08, N = 6 SE +/- 4004.31, N = 4 SE +/- 1680.87, N = 3 SE +/- 1680.87, N = 3 SE +/- 866.04, N = 3 568064 225024 182912 147371 83328 562347 231168 185771 147371 83157 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 8 - Workers Per Message Thread: 32 Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 8 - Workers Per Message Thread: 32 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 200K 400K 600K 800K 1000K SE +/- 20428.17, N = 6 SE +/- 3846.63, N = 3 SE +/- 2560.00, N = 3 SE +/- 2076.25, N = 3 SE +/- 1700.25, N = 3 SE +/- 16105.73, N = 6 SE +/- 4476.54, N = 3 SE +/- 3622.65, N = 4 SE +/- 1288.51, N = 3 SE +/- 559.57, N = 3 783019 319317 210688 181333 107819 772437 312149 210304 173312 108331 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 16 - Workers Per Message Thread: 16 Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 16 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 200K 400K 600K 800K 1000K SE +/- 17189.79, N = 6 SE +/- 8473.05, N = 6 SE +/- 1938.40, N = 3 SE +/- 782.09, N = 3 SE +/- 6583.40, N = 3 SE +/- 5605.04, N = 6 SE +/- 682.67, N = 3 SE +/- 3526.65, N = 3 SE +/- 666.47, N = 3 784384 320000 215296 176384 103040 773120 310613 221269 177749 103467 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 16 - Workers Per Message Thread: 24 Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 24 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 200K 400K 600K 800K 1000K SE +/- 48683.04, N = 6 SE +/- 8459.63, N = 4 SE +/- 4732.61, N = 5 SE +/- 1230.69, N = 3 SE +/- 11175.73, N = 3 SE +/- 8724.06, N = 3 SE +/- 6256.74, N = 3 SE +/- 2461.39, N = 3 SE +/- 2131.63, N = 3 1098411 489472 315494 223829 148224 1073835 512000 309760 225365 145664 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 16 - Workers Per Message Thread: 32 Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 16 - Workers Per Message Thread: 32 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 300K 600K 900K 1200K 1500K SE +/- 49714.82, N = 6 SE +/- 2461.39, N = 3 SE +/- 2975.68, N = 3 SE +/- 682.67, N = 3 SE +/- 1230.69, N = 3 SE +/- 18469.89, N = 3 SE +/- 11170.52, N = 4 SE +/- 8156.37, N = 3 SE +/- 3361.74, N = 3 SE +/- 2514.08, N = 3 1392640 655701 424107 296107 181675 1349632 655360 431957 301227 176043 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 32 - Workers Per Message Thread: 16 Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 16 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 300K 600K 900K 1200K 1500K SE +/- 74312.90, N = 6 SE +/- 4096.00, N = 3 SE +/- 1806.17, N = 3 SE +/- 1773.62, N = 3 SE +/- 1806.17, N = 3 SE +/- 40750.11, N = 6 SE +/- 10634.05, N = 6 SE +/- 5921.91, N = 3 SE +/- 5254.76, N = 3 SE +/- 1194.67, N = 3 1419947 676864 429227 300544 173995 1305941 685397 433323 313856 177749 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 32 - Workers Per Message Thread: 24 Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 24 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 400K 800K 1200K 1600K 2000K SE +/- 80759.21, N = 6 SE +/- 7872.90, N = 3 SE +/- 10476.21, N = 4 SE +/- 3413.33, N = 3 SE +/- 1038.12, N = 3 SE +/- 61167.28, N = 6 SE +/- 18900.90, N = 6 SE +/- 1806.17, N = 3 SE +/- 5587.87, N = 3 SE +/- 3426.11, N = 3 1972907 989525 650240 454827 234923 1939115 989355 628395 464043 233387 1. (CC) gcc options: -O2 -lpthread
Schbench Message Threads: 32 - Workers Per Message Thread: 32 Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org usec, 99.9th Latency Percentile, Fewer Is Better Schbench Message Threads: 32 - Workers Per Message Thread: 32 Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 600K 1200K 1800K 2400K 3000K SE +/- 115596.25, N = 6 SE +/- 34269.59, N = 6 SE +/- 5587.87, N = 3 SE +/- 9557.33, N = 3 SE +/- 5120.00, N = 3 SE +/- 97067.42, N = 6 SE +/- 36915.80, N = 6 SE +/- 16819.11, N = 3 SE +/- 7127.25, N = 3 SE +/- 2793.93, N = 3 2727936 1320960 821589 616107 292352 2543616 1336661 839339 616107 294741 1. (CC) gcc options: -O2 -lpthread
SQLite Test Target: Default Test Directory Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory Xeon E3-1280 v5 Core i5 6600K Core i7 6800K Ryzen 7 1800X Core i9 7980XE 15 30 45 60 75 SE +/- 0.32, N = 3 SE +/- 0.08, N = 3 SE +/- 2.30, N = 6 SE +/- 2.31, N = 6 SE +/- 2.60, N = 6 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 1.10, N = 6 SE +/- 2.24, N = 6 SE +/- 1.51, N = 6 68.38 66.15 43.25 19.97 19.22 66.53 65.34 39.65 18.65 17.04 1. (CC) gcc options: -O2 -ldl -lpthread
Stress-NG Test: Forking Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Forking Core i5 6600K Ryzen 7 1800X Xeon E3-1280 v5 Core i7 6800K Core i9 7980XE 30K 60K 90K 120K 150K SE +/- 260.29, N = 3 SE +/- 66.75, N = 3 SE +/- 104.80, N = 3 SE +/- 139.56, N = 3 SE +/- 430.49, N = 3 SE +/- 42.40, N = 3 SE +/- 295.72, N = 3 SE +/- 111.49, N = 3 SE +/- 127.53, N = 3 SE +/- 466.14, N = 3 30141.92 43897.61 53521.13 60387.01 122767.03 30424.05 43999.20 54590.83 62610.12 122260.48 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Stress-NG Test: Semaphores Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Semaphores Core i9 7980XE Ryzen 7 1800X Core i7 6800K Xeon E3-1280 v5 Core i5 6600K 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 17926.22, N = 3 SE +/- 4545.32, N = 3 SE +/- 7641.66, N = 3 SE +/- 30132.22, N = 3 SE +/- 37845.77, N = 3 SE +/- 26623.38, N = 3 SE +/- 15414.34, N = 3 SE +/- 14575.04, N = 3 SE +/- 8049.17, N = 3 SE +/- 86742.80, N = 3 3124475.30 3315069.44 3816390.31 5234737.59 5902626.00 3156026.15 3355498.05 3822369.36 5242450.63 6028902.09 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Stress-NG Test: Socket Activity Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Socket Activity Xeon E3-1280 v5 Core i5 6600K Core i7 6800K Ryzen 7 1800X Core i9 7980XE 3K 6K 9K 12K 15K SE +/- 334.95, N = 6 SE +/- 508.50, N = 6 SE +/- 94.84, N = 6 SE +/- 29.22, N = 3 SE +/- 159.39, N = 3 SE +/- 314.69, N = 6 SE +/- 459.52, N = 6 SE +/- 95.14, N = 6 SE +/- 55.27, N = 3 SE +/- 128.74, N = 3 2229.12 3631.27 4314.96 6084.46 11875.38 2701.03 3273.09 4146.26 6163.62 11897.99 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Stress-NG Test: Context Switching Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: Context Switching Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 3M 6M 9M 12M 15M SE +/- 1732.69, N = 3 SE +/- 9315.93, N = 3 SE +/- 65294.00, N = 6 SE +/- 950.76, N = 3 SE +/- 183504.25, N = 3 SE +/- 3429.40, N = 3 SE +/- 6708.16, N = 3 SE +/- 68009.06, N = 3 SE +/- 8786.92, N = 3 SE +/- 84049.89, N = 3 1662527.16 2378020.39 3459739.19 4348675.84 15287863.52 1670830.41 2309742.17 3508831.42 4443909.45 15039413.67 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Stress-NG Test: System V Message Passing Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.07.26 Test: System V Message Passing Core i5 6600K Xeon E3-1280 v5 Core i9 7980XE Core i7 6800K Ryzen 7 1800X 3M 6M 9M 12M 15M SE +/- 217391.53, N = 6 SE +/- 442218.51, N = 6 SE +/- 6147.94, N = 3 SE +/- 24696.12, N = 3 SE +/- 85268.40, N = 3 SE +/- 51298.56, N = 3 SE +/- 441590.84, N = 6 SE +/- 4948.62, N = 3 SE +/- 160916.66, N = 3 SE +/- 16603.70, N = 3 3167286.89 6183335.94 7977452.21 8580981.51 9738860.91 3467396.78 6345815.43 8233805.25 8579160.50 13189694.90 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lpthread -lc
Systemd Total Boot Time Test: Total Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Total Core i5 6600K Core i9 7980XE Core i7 6800K Xeon E3-1280 v5 Ryzen 7 1800X 20K 40K 60K 80K 100K 82220 52340 42980 28440 24050 51920 49630 43110 29660 10890
Systemd Total Boot Time Test: Kernel Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Kernel Ryzen 7 1800X Core i9 7980XE Core i7 6800K Xeon E3-1280 v5 Core i5 6600K 1000 2000 3000 4000 5000 4470 3220 2770 2060 1600 4460 3290 2860 2020 1740
Systemd Total Boot Time Test: Loader Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Loader Xeon E3-1280 v5 Core i5 6600K Core i9 7980XE Ryzen 7 1800X Core i7 6800K 1100 2200 3300 4400 5500 5240 4150 4040 3540 5240 4150 3710 3340 2710
Systemd Total Boot Time Test: Firmware Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Firmware Core i5 6600K Core i9 7980XE Core i7 6800K Xeon E3-1280 v5 Ryzen 7 1800X 15K 30K 45K 60K 75K 68050 23230 14650 11870 56730 23140 22220 14810 13930
Systemd Total Boot Time Test: Userspace Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org ms, Fewer Is Better Systemd Total Boot Time Test: Userspace Core i9 7980XE Core i7 6800K Xeon E3-1280 v5 Ryzen 7 1800X Core i5 6600K 5K 10K 15K 20K 25K 21840 21280 21010 8540 8410 21760 21200 21020 8540 8270
Timed GCC Compilation Time To Compile Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 7.2 Time To Compile Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 300 600 900 1200 1500 SE +/- 1.12, N = 3 SE +/- 2.64, N = 3 SE +/- 8.06, N = 3 SE +/- 0.09, N = 3 SE +/- 1.15, N = 3 SE +/- 2.20, N = 3 SE +/- 0.64, N = 3 SE +/- 3.12, N = 3 SE +/- 0.37, N = 2 SE +/- 0.53, N = 3 1236.53 1096.11 1088.04 894.87 810.65 1235.86 1097.49 1079.14 890.28 805.97
Timed Linux Kernel Compilation Time To Compile Linux 4.16-rc1 Linux 4.15.2 OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.13 Time To Compile Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 30 60 90 120 150 SE +/- 1.08, N = 3 SE +/- 1.07, N = 3 SE +/- 1.19, N = 3 SE +/- 1.00, N = 5 SE +/- 0.59, N = 6 SE +/- 0.92, N = 3 SE +/- 0.93, N = 3 SE +/- 1.39, N = 3 SE +/- 0.75, N = 3 SE +/- 0.68, N = 6 135.88 131.02 100.49 70.19 38.92 135.60 131.26 100.75 70.17 38.95
x264 H.264 Video Encoding Linux 4.15.2 Linux 4.16-rc1 OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-02-05 H.264 Video Encoding Core i5 6600K Xeon E3-1280 v5 Core i7 6800K Ryzen 7 1800X Core i9 7980XE 30 60 90 120 150 SE +/- 0.55, N = 4 SE +/- 0.30, N = 3 SE +/- 0.91, N = 4 SE +/- 0.29, N = 3 SE +/- 2.35, N = 3 SE +/- 0.55, N = 4 SE +/- 0.16, N = 3 SE +/- 0.85, N = 4 SE +/- 0.66, N = 3 SE +/- 2.23, N = 3 32.25 41.67 54.31 71.22 124.69 32.28 41.90 54.82 71.11 126.09 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
Phoronix Test Suite v10.8.4