Linux 4.15 vs. Linux 4.16-rc1 Kernel Benchmarking Work in progress tests by Michael Larabel. Core i9 7980XE: Linux 4.15.2: Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1004 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: NV117 1024MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection OS: Ubuntu 18.04, Kernel: 4.15.2-041502-generic (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.6, OpenGL: 4.3 Mesa 17.3.3, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160 Core i9 7980XE: Linux 4.16-rc1: Processor: Intel Core i9-7980XE @ 4.40GHz (18 Cores / 36 Threads), Motherboard: ASUS PRIME X299-A (1004 BIOS), Chipset: Intel Sky Lake-E DMI3 Registers, Memory: 16384MB, Disk: 256GB INTEL SSDPEKKW256G8, Graphics: NV117 1024MB, Audio: Realtek ALC1220, Monitor: Acer B286HK, Network: Intel Connection OS: Ubuntu 18.04, Kernel: 4.16.0-041600rc1-generic (x86_64) 20180211, Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.6, OpenGL: 4.3 Mesa 17.3.3, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 3840x2160 Ryzen 7 1800X: Linux 4.15.2: Processor: AMD Ryzen 7 1800X Eight-Core @ 3.60GHz (8 Cores / 16 Threads), Motherboard: MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0 (1.90 BIOS), Chipset: AMD Device 1450, Memory: 16384MB, Disk: 525GB Crucial_CT525MX3 + 120GB Force MP500, Graphics: MSI AMD Radeon RX 580 8192MB, Audio: AMD Device aaf0, Monitor: DELL P2415Q, Network: Intel I211 Gigabit Connection OS: Ubuntu 16.04, Kernel: 4.15.2-041502-generic (x86_64), Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.5, OpenGL: 4.5 Mesa 18.1.0-devel (git-831fb29252) (LLVM 6.0.0), Vulkan: 1.0.42, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160 Ryzen 7 1800X: Linux 4.16-rc1: Processor: AMD Ryzen 7 1800X Eight-Core @ 3.60GHz (8 Cores / 16 Threads), Motherboard: MSI X370 XPOWER GAMING TITANIUM (MS-7A31) v1.0 (1.90 BIOS), Chipset: AMD Device 1450, Memory: 16384MB, Disk: 525GB Crucial_CT525MX3 + 120GB Force MP500, Graphics: MSI AMD Radeon RX 580 8192MB, Audio: AMD Device aaf0, Monitor: DELL P2415Q, Network: Intel I211 Gigabit Connection OS: Ubuntu 16.04, Kernel: 4.16.0-041600rc1-generic (x86_64) 20180211, Desktop: Unity 7.4.0, Display Driver: modesetting 1.19.5, OpenGL: 4.5 Mesa 18.1.0-devel (git-831fb29252) (LLVM 6.0.0), Vulkan: 1.0.42, Compiler: GCC 5.4.0 20160609, File-System: ext4, Screen Resolution: 3840x2160 Core i7 6800K: Linux 4.15.2: Processor: Intel Core i7-6800K @ 3.80GHz (6 Cores / 12 Threads), Motherboard: MSI X99A WORKSTATION (MS-7A54) v1.0 (1.0C BIOS), Chipset: Intel Xeon E7 v4/Xeon, Memory: 16384MB, Disk: 2 x 120GB TOSHIBA-TR150, Graphics: NV120 12288MB, Audio: Realtek ALC1150, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.15.2-041502-generic (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, Display Driver: modesetting 1.19.5, OpenGL: 4.3 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 2560x1440 Core i7 6800K: Linux 4.16-rc1: Processor: Intel Core i7-6800K @ 3.80GHz (6 Cores / 12 Threads), Motherboard: MSI X99A WORKSTATION (MS-7A54) v1.0 (1.0C BIOS), Chipset: Intel Xeon E7 v4/Xeon, Memory: 16384MB, Disk: 2 x 120GB TOSHIBA-TR150, Graphics: NV120 12288MB, Audio: Realtek ALC1150, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.16.0-041600rc1-generic (x86_64) 20180211, Desktop: GNOME Shell 3.26.1, Display Server: Wayland, Display Driver: modesetting 1.19.5, OpenGL: 4.3 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 2560x1440 Xeon E3-1280 v5: Linux 4.15.2: Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (4 Cores / 8 Threads), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0 (2.50 BIOS), Chipset: Intel Skylake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: Sapphire AMD Radeon 4096MB, Audio: Realtek ALC1150, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.15.2-041502-generic (x86_64), Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.5, OpenGL: 4.5 Mesa 17.4.0-devel- padoka PPA (LLVM 6.0.0), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 2560x1440 Xeon E3-1280 v5: Linux 4.16-rc1: Processor: Intel Xeon E3-1280 v5 @ 4.00GHz (4 Cores / 8 Threads), Motherboard: MSI C236A WORKSTATION (MS-7998) v1.0 (2.50 BIOS), Chipset: Intel Skylake, Memory: 16384MB, Disk: 256GB TOSHIBA-RD400, Graphics: Sapphire AMD Radeon 4096MB, Audio: Realtek ALC1150, Monitor: ASUS PB278, Network: Intel Connection OS: Ubuntu 17.10, Kernel: 4.16.0-041600rc1-generic (x86_64) 20180211, Desktop: GNOME Shell 3.26.2, Display Driver: modesetting 1.19.5, OpenGL: 4.5 Mesa 17.4.0-devel- padoka PPA (LLVM 6.0.0), Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 2560x1440 SQLite 3.8.10.2 Test Target: Default Test Directory Seconds < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 17.04 |========= Core i9 7980XE: Linux 4.16-rc1 .. 19.22 |=========== Ryzen 7 1800X: Linux 4.15.2 ..... 18.65 |========== Ryzen 7 1800X: Linux 4.16-rc1 ... 19.97 |=========== Core i7 6800K: Linux 4.15.2 ..... 39.65 |====================== Core i7 6800K: Linux 4.16-rc1 ... 43.25 |======================== Xeon E3-1280 v5: Linux 4.15.2 ... 66.53 |===================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 68.38 |====================================== Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 462.14 |==================== Core i9 7980XE: Linux 4.16-rc1 .. 455.22 |=================== Ryzen 7 1800X: Linux 4.15.2 ..... 392.74 |================= Ryzen 7 1800X: Linux 4.16-rc1 ... 418.50 |================== Core i7 6800K: Linux 4.15.2 ..... 166.72 |======= Core i7 6800K: Linux 4.16-rc1 ... 202.07 |========= Xeon E3-1280 v5: Linux 4.15.2 ... 852.14 |==================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 865.34 |===================================== Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 115531 |==================== Core i9 7980XE: Linux 4.16-rc1 .. 113800 |=================== Ryzen 7 1800X: Linux 4.15.2 ..... 98180 |================= Ryzen 7 1800X: Linux 4.16-rc1 ... 104621 |================== Core i7 6800K: Linux 4.15.2 ..... 41677 |======= Core i7 6800K: Linux 4.16-rc1 ... 50513 |========= Xeon E3-1280 v5: Linux 4.15.2 ... 213030 |==================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 216330 |===================================== Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 967.91 |===================================== Core i9 7980XE: Linux 4.16-rc1 .. 778.42 |============================== Ryzen 7 1800X: Linux 4.15.2 ..... 285.96 |=========== Ryzen 7 1800X: Linux 4.16-rc1 ... 311.17 |============ Core i7 6800K: Linux 4.15.2 ..... 285.78 |=========== Core i7 6800K: Linux 4.16-rc1 ... 275.10 |=========== Xeon E3-1280 v5: Linux 4.15.2 ... 635.41 |======================== Xeon E3-1280 v5: Linux 4.16-rc1 . 591.15 |======================= Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 241975 |===================================== Core i9 7980XE: Linux 4.16-rc1 .. 194602 |============================== Ryzen 7 1800X: Linux 4.15.2 ..... 71486 |=========== Ryzen 7 1800X: Linux 4.16-rc1 ... 77788 |============ Core i7 6800K: Linux 4.15.2 ..... 71442 |=========== Core i7 6800K: Linux 4.16-rc1 ... 68772 |=========== Xeon E3-1280 v5: Linux 4.15.2 ... 158849 |======================== Xeon E3-1280 v5: Linux 4.16-rc1 . 147785 |======================= Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 545.89 |======================== Core i9 7980XE: Linux 4.16-rc1 .. 547.83 |======================== Ryzen 7 1800X: Linux 4.15.2 ..... 547.05 |======================== Ryzen 7 1800X: Linux 4.16-rc1 ... 598.28 |=========================== Core i7 6800K: Linux 4.15.2 ..... 222.30 |========== Core i7 6800K: Linux 4.16-rc1 ... 183.06 |======== Xeon E3-1280 v5: Linux 4.15.2 ... 827.84 |===================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 820.06 |===================================== Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 136469 |======================== Core i9 7980XE: Linux 4.16-rc1 .. 136954 |======================== Ryzen 7 1800X: Linux 4.15.2 ..... 136758 |======================== Ryzen 7 1800X: Linux 4.16-rc1 ... 149567 |=========================== Core i7 6800K: Linux 4.15.2 ..... 55570 |========== Core i7 6800K: Linux 4.16-rc1 ... 45760 |======== Xeon E3-1280 v5: Linux 4.15.2 ... 206957 |===================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 205012 |===================================== Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory MB/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 1018.60 |==================================== Core i9 7980XE: Linux 4.16-rc1 .. 1021.53 |==================================== Ryzen 7 1800X: Linux 4.15.2 ..... 289.63 |========== Ryzen 7 1800X: Linux 4.16-rc1 ... 314.57 |=========== Core i7 6800K: Linux 4.15.2 ..... 432.77 |=============== Core i7 6800K: Linux 4.16-rc1 ... 427.16 |=============== Xeon E3-1280 v5: Linux 4.15.2 ... 736.64 |========================== Xeon E3-1280 v5: Linux 4.16-rc1 . 740.23 |========================== Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: Libaio - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory IOPS > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 258766 |===================================== Core i9 7980XE: Linux 4.16-rc1 .. 261494 |===================================== Ryzen 7 1800X: Linux 4.15.2 ..... 72403 |========== Ryzen 7 1800X: Linux 4.16-rc1 ... 78640 |=========== Core i7 6800K: Linux 4.15.2 ..... 108189 |=============== Core i7 6800K: Linux 4.16-rc1 ... 106786 |=============== Xeon E3-1280 v5: Linux 4.15.2 ... 184157 |========================== Xeon E3-1280 v5: Linux 4.16-rc1 . 185055 |========================== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 136.95 |============== Core i9 7980XE: Linux 4.16-rc1 .. 125.27 |============= Ryzen 7 1800X: Linux 4.15.2 ..... 369.27 |===================================== Ryzen 7 1800X: Linux 4.16-rc1 ... 284.63 |============================= Core i7 6800K: Linux 4.15.2 ..... 59.62 |====== Core i7 6800K: Linux 4.16-rc1 ... 56.28 |====== Xeon E3-1280 v5: Linux 4.15.2 ... 93.87 |========= Xeon E3-1280 v5: Linux 4.16-rc1 . 92.27 |========= FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 130.53 |====== Core i9 7980XE: Linux 4.16-rc1 .. 115.38 |===== Ryzen 7 1800X: Linux 4.15.2 ..... 781.98 |===================================== Ryzen 7 1800X: Linux 4.16-rc1 ... 666.67 |================================ Core i7 6800K: Linux 4.15.2 ..... 51.07 |== Core i7 6800K: Linux 4.16-rc1 ... 48.60 |== Xeon E3-1280 v5: Linux 4.15.2 ... 152.77 |======= Xeon E3-1280 v5: Linux 4.16-rc1 . 110.83 |===== FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 69.20 |====== Core i9 7980XE: Linux 4.16-rc1 .. 67.57 |====== Ryzen 7 1800X: Linux 4.15.2 ..... 417.02 |===================================== Ryzen 7 1800X: Linux 4.16-rc1 ... 399.60 |=================================== Core i7 6800K: Linux 4.15.2 ..... 42.02 |==== Core i7 6800K: Linux 4.16-rc1 ... 43.20 |==== Xeon E3-1280 v5: Linux 4.15.2 ... 89.00 |======== Xeon E3-1280 v5: Linux 4.16-rc1 . 58.67 |===== Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 568.65 |================================ Core i9 7980XE: Linux 4.16-rc1 .. 653.13 |===================================== Ryzen 7 1800X: Linux 4.15.2 ..... 467.10 |========================== Ryzen 7 1800X: Linux 4.16-rc1 ... 457.01 |========================== Core i7 6800K: Linux 4.15.2 ..... 372.82 |===================== Core i7 6800K: Linux 4.16-rc1 ... 370.75 |===================== Xeon E3-1280 v5: Linux 4.15.2 ... 509.09 |============================= Xeon E3-1280 v5: Linux 4.16-rc1 . 518.91 |============================= x264 2018-02-05 H.264 Video Encoding Frames Per Second > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 124.69 |===================================== Core i9 7980XE: Linux 4.16-rc1 .. 126.09 |===================================== Ryzen 7 1800X: Linux 4.15.2 ..... 71.22 |===================== Ryzen 7 1800X: Linux 4.16-rc1 ... 71.11 |===================== Core i7 6800K: Linux 4.15.2 ..... 54.31 |================ Core i7 6800K: Linux 4.16-rc1 ... 54.82 |================ Xeon E3-1280 v5: Linux 4.15.2 ... 41.67 |============ Xeon E3-1280 v5: Linux 4.16-rc1 . 41.90 |============ ebizzy 0.3 Records/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 620960 |===================================== Core i9 7980XE: Linux 4.16-rc1 .. 615846 |===================================== Ryzen 7 1800X: Linux 4.15.2 ..... 240091 |============== Ryzen 7 1800X: Linux 4.16-rc1 ... 255463 |=============== Core i7 6800K: Linux 4.15.2 ..... 198031 |============ Core i7 6800K: Linux 4.16-rc1 ... 202123 |============ Xeon E3-1280 v5: Linux 4.15.2 ... 242576 |============== Xeon E3-1280 v5: Linux 4.16-rc1 . 234161 |============== Timed GCC Compilation 7.2 Time To Compile Seconds < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 810.65 |=========================== Core i9 7980XE: Linux 4.16-rc1 .. 805.97 |========================== Ryzen 7 1800X: Linux 4.15.2 ..... 894.87 |============================= Ryzen 7 1800X: Linux 4.16-rc1 ... 890.28 |============================= Core i7 6800K: Linux 4.15.2 ..... 1088.04 |==================================== Core i7 6800K: Linux 4.16-rc1 ... 1079.14 |=================================== Xeon E3-1280 v5: Linux 4.15.2 ... 1096.11 |==================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 1097.49 |==================================== Timed Linux Kernel Compilation 4.13 Time To Compile Seconds < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 38.95 |=========== Core i9 7980XE: Linux 4.16-rc1 .. 38.92 |=========== Ryzen 7 1800X: Linux 4.15.2 ..... 70.17 |==================== Ryzen 7 1800X: Linux 4.16-rc1 ... 70.19 |==================== Core i7 6800K: Linux 4.15.2 ..... 100.75 |============================ Core i7 6800K: Linux 4.16-rc1 ... 100.49 |============================ Xeon E3-1280 v5: Linux 4.15.2 ... 131.26 |===================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 131.02 |===================================== Systemd Total Boot Time Test: Total ms < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 51920 |====================================== Core i9 7980XE: Linux 4.16-rc1 .. 52340 |====================================== Ryzen 7 1800X: Linux 4.15.2 ..... 29660 |====================== Ryzen 7 1800X: Linux 4.16-rc1 ... 28440 |===================== Core i7 6800K: Linux 4.15.2 ..... 49630 |==================================== Core i7 6800K: Linux 4.16-rc1 ... 24050 |================= Xeon E3-1280 v5: Linux 4.15.2 ... 43110 |=============================== Xeon E3-1280 v5: Linux 4.16-rc1 . 42980 |=============================== Systemd Total Boot Time Test: Kernel ms < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 3290 |============================= Core i9 7980XE: Linux 4.16-rc1 .. 3220 |============================ Ryzen 7 1800X: Linux 4.15.2 ..... 4460 |======================================= Ryzen 7 1800X: Linux 4.16-rc1 ... 4470 |======================================= Core i7 6800K: Linux 4.15.2 ..... 2860 |========================= Core i7 6800K: Linux 4.16-rc1 ... 2770 |======================== Xeon E3-1280 v5: Linux 4.15.2 ... 2020 |================== Xeon E3-1280 v5: Linux 4.16-rc1 . 2060 |================== Systemd Total Boot Time Test: Loader ms < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 3710 |============================ Core i9 7980XE: Linux 4.16-rc1 .. 4040 |============================== Ryzen 7 1800X: Linux 4.15.2 ..... 2710 |==================== Ryzen 7 1800X: Linux 4.16-rc1 ... 3540 |========================== Core i7 6800K: Linux 4.15.2 ..... 3340 |========================= Xeon E3-1280 v5: Linux 4.15.2 ... 5240 |======================================= Xeon E3-1280 v5: Linux 4.16-rc1 . 5240 |======================================= Systemd Total Boot Time Test: Firmware ms < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 23140 |====================================== Core i9 7980XE: Linux 4.16-rc1 .. 23230 |====================================== Ryzen 7 1800X: Linux 4.15.2 ..... 13930 |======================= Ryzen 7 1800X: Linux 4.16-rc1 ... 11870 |=================== Core i7 6800K: Linux 4.15.2 ..... 22220 |==================================== Xeon E3-1280 v5: Linux 4.15.2 ... 14810 |======================== Xeon E3-1280 v5: Linux 4.16-rc1 . 14650 |======================== Systemd Total Boot Time Test: Userspace ms < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 21760 |====================================== Core i9 7980XE: Linux 4.16-rc1 .. 21840 |====================================== Ryzen 7 1800X: Linux 4.15.2 ..... 8540 |=============== Ryzen 7 1800X: Linux 4.16-rc1 ... 8540 |=============== Core i7 6800K: Linux 4.15.2 ..... 21200 |===================================== Core i7 6800K: Linux 4.16-rc1 ... 21280 |===================================== Xeon E3-1280 v5: Linux 4.15.2 ... 21020 |===================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 21010 |===================================== PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write TPS > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 6849.72 |======================= Core i9 7980XE: Linux 4.16-rc1 .. 9858.29 |================================== Ryzen 7 1800X: Linux 4.15.2 ..... 10089.78 |================================== Ryzen 7 1800X: Linux 4.16-rc1 ... 10245.84 |=================================== Core i7 6800K: Linux 4.15.2 ..... 2462.88 |======== Core i7 6800K: Linux 4.16-rc1 ... 2777.27 |========= Xeon E3-1280 v5: Linux 4.15.2 ... 3028.44 |========== Xeon E3-1280 v5: Linux 4.16-rc1 . 2379.46 |======== PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write TPS > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 6202.85 |===================== Core i9 7980XE: Linux 4.16-rc1 .. 10587.87 |=================================== Ryzen 7 1800X: Linux 4.15.2 ..... 9526.46 |=============================== Ryzen 7 1800X: Linux 4.16-rc1 ... 9607.65 |================================ Core i7 6800K: Linux 4.15.2 ..... 2101.88 |======= Core i7 6800K: Linux 4.16-rc1 ... 2442.00 |======== Xeon E3-1280 v5: Linux 4.15.2 ... 4083.65 |============= Xeon E3-1280 v5: Linux 4.16-rc1 . 3010.52 |========== Redis 3.0.1 Test: LPOP Requests Per Second > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 2091468.88 |============================= Core i9 7980XE: Linux 4.16-rc1 .. 2160343.00 |============================== Ryzen 7 1800X: Linux 4.15.2 ..... 2407229.29 |================================= Ryzen 7 1800X: Linux 4.16-rc1 ... 1871264.34 |========================== Core i7 6800K: Linux 4.15.2 ..... 2089077.79 |============================= Core i7 6800K: Linux 4.16-rc1 ... 2158316.90 |============================== Xeon E3-1280 v5: Linux 4.15.2 ... 2093143.21 |============================= Xeon E3-1280 v5: Linux 4.16-rc1 . 2112465.25 |============================= Redis 3.0.1 Test: SADD Requests Per Second > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 2126179.50 |=============================== Core i9 7980XE: Linux 4.16-rc1 .. 2264253.00 |================================= Ryzen 7 1800X: Linux 4.15.2 ..... 1666027.00 |======================== Ryzen 7 1800X: Linux 4.16-rc1 ... 1676189.23 |======================== Core i7 6800K: Linux 4.15.2 ..... 1932208.08 |============================ Core i7 6800K: Linux 4.16-rc1 ... 1988654.06 |============================= Xeon E3-1280 v5: Linux 4.15.2 ... 2222509.42 |================================ Xeon E3-1280 v5: Linux 4.16-rc1 . 2177222.67 |================================ Redis 3.0.1 Test: LPUSH Requests Per Second > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 1924578.33 |================================ Core i9 7980XE: Linux 4.16-rc1 .. 1977056.79 |================================= Ryzen 7 1800X: Linux 4.15.2 ..... 1574132.96 |========================== Ryzen 7 1800X: Linux 4.16-rc1 ... 1598766.92 |=========================== Core i7 6800K: Linux 4.15.2 ..... 1713448.75 |============================= Core i7 6800K: Linux 4.16-rc1 ... 1686888.13 |============================ Xeon E3-1280 v5: Linux 4.15.2 ... 1838313.58 |=============================== Xeon E3-1280 v5: Linux 4.16-rc1 . 1825295.29 |============================== Redis 3.0.1 Test: GET Requests Per Second > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 2360288.08 |============================= Core i9 7980XE: Linux 4.16-rc1 .. 2683496.92 |================================= Ryzen 7 1800X: Linux 4.15.2 ..... 2320495.04 |============================= Ryzen 7 1800X: Linux 4.16-rc1 ... 2119712.71 |========================== Core i7 6800K: Linux 4.15.2 ..... 2347495.50 |============================= Core i7 6800K: Linux 4.16-rc1 ... 2283767.33 |============================ Xeon E3-1280 v5: Linux 4.15.2 ... 2506297.08 |=============================== Xeon E3-1280 v5: Linux 4.16-rc1 . 2523153.58 |=============================== Redis 3.0.1 Test: SET Requests Per Second > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 1961779.44 |================================ Core i9 7980XE: Linux 4.16-rc1 .. 2006889.33 |================================= Ryzen 7 1800X: Linux 4.15.2 ..... 1614514.71 |=========================== Ryzen 7 1800X: Linux 4.16-rc1 ... 1596605.71 |========================== Core i7 6800K: Linux 4.15.2 ..... 1822746.66 |============================== Core i7 6800K: Linux 4.16-rc1 ... 1812962.38 |============================== Xeon E3-1280 v5: Linux 4.15.2 ... 1892231.38 |=============================== Xeon E3-1280 v5: Linux 4.16-rc1 . 1930490.83 |================================ Stress-NG 0.07.26 Test: Forking Bogo Ops/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 122767.03 |================================== Core i9 7980XE: Linux 4.16-rc1 .. 122260.48 |================================== Ryzen 7 1800X: Linux 4.15.2 ..... 43897.61 |============ Ryzen 7 1800X: Linux 4.16-rc1 ... 43999.20 |============ Core i7 6800K: Linux 4.15.2 ..... 60387.01 |================= Core i7 6800K: Linux 4.16-rc1 ... 62610.12 |================= Xeon E3-1280 v5: Linux 4.15.2 ... 53521.13 |=============== Xeon E3-1280 v5: Linux 4.16-rc1 . 54590.83 |=============== Stress-NG 0.07.26 Test: Semaphores Bogo Ops/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 3156026.15 |==================== Core i9 7980XE: Linux 4.16-rc1 .. 3124475.30 |==================== Ryzen 7 1800X: Linux 4.15.2 ..... 3355498.05 |===================== Ryzen 7 1800X: Linux 4.16-rc1 ... 3315069.44 |===================== Core i7 6800K: Linux 4.15.2 ..... 3822369.36 |======================== Core i7 6800K: Linux 4.16-rc1 ... 3816390.31 |======================== Xeon E3-1280 v5: Linux 4.15.2 ... 5242450.63 |================================= Xeon E3-1280 v5: Linux 4.16-rc1 . 5234737.59 |================================= Stress-NG 0.07.26 Test: Socket Activity Bogo Ops/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 11897.99 |=================================== Core i9 7980XE: Linux 4.16-rc1 .. 11875.38 |=================================== Ryzen 7 1800X: Linux 4.15.2 ..... 6163.62 |================== Ryzen 7 1800X: Linux 4.16-rc1 ... 6084.46 |================== Core i7 6800K: Linux 4.15.2 ..... 4146.26 |============ Core i7 6800K: Linux 4.16-rc1 ... 4314.96 |============= Xeon E3-1280 v5: Linux 4.15.2 ... 2701.03 |======== Xeon E3-1280 v5: Linux 4.16-rc1 . 2229.12 |======= Stress-NG 0.07.26 Test: Context Switching Bogo Ops/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 15287863.52 |================================ Core i9 7980XE: Linux 4.16-rc1 .. 15039413.67 |=============================== Ryzen 7 1800X: Linux 4.15.2 ..... 4348675.84 |========= Ryzen 7 1800X: Linux 4.16-rc1 ... 4443909.45 |========= Core i7 6800K: Linux 4.15.2 ..... 3459739.19 |======= Core i7 6800K: Linux 4.16-rc1 ... 3508831.42 |======= Xeon E3-1280 v5: Linux 4.15.2 ... 2378020.39 |===== Xeon E3-1280 v5: Linux 4.16-rc1 . 2309742.17 |===== Stress-NG 0.07.26 Test: System V Message Passing Bogo Ops/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 7977452.21 |=================== Core i9 7980XE: Linux 4.16-rc1 .. 8233805.25 |==================== Ryzen 7 1800X: Linux 4.15.2 ..... 9738860.91 |======================== Ryzen 7 1800X: Linux 4.16-rc1 ... 13189694.90 |================================ Core i7 6800K: Linux 4.15.2 ..... 8580981.51 |===================== Core i7 6800K: Linux 4.16-rc1 ... 8579160.50 |===================== Xeon E3-1280 v5: Linux 4.15.2 ... 6183335.94 |=============== Xeon E3-1280 v5: Linux 4.16-rc1 . 6345815.43 |=============== Java JMH Throughput Ops/s > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 61033639825.35 |============================= Core i9 7980XE: Linux 4.16-rc1 .. 61019572691.62 |============================= Ryzen 7 1800X: Linux 4.15.2 ..... 14781785646.86 |======= Ryzen 7 1800X: Linux 4.16-rc1 ... 14782650915.59 |======= Core i7 6800K: Linux 4.15.2 ..... 21563140079.91 |========== Core i7 6800K: Linux 4.16-rc1 ... 21561669265.23 |========== Xeon E3-1280 v5: Linux 4.15.2 ... 14745244047.85 |======= Xeon E3-1280 v5: Linux 4.16-rc1 . 14744605250.41 |======= NGINX Benchmark 1.9.9 Static Web Page Serving Requests Per Second > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 44262.15 |=================================== Core i9 7980XE: Linux 4.16-rc1 .. 44157.11 |=================================== Ryzen 7 1800X: Linux 4.15.2 ..... 31315.53 |========================= Ryzen 7 1800X: Linux 4.16-rc1 ... 33196.60 |========================== Core i7 6800K: Linux 4.15.2 ..... 34070.08 |=========================== Core i7 6800K: Linux 4.16-rc1 ... 33946.37 |=========================== Xeon E3-1280 v5: Linux 4.15.2 ... 29260.78 |======================= Xeon E3-1280 v5: Linux 4.16-rc1 . 30065.84 |======================== Apache Benchmark 2.4.29 Static Web Page Serving Requests Per Second > Higher Is Better Core i9 7980XE: Linux 4.15.2 .... 32376.19 |================================== Core i9 7980XE: Linux 4.16-rc1 .. 32929.07 |=================================== Ryzen 7 1800X: Linux 4.15.2 ..... 27268.12 |============================= Ryzen 7 1800X: Linux 4.16-rc1 ... 27266.11 |============================= Core i7 6800K: Linux 4.15.2 ..... 28309.56 |============================== Core i7 6800K: Linux 4.16-rc1 ... 29533.69 |=============================== Xeon E3-1280 v5: Linux 4.15.2 ... 24150.80 |========================== Xeon E3-1280 v5: Linux 4.16-rc1 . 24622.58 |========================== Schbench Message Threads: 8 - Workers Per Message Thread: 8 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 15323 |===== Core i9 7980XE: Linux 4.16-rc1 .. 15435 |===== Ryzen 7 1800X: Linux 4.15.2 ..... 45845 |================ Ryzen 7 1800X: Linux 4.16-rc1 ... 45803 |================ Core i7 6800K: Linux 4.15.2 ..... 65493 |======================= Core i7 6800K: Linux 4.16-rc1 ... 66027 |======================= Xeon E3-1280 v5: Linux 4.15.2 ... 106411 |===================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 106197 |===================================== Schbench Message Threads: 16 - Workers Per Message Thread: 8 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 42688 |======== Core i9 7980XE: Linux 4.16-rc1 .. 43029 |======== Ryzen 7 1800X: Linux 4.15.2 ..... 101419 |==================== Ryzen 7 1800X: Linux 4.16-rc1 ... 98176 |=================== Core i7 6800K: Linux 4.15.2 ..... 136448 |=========================== Core i7 6800K: Linux 4.16-rc1 ... 136107 |=========================== Xeon E3-1280 v5: Linux 4.15.2 ... 183893 |==================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 187307 |===================================== Schbench Message Threads: 32 - Workers Per Message Thread: 8 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 101589 |=========== Core i9 7980XE: Linux 4.16-rc1 .. 98432 |=========== Ryzen 7 1800X: Linux 4.15.2 ..... 178091 |==================== Ryzen 7 1800X: Linux 4.16-rc1 ... 179712 |==================== Core i7 6800K: Linux 4.15.2 ..... 226048 |========================= Core i7 6800K: Linux 4.16-rc1 ... 219051 |========================= Xeon E3-1280 v5: Linux 4.15.2 ... 322560 |==================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 329557 |===================================== Schbench Message Threads: 8 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 49771 |========== Core i9 7980XE: Linux 4.16-rc1 .. 49301 |========== Ryzen 7 1800X: Linux 4.15.2 ..... 104235 |===================== Ryzen 7 1800X: Linux 4.16-rc1 ... 105515 |====================== Core i7 6800K: Linux 4.15.2 ..... 138325 |============================ Core i7 6800K: Linux 4.16-rc1 ... 138496 |============================ Xeon E3-1280 v5: Linux 4.15.2 ... 178859 |===================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 180309 |===================================== Schbench Message Threads: 8 - Workers Per Message Thread: 24 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 83328 |============= Core i9 7980XE: Linux 4.16-rc1 .. 83157 |============= Ryzen 7 1800X: Linux 4.15.2 ..... 147371 |======================== Ryzen 7 1800X: Linux 4.16-rc1 ... 147371 |======================== Core i7 6800K: Linux 4.15.2 ..... 182912 |============================= Core i7 6800K: Linux 4.16-rc1 ... 185771 |============================== Xeon E3-1280 v5: Linux 4.15.2 ... 225024 |==================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 231168 |===================================== Schbench Message Threads: 8 - Workers Per Message Thread: 32 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 108331 |============= Core i9 7980XE: Linux 4.16-rc1 .. 107819 |============ Ryzen 7 1800X: Linux 4.15.2 ..... 173312 |==================== Ryzen 7 1800X: Linux 4.16-rc1 ... 181333 |===================== Core i7 6800K: Linux 4.15.2 ..... 210304 |======================== Core i7 6800K: Linux 4.16-rc1 ... 210688 |======================== Xeon E3-1280 v5: Linux 4.15.2 ... 312149 |==================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 319317 |===================================== Schbench Message Threads: 16 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 103040 |============ Core i9 7980XE: Linux 4.16-rc1 .. 103467 |============ Ryzen 7 1800X: Linux 4.15.2 ..... 176384 |==================== Ryzen 7 1800X: Linux 4.16-rc1 ... 177749 |===================== Core i7 6800K: Linux 4.15.2 ..... 215296 |========================= Core i7 6800K: Linux 4.16-rc1 ... 221269 |========================== Xeon E3-1280 v5: Linux 4.15.2 ... 320000 |===================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 310613 |==================================== Schbench Message Threads: 16 - Workers Per Message Thread: 24 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 148224 |=========== Core i9 7980XE: Linux 4.16-rc1 .. 145664 |=========== Ryzen 7 1800X: Linux 4.15.2 ..... 223829 |================ Ryzen 7 1800X: Linux 4.16-rc1 ... 225365 |================ Core i7 6800K: Linux 4.15.2 ..... 315494 |======================= Core i7 6800K: Linux 4.16-rc1 ... 309760 |====================== Xeon E3-1280 v5: Linux 4.15.2 ... 489472 |=================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 512000 |===================================== Schbench Message Threads: 16 - Workers Per Message Thread: 32 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 181675 |========== Core i9 7980XE: Linux 4.16-rc1 .. 176043 |========== Ryzen 7 1800X: Linux 4.15.2 ..... 296107 |================= Ryzen 7 1800X: Linux 4.16-rc1 ... 301227 |================= Core i7 6800K: Linux 4.15.2 ..... 424107 |======================== Core i7 6800K: Linux 4.16-rc1 ... 431957 |======================== Xeon E3-1280 v5: Linux 4.15.2 ... 655701 |===================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 655360 |===================================== Schbench Message Threads: 32 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 177749 |========== Core i9 7980XE: Linux 4.16-rc1 .. 173995 |========= Ryzen 7 1800X: Linux 4.15.2 ..... 313856 |================= Ryzen 7 1800X: Linux 4.16-rc1 ... 300544 |================ Core i7 6800K: Linux 4.15.2 ..... 433323 |======================= Core i7 6800K: Linux 4.16-rc1 ... 429227 |======================= Xeon E3-1280 v5: Linux 4.15.2 ... 685397 |===================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 676864 |===================================== Schbench Message Threads: 32 - Workers Per Message Thread: 24 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 234923 |========= Core i9 7980XE: Linux 4.16-rc1 .. 233387 |========= Ryzen 7 1800X: Linux 4.15.2 ..... 454827 |================= Ryzen 7 1800X: Linux 4.16-rc1 ... 464043 |================= Core i7 6800K: Linux 4.15.2 ..... 650240 |======================== Core i7 6800K: Linux 4.16-rc1 ... 628395 |======================= Xeon E3-1280 v5: Linux 4.15.2 ... 989525 |===================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 989355 |===================================== Schbench Message Threads: 32 - Workers Per Message Thread: 32 usec, 99.9th Latency Percentile < Lower Is Better Core i9 7980XE: Linux 4.15.2 .... 292352 |======== Core i9 7980XE: Linux 4.16-rc1 .. 294741 |======== Ryzen 7 1800X: Linux 4.15.2 ..... 616107 |================= Ryzen 7 1800X: Linux 4.16-rc1 ... 616107 |================= Core i7 6800K: Linux 4.15.2 ..... 821589 |====================== Core i7 6800K: Linux 4.16-rc1 ... 839339 |======================= Xeon E3-1280 v5: Linux 4.15.2 ... 1320960 |==================================== Xeon E3-1280 v5: Linux 4.16-rc1 . 1336661 |====================================