Linux Kernel Benchmarks Intel Core i7-5600U testing with a LENOVO 20BSCTO1WW and Intel HD 5500 3072MB on Ubuntu 17.10 via the Phoronix Test Suite. Linux 4.10: Processor: Intel Core i7-5600U @ 3.20GHz (2 Cores / 4 Threads), Motherboard: LENOVO 20BSCTO1WW, Chipset: Intel Broadwell-U-OPI, Memory: 8192MB, Disk: 128GB SAMSUNG MZNTE128, Graphics: Intel HD 5500 3072MB (950MHz), Audio: Intel Broadwell-U Audio, Network: Intel Connection + Intel Wireless 7265 OS: Ubuntu 17.10, Kernel: 4.10.0-041000-generic (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080 Linux 4.11: Processor: Intel Core i7-5600U @ 3.20GHz (2 Cores / 4 Threads), Motherboard: LENOVO 20BSCTO1WW, Chipset: Intel Broadwell-U-OPI, Memory: 8192MB, Disk: 128GB SAMSUNG MZNTE128, Graphics: Intel HD 5500 3072MB (950MHz), Audio: Intel Broadwell-U Audio, Network: Intel Connection + Intel Wireless 7265 OS: Ubuntu 17.10, Kernel: 4.11.0-041100-generic (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080 Linux 4.12: Processor: Intel Core i7-5600U @ 3.20GHz (2 Cores / 4 Threads), Motherboard: LENOVO 20BSCTO1WW, Chipset: Intel Broadwell-U-OPI, Memory: 8192MB, Disk: 128GB SAMSUNG MZNTE128, Graphics: Intel HD 5500 3072MB (950MHz), Audio: Intel Broadwell-U Audio, Network: Intel Connection + Intel Wireless 7265 OS: Ubuntu 17.10, Kernel: 4.12.0-041200-generic (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080 Linux 4.13: Processor: Intel Core i7-5600U @ 3.20GHz (2 Cores / 4 Threads), Motherboard: LENOVO 20BSCTO1WW, Chipset: Intel Broadwell-U-OPI, Memory: 8192MB, Disk: 128GB SAMSUNG MZNTE128, Graphics: Intel HD 5500 3072MB (950MHz), Audio: Intel Broadwell-U Audio, Network: Intel Connection + Intel Wireless 7265 OS: Ubuntu 17.10, Kernel: 4.13.0-041300-generic (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080 Linux 4.14: Processor: Intel Core i7-5600U @ 3.20GHz (2 Cores / 4 Threads), Motherboard: LENOVO 20BSCTO1WW, Chipset: Intel Broadwell-U-OPI, Memory: 8192MB, Disk: 128GB SAMSUNG MZNTE128, Graphics: Intel HD 5500 3072MB (950MHz), Audio: Intel Broadwell-U Audio, Network: Intel Connection + Intel Wireless 7265 OS: Ubuntu 17.10, Kernel: 4.14.0-041400-generic (x86_64), Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080 Linux 4.15 Git: Processor: Intel Core i7-5600U @ 3.20GHz (2 Cores / 4 Threads), Motherboard: LENOVO 20BSCTO1WW, Chipset: Intel Broadwell-U-OPI, Memory: 8192MB, Disk: 128GB SAMSUNG MZNTE128, Graphics: Intel HD 5500 3072MB (950MHz), Audio: Intel Broadwell-U Audio, Network: Intel Connection + Intel Wireless 7265 OS: Ubuntu 17.10, Kernel: 4.14.0-999-generic (x86_64) 20171118, Desktop: GNOME Shell 3.26.1, Display Server: Wayland, OpenGL: 4.5 Mesa 17.2.2, Compiler: GCC 7.2.0, File-System: ext4, Screen Resolution: 1920x1080 SQLite 3.8.10.2 Test Target: Default Test Directory Seconds < Lower Is Better Linux 4.10 ..... 111.69 |=================================================== Linux 4.11 ..... 101.36 |============================================== Linux 4.12 ..... 91.61 |========================================== Linux 4.13 ..... 114.73 |==================================================== Linux 4.14 ..... 111.69 |=================================================== Linux 4.15 Git . 118.20 |====================================================== 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.10 ..... 365.11 |====================================================== Linux 4.11 ..... 365.71 |====================================================== Linux 4.12 ..... 367.75 |====================================================== Linux 4.13 ..... 362.49 |===================================================== Linux 4.14 ..... 362.74 |===================================================== Linux 4.15 Git . 365.68 |====================================================== 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.10 ..... 91274 |======================================================= Linux 4.11 ..... 91424 |======================================================= Linux 4.12 ..... 91933 |======================================================= Linux 4.13 ..... 90619 |====================================================== Linux 4.14 ..... 90681 |====================================================== Linux 4.15 Git . 91415 |======================================================= 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.10 ..... 97.22 |========================================== Linux 4.11 ..... 103.14 |============================================ Linux 4.12 ..... 126.02 |====================================================== Linux 4.13 ..... 82.85 |==================================== Linux 4.14 ..... 83.99 |==================================== Linux 4.15 Git . 69.09 |============================== 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.10 ..... 24302 |========================================== Linux 4.11 ..... 25781 |============================================= Linux 4.12 ..... 31500 |======================================================= Linux 4.13 ..... 20710 |==================================== Linux 4.14 ..... 20993 |===================================== Linux 4.15 Git . 17270 |============================== 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.10 ..... 458.52 |====================================================== Linux 4.11 ..... 458.93 |====================================================== Linux 4.12 ..... 459.63 |====================================================== Linux 4.13 ..... 461.04 |====================================================== Linux 4.14 ..... 459.54 |====================================================== Linux 4.15 Git . 460.32 |====================================================== 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.10 ..... 114626 |====================================================== Linux 4.11 ..... 114728 |====================================================== Linux 4.12 ..... 114904 |====================================================== Linux 4.13 ..... 115257 |====================================================== Linux 4.14 ..... 114881 |====================================================== Linux 4.15 Git . 115077 |====================================================== 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.10 ..... 97.02 |======================================= Linux 4.11 ..... 116.21 |=============================================== Linux 4.12 ..... 134.80 |====================================================== Linux 4.13 ..... 102.39 |========================================= Linux 4.14 ..... 95.62 |====================================== Linux 4.15 Git . 90.40 |==================================== 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.10 ..... 24252 |======================================== Linux 4.11 ..... 29048 |=============================================== Linux 4.12 ..... 33696 |======================================================= Linux 4.13 ..... 25594 |========================================== Linux 4.14 ..... 23902 |======================================= Linux 4.15 Git . 22595 |===================================== FS-Mark 3.3 Test: 1000 Files, 1MB Size Files/s > Higher Is Better Linux 4.10 ..... 28.88 |====================================== Linux 4.11 ..... 30.63 |========================================= Linux 4.12 ..... 41.57 |======================================================= Linux 4.13 ..... 26.55 |=================================== Linux 4.14 ..... 24.35 |================================ Linux 4.15 Git . 30.30 |======================================== FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Files/s > Higher Is Better Linux 4.10 ..... 43.20 |============================== Linux 4.11 ..... 58.27 |========================================= Linux 4.12 ..... 78.27 |======================================================= Linux 4.13 ..... 42.87 |============================== Linux 4.14 ..... 37.23 |========================== Linux 4.15 Git . 36.10 |========================= FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Files/s > Higher Is Better Linux 4.10 ..... 38.53 |=================================================== Linux 4.11 ..... 39.67 |===================================================== Linux 4.12 ..... 41.43 |======================================================= Linux 4.13 ..... 37.90 |================================================== Linux 4.14 ..... 38.52 |=================================================== Linux 4.15 Git . 36.88 |================================================= Compile Bench 0.6 Test: Compile MB/s > Higher Is Better Linux 4.10 ..... 215.90 |========================================= Linux 4.11 ..... 224.14 |========================================== Linux 4.12 ..... 284.81 |====================================================== Linux 4.13 ..... 217.77 |========================================= Linux 4.14 ..... 219.45 |========================================== Linux 4.15 Git . 221.26 |========================================== Compile Bench 0.6 Test: Initial Create MB/s > Higher Is Better Linux 4.10 ..... 173.33 |======================================== Linux 4.11 ..... 191.78 |============================================ Linux 4.12 ..... 235.46 |====================================================== Linux 4.13 ..... 186.64 |=========================================== Linux 4.14 ..... 189.57 |=========================================== Linux 4.15 Git . 179.74 |========================================= OpenArena 0.8.8 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better Linux 4.10 ..... 32.63 |====================================================== Linux 4.11 ..... 32.80 |======================================================= Linux 4.12 ..... 32.73 |======================================================= Linux 4.13 ..... 32.80 |======================================================= Linux 4.14 ..... 32.77 |======================================================= Linux 4.15 Git . 33.00 |======================================================= OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time Milliseconds < Lower Is Better Linux 4.10 ..... MIN: 3.0 AVG: 30.6 MAX: 69.0 Linux 4.11 ..... MIN: 4.0 AVG: 30.5 MAX: 67.0 Linux 4.12 ..... MIN: 4.0 AVG: 30.5 MAX: 68.0 Linux 4.13 ..... MIN: 3.0 AVG: 30.3 MAX: 68.0 Linux 4.14 ..... MIN: 3.0 AVG: 30.4 MAX: 67.0 Linux 4.15 Git . MIN: 3.0 AVG: 30.3 MAX: 67.0 Tesseract 2014-05-12 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better Linux 4.10 ..... 37.99 |===================================================== Linux 4.11 ..... 38.27 |===================================================== Linux 4.12 ..... 38.89 |====================================================== Linux 4.13 ..... 39.77 |======================================================= Linux 4.14 ..... 38.54 |===================================================== Linux 4.15 Git . 39.27 |====================================================== GpuTest 0.7.0 Test: Furmark - Resolution: 1920 x 1080 - Mode: Fullscreen Points > Higher Is Better Linux 4.10 ..... 358 |======================================================= Linux 4.11 ..... 363 |======================================================== Linux 4.12 ..... 362 |======================================================== Linux 4.13 ..... 368 |========================================================= Linux 4.14 ..... 368 |========================================================= Linux 4.15 Git . 367 |========================================================= GpuTest 0.7.0 Test: Triangle - Resolution: 1920 x 1080 - Mode: Fullscreen Points > Higher Is Better Linux 4.10 ..... 30784 |======================================================= Linux 4.11 ..... 30692 |======================================================= Linux 4.12 ..... 30570 |======================================================= Linux 4.13 ..... 30229 |====================================================== Linux 4.14 ..... 30390 |====================================================== Linux 4.15 Git . 30461 |====================================================== FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 Mflops > Higher Is Better Linux 4.10 ..... 32765 |====================================================== Linux 4.11 ..... 32362 |====================================================== Linux 4.12 ..... 32709 |====================================================== Linux 4.13 ..... 32246 |====================================================== Linux 4.14 ..... 31856 |===================================================== Linux 4.15 Git . 33122 |======================================================= FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 1024 Mflops > Higher Is Better Linux 4.10 ..... 35928 |======================================================= Linux 4.11 ..... 35404 |====================================================== Linux 4.12 ..... 35878 |======================================================= Linux 4.13 ..... 35693 |======================================================= Linux 4.14 ..... 34592 |===================================================== Linux 4.15 Git . 35444 |====================================================== Go Benchmarks Test: http Nanoseconds < Lower Is Better Linux 4.10 ..... 21126 |======================================================= Linux 4.11 ..... 20821 |====================================================== Linux 4.12 ..... 20779 |====================================================== Linux 4.13 ..... 20859 |====================================================== Linux 4.14 ..... 20980 |======================================================= Linux 4.15 Git . 21047 |======================================================= Go Benchmarks Test: json Nanoseconds < Lower Is Better Linux 4.10 ..... 45552496 |==================================================== Linux 4.11 ..... 45613830 |==================================================== Linux 4.12 ..... 45448792 |==================================================== Linux 4.13 ..... 45562007 |==================================================== Linux 4.14 ..... 45659834 |==================================================== Linux 4.15 Git . 45547860 |==================================================== Go Benchmarks Test: garbage Nanoseconds < Lower Is Better Linux 4.10 ..... 8238603 |===================================================== Linux 4.11 ..... 8211561 |===================================================== Linux 4.12 ..... 8272868 |===================================================== Linux 4.13 ..... 8274293 |===================================================== Linux 4.14 ..... 8286130 |===================================================== Linux 4.15 Git . 8242095 |===================================================== Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better Linux 4.10 ..... 1854.57 |===================================================== Linux 4.11 ..... 1853.85 |===================================================== Linux 4.12 ..... 1843.79 |==================================================== Linux 4.13 ..... 1788.32 |=================================================== Linux 4.14 ..... 1724.69 |================================================= Linux 4.15 Git . 1871.09 |===================================================== FLAC Audio Encoding 1.3.1 WAV To FLAC Seconds < Lower Is Better Linux 4.10 ..... 7.08 |======================================================= Linux 4.11 ..... 7.18 |======================================================== Linux 4.12 ..... 7.16 |======================================================== Linux 4.13 ..... 7.07 |======================================================= Linux 4.14 ..... 7.14 |======================================================== Linux 4.15 Git . 7.08 |======================================================= LAME MP3 Encoding 3.99.5 WAV To MP3 Seconds < Lower Is Better Linux 4.10 ..... 11.73 |====================================================== Linux 4.11 ..... 11.74 |====================================================== Linux 4.12 ..... 11.76 |====================================================== Linux 4.13 ..... 11.74 |====================================================== Linux 4.14 ..... 11.97 |======================================================= Linux 4.15 Git . 11.80 |====================================================== FFmpeg 3.3.3 H.264 HD To NTSC DV Seconds < Lower Is Better Linux 4.10 ..... 14.81 |======================================================= Linux 4.11 ..... 14.38 |===================================================== Linux 4.12 ..... 14.40 |===================================================== Linux 4.13 ..... 14.34 |===================================================== Linux 4.14 ..... 14.30 |===================================================== Linux 4.15 Git . 14.30 |===================================================== R Benchmark Seconds < Lower Is Better Linux 4.10 ..... 0.8620 |===================================================== Linux 4.11 ..... 0.8641 |===================================================== Linux 4.12 ..... 0.8565 |===================================================== Linux 4.13 ..... 0.8747 |====================================================== Linux 4.14 ..... 0.8754 |====================================================== Linux 4.15 Git . 0.8703 |====================================================== PostgreSQL pgbench 10.0 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write TPS > Higher Is Better Linux 4.10 ..... 481.05 |============================================= Linux 4.11 ..... 466.39 |============================================ Linux 4.12 ..... 574.04 |====================================================== Linux 4.13 ..... 467.48 |============================================ Linux 4.14 ..... 385.16 |==================================== Linux 4.15 Git . 414.62 |======================================= Darktable 2.2.5 Test: Boat - Acceleration: CPU-only Seconds < Lower Is Better Linux 4.10 ..... 44.27 |======================================================= Linux 4.11 ..... 44.20 |======================================================= Linux 4.12 ..... 44.21 |======================================================= Linux 4.13 ..... 44.28 |======================================================= Linux 4.14 ..... 44.46 |======================================================= Linux 4.15 Git . 44.55 |======================================================= Darktable 2.2.5 Test: Masskrug - Acceleration: CPU-only Seconds < Lower Is Better Linux 4.10 ..... 28.22 |====================================================== Linux 4.11 ..... 28.23 |====================================================== Linux 4.12 ..... 28.20 |====================================================== Linux 4.13 ..... 28.44 |======================================================= Linux 4.14 ..... 28.50 |======================================================= Linux 4.15 Git . 28.38 |======================================================= Darktable 2.2.5 Test: Server Room - Acceleration: CPU-only Seconds < Lower Is Better Linux 4.10 ..... 22.51 |======================================================= Linux 4.11 ..... 22.41 |====================================================== Linux 4.12 ..... 22.38 |====================================================== Linux 4.13 ..... 22.45 |====================================================== Linux 4.14 ..... 22.66 |======================================================= Linux 4.15 Git . 22.48 |======================================================= GIMP 2.8.20 Test: resize Seconds < Lower Is Better Linux 4.10 ..... 3.62 |======================================================== Linux 4.11 ..... 3.59 |======================================================== Linux 4.12 ..... 3.59 |======================================================== Linux 4.13 ..... 3.59 |======================================================== Linux 4.14 ..... 3.53 |======================================================= Linux 4.15 Git . 3.53 |======================================================= GIMP 2.8.20 Test: auto-levels Seconds < Lower Is Better Linux 4.10 ..... 6.84 |======================================================== Linux 4.11 ..... 6.80 |======================================================== Linux 4.12 ..... 6.77 |======================================================= Linux 4.13 ..... 6.85 |======================================================== Linux 4.14 ..... 6.84 |======================================================== Linux 4.15 Git . 6.80 |======================================================== GIMP 2.8.20 Test: unsharp-mask Seconds < Lower Is Better Linux 4.10 ..... 13.64 |====================================================== Linux 4.11 ..... 13.84 |======================================================= Linux 4.12 ..... 13.65 |====================================================== Linux 4.13 ..... 13.76 |======================================================= Linux 4.14 ..... 13.51 |====================================================== Linux 4.15 Git . 13.52 |======================================================