Linux 4.16-rc1 Benchmarking Skylake X Intel Core i9-7980XE testing with a ASUS PRIME X299-A (1004 BIOS) and NV117 1024MB on Ubuntu 18.04 via the Phoronix Test Suite. 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 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 SQLite 3.8.10.2 Test Target: Default Test Directory Seconds < Lower Is Better Linux 4.16-rc1 . 19.22 |======================================================= Linux 4.15.2 ... 17.04 |================================================= 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 Linux 4.16-rc1 . 455.22 |===================================================== Linux 4.15.2 ... 462.14 |====================================================== 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 Linux 4.16-rc1 . 113800 |===================================================== Linux 4.15.2 ... 115531 |====================================================== 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 Linux 4.16-rc1 . 778.42 |=========================================== Linux 4.15.2 ... 967.91 |====================================================== 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 Linux 4.16-rc1 . 194602 |=========================================== Linux 4.15.2 ... 241975 |====================================================== 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 Linux 4.16-rc1 . 547.83 |====================================================== Linux 4.15.2 ... 545.89 |====================================================== 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 Linux 4.16-rc1 . 136954 |====================================================== Linux 4.15.2 ... 136469 |====================================================== 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 Linux 4.16-rc1 . 1021.53 |===================================================== Linux 4.15.2 ... 1018.60 |===================================================== 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 Linux 4.16-rc1 . 261494 |====================================================== Linux 4.15.2 ... 258766 |===================================================== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better Linux 4.16-rc1 . 125.27 |================================================= Linux 4.15.2 ... 136.95 |====================================================== FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better Linux 4.16-rc1 . 115.38 |================================================ Linux 4.15.2 ... 130.53 |====================================================== FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better Linux 4.16-rc1 . 67.57 |====================================================== Linux 4.15.2 ... 69.20 |======================================================= Compile Bench 0.6 Test: Compile MB/s > Higher Is Better Linux 4.16-rc1 . 930.33 |====================================================== Linux 4.15.2 ... 871.81 |=================================================== Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Linux 4.16-rc1 . 653.13 |====================================================== Linux 4.15.2 ... 568.65 |=============================================== Compile Bench 0.6 Test: Read Compiled Tree MB/s > Higher Is Better Linux 4.16-rc1 . 2918.27 |==================================================== Linux 4.15.2 ... 2949.35 |===================================================== PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better Linux 4.16-rc1 . 6637 |======================================================= Linux 4.15.2 ... 6697 |======================================================== x264 2018-02-05 H.264 Video Encoding Frames Per Second > Higher Is Better Linux 4.16-rc1 . 126.09 |====================================================== Linux 4.15.2 ... 124.69 |===================================================== ebizzy 0.3 Records/s > Higher Is Better Linux 4.16-rc1 . 615846 |====================================================== Linux 4.15.2 ... 620960 |====================================================== Timed GCC Compilation 7.2 Time To Compile Seconds < Lower Is Better Linux 4.16-rc1 . 805.97 |====================================================== Linux 4.15.2 ... 810.65 |====================================================== Timed Linux Kernel Compilation 4.13 Time To Compile Seconds < Lower Is Better Linux 4.16-rc1 . 38.92 |======================================================= Linux 4.15.2 ... 38.95 |======================================================= Hackbench Count: 8 - Type: Thread Seconds < Lower Is Better Linux 4.16-rc1 . 13.65 |======================================================= Linux 4.15.2 ... 12.02 |================================================ Hackbench Count: 16 - Type: Thread Seconds < Lower Is Better Linux 4.16-rc1 . 22.97 |====================================================== Linux 4.15.2 ... 23.24 |======================================================= Hackbench Count: 8 - Type: Process Seconds < Lower Is Better Linux 4.16-rc1 . 11.28 |======================================================= Linux 4.15.2 ... 11.23 |======================================================= Hackbench Count: 16 - Type: Process Seconds < Lower Is Better Linux 4.16-rc1 . 21.22 |======================================================= Linux 4.15.2 ... 21.10 |======================================================= Hackbench Count: 32 - Type: Process Seconds < Lower Is Better Linux 4.16-rc1 . 41.99 |======================================================= Linux 4.15.2 ... 41.16 |====================================================== Systemd Total Boot Time Test: Total ms < Lower Is Better Linux 4.16-rc1 . 52340 |======================================================= Linux 4.15.2 ... 51920 |======================================================= Systemd Total Boot Time Test: Kernel ms < Lower Is Better Linux 4.16-rc1 . 3220 |======================================================= Linux 4.15.2 ... 3290 |======================================================== Systemd Total Boot Time Test: Loader ms < Lower Is Better Linux 4.16-rc1 . 4040 |======================================================== Linux 4.15.2 ... 3710 |=================================================== Systemd Total Boot Time Test: Firmware ms < Lower Is Better Linux 4.16-rc1 . 23230 |======================================================= Linux 4.15.2 ... 23140 |======================================================= Systemd Total Boot Time Test: Userspace ms < Lower Is Better Linux 4.16-rc1 . 21840 |======================================================= Linux 4.15.2 ... 21760 |======================================================= PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Write TPS > Higher Is Better Linux 4.16-rc1 . 9858.29 |===================================================== Linux 4.15.2 ... 6849.72 |===================================== PostgreSQL pgbench 10.0 Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write TPS > Higher Is Better Linux 4.16-rc1 . 10587.87 |==================================================== Linux 4.15.2 ... 6202.85 |============================== Redis 3.0.1 Test: LPOP Requests Per Second > Higher Is Better Linux 4.16-rc1 . 2160343.00 |================================================== Linux 4.15.2 ... 2091468.88 |================================================ Redis 3.0.1 Test: SADD Requests Per Second > Higher Is Better Linux 4.16-rc1 . 2264253.00 |================================================== Linux 4.15.2 ... 2126179.50 |=============================================== Redis 3.0.1 Test: LPUSH Requests Per Second > Higher Is Better Linux 4.16-rc1 . 1977056.79 |================================================== Linux 4.15.2 ... 1924578.33 |================================================= Redis 3.0.1 Test: GET Requests Per Second > Higher Is Better Linux 4.16-rc1 . 2683496.92 |================================================== Linux 4.15.2 ... 2360288.08 |============================================ Redis 3.0.1 Test: SET Requests Per Second > Higher Is Better Linux 4.16-rc1 . 2006889.33 |================================================== Linux 4.15.2 ... 1961779.44 |================================================= Stress-NG 0.07.26 Test: Forking Bogo Ops/s > Higher Is Better Linux 4.16-rc1 . 122260.48 |=================================================== Linux 4.15.2 ... 122767.03 |=================================================== Stress-NG 0.07.26 Test: Semaphores Bogo Ops/s > Higher Is Better Linux 4.16-rc1 . 3124475.30 |================================================== Linux 4.15.2 ... 3156026.15 |================================================== Stress-NG 0.07.26 Test: Socket Activity Bogo Ops/s > Higher Is Better Linux 4.16-rc1 . 11875.38 |==================================================== Linux 4.15.2 ... 11897.99 |==================================================== Stress-NG 0.07.26 Test: Context Switching Bogo Ops/s > Higher Is Better Linux 4.16-rc1 . 15039413.67 |================================================ Linux 4.15.2 ... 15287863.52 |================================================= Stress-NG 0.07.26 Test: System V Message Passing Bogo Ops/s > Higher Is Better Linux 4.16-rc1 . 8233805.25 |================================================== Linux 4.15.2 ... 7977452.21 |================================================ Java JMH Throughput Ops/s > Higher Is Better Linux 4.16-rc1 . 61019572691.62 |============================================== Linux 4.15.2 ... 61033639825.35 |============================================== NGINX Benchmark 1.9.9 Static Web Page Serving Requests Per Second > Higher Is Better Linux 4.16-rc1 . 44157.11 |==================================================== Linux 4.15.2 ... 44262.15 |==================================================== Apache Benchmark 2.4.29 Static Web Page Serving Requests Per Second > Higher Is Better Linux 4.16-rc1 . 32929.07 |==================================================== Linux 4.15.2 ... 32376.19 |=================================================== Schbench Message Threads: 8 - Workers Per Message Thread: 8 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 15435 |======================================================= Linux 4.15.2 ... 15323 |======================================================= Schbench Message Threads: 16 - Workers Per Message Thread: 8 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 43029 |======================================================= Linux 4.15.2 ... 42688 |======================================================= Schbench Message Threads: 32 - Workers Per Message Thread: 8 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 98432 |==================================================== Linux 4.15.2 ... 101589 |====================================================== Schbench Message Threads: 8 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 49301 |====================================================== Linux 4.15.2 ... 49771 |======================================================= Schbench Message Threads: 8 - Workers Per Message Thread: 24 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 83157 |======================================================= Linux 4.15.2 ... 83328 |======================================================= Schbench Message Threads: 8 - Workers Per Message Thread: 32 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 107819 |====================================================== Linux 4.15.2 ... 108331 |====================================================== Schbench Message Threads: 16 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 103467 |====================================================== Linux 4.15.2 ... 103040 |====================================================== Schbench Message Threads: 16 - Workers Per Message Thread: 24 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 145664 |===================================================== Linux 4.15.2 ... 148224 |====================================================== Schbench Message Threads: 16 - Workers Per Message Thread: 32 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 176043 |==================================================== Linux 4.15.2 ... 181675 |====================================================== Schbench Message Threads: 32 - Workers Per Message Thread: 16 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 173995 |===================================================== Linux 4.15.2 ... 177749 |====================================================== Schbench Message Threads: 32 - Workers Per Message Thread: 24 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 233387 |====================================================== Linux 4.15.2 ... 234923 |====================================================== Schbench Message Threads: 32 - Workers Per Message Thread: 32 usec, 99.9th Latency Percentile < Lower Is Better Linux 4.16-rc1 . 294741 |====================================================== Linux 4.15.2 ... 292352 |======================================================