Linux 3.15 Kernel Early Benchmarks A Kernel comparison up to Linux 3.15 kernel Git. Benchmarks by Michael Larabel for a future article on Phoronix.com. Linux 3.12: Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: Gigabyte AMD Radeon R9 270X 2048MB, Audio: Intel 8 /C220, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.12.0-031200-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: radeon 7.3.99, OpenGL: 3.1 Mesa 10.2.0-devel (git-73a4761 trusty-oibaf-ppa) Gallium 0.4, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 Linux 3.13: Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: Gigabyte AMD Radeon R9 270X 2048MB, Audio: Intel 8 /C220, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.13.0-031300-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: radeon 7.3.99, OpenGL: 3.1 Mesa 10.2.0-devel (git-73a4761 trusty-oibaf-ppa) Gallium 0.4, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 Linux 3.14: Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: Gigabyte AMD Radeon R9 270X 2048MB, Audio: Intel 8 /C220, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.14.0-031400-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: radeon 7.3.99, OpenGL: 3.1 Mesa 10.2.0-devel (git-73a4761 trusty-oibaf-ppa) Gallium 0.4, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 Linux 3.15-rc1: Processor: Intel Core i7-4770K @ 3.90GHz (8 Cores), Motherboard: ECS Z87H3-A2X EXTREME v1.0, Chipset: Intel 4th Gen Core DRAM, Memory: 16384MB, Disk: 120GB Samsung SSD 840, Graphics: Gigabyte AMD Radeon R9 270X 2048MB, Audio: Intel 8 /C220, Monitor: SyncMaster, Network: Realtek RTL8111/8168/8411 OS: Ubuntu 14.04, Kernel: 3.15.0-999-generic (x86_64), Desktop: Unity 7.2.0, Display Server: X Server 1.15.1, Display Driver: radeon 7.3.99, OpenGL: 3.1 Mesa 10.2.0-devel (git-73a4761 trusty-oibaf-ppa) Gallium 0.4, Compiler: GCC 4.8.2, File-System: ext4, Screen Resolution: 2560x1600 Dbench 4.0 Client Count: 1 MB/s > Higher Is Better Linux 3.12 ..... 81.66 |======================================================= Linux 3.13 ..... 80.81 |====================================================== Linux 3.14 ..... 82.09 |======================================================= Linux 3.15-rc1 . 81.93 |======================================================= Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 64MB - Thread Count: 4 MB/s > Higher Is Better Linux 3.12 ..... 1.86 |======================================================= Linux 3.13 ..... 1.86 |======================================================= Linux 3.14 ..... 1.86 |======================================================= Linux 3.15-rc1 . 1.89 |======================================================== Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 64MB - Thread Count: 8 MB/s > Higher Is Better Linux 3.12 ..... 2.92 |======================================================== Linux 3.13 ..... 2.77 |===================================================== Linux 3.14 ..... 2.58 |================================================= Linux 3.15-rc1 . 2.63 |================================================== PostMark 1.51 Disk Transaction Performance TPS > Higher Is Better Linux 3.12 ..... 5245 |======================================================== Linux 3.13 ..... 5103 |====================================================== Linux 3.14 ..... 5173 |======================================================= Linux 3.15-rc1 . 5173 |======================================================= OpenArena 0.8.8 Resolution: 1920 x 1080 Frames Per Second > Higher Is Better Linux 3.12 ..... 22.30 |======= Linux 3.13 ..... 168.77 |====================================================== Linux 3.14 ..... 168.47 |====================================================== Linux 3.15-rc1 . 166.40 |===================================================== OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time Milliseconds < Lower Is Better Linux 3.12 ..... MIN: 26.0 AVG: 44.8 MAX: 64.0 Linux 3.13 ..... MIN: 2.0 AVG: 5.9 MAX: 25.0 Linux 3.14 ..... MIN: 2.0 AVG: 5.9 MAX: 24.0 Linux 3.15-rc1 . MIN: 2.0 AVG: 6.0 MAX: 25.0 Reaction Quake 3 1.0 Beta Resolution: 1920 x 1080 Frames Per Second > Higher Is Better Linux 3.12 . 21.43 |======== Linux 3.13 . 154.57 |========================================================== Linux 3.14 . 154.90 |========================================================== Reaction Quake 3 1.0 Beta Resolution: 1920 x 1080 - Total Frame Time Milliseconds < Lower Is Better Linux 3.12 . MIN: 1.0 AVG: 46.8 MAX: 91.0 Linux 3.13 . MIN: 2.0 AVG: 6.4 MAX: 39.0 Linux 3.14 . MIN: 2.0 AVG: 6.4 MAX: 39.0 Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Low Frames Per Second > Higher Is Better Linux 3.12 . 48.83 |========= Linux 3.13 . 307.40 |========================================================== Linux 3.14 . 246.93 |=============================================== Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: High Frames Per Second > Higher Is Better Linux 3.12 . 23.16 |========= Linux 3.13 . 156.64 |========================================================== Linux 3.14 . 150.74 |======================================================== GpuTest 0.7.0 Test: Furmark - Resolution: 1920 x 1080 Points > Higher Is Better Linux 3.12 . 170 |======= Linux 3.13 . 1488 |============================================================ Linux 3.14 . 1488 |============================================================ GpuTest 0.7.0 Test: Triangle - Resolution: 1920 x 1080 Points > Higher Is Better Linux 3.12 . 6670 |======== Linux 3.13 . 51458 |=========================================================== Linux 3.14 . 51237 |=========================================================== Dolfyn 0.527 Computational Fluid Dynamics Seconds < Lower Is Better Linux 3.12 ..... 21.13 |======================================================= Linux 3.13 ..... 20.90 |====================================================== Linux 3.14 ..... 21.09 |======================================================= Linux 3.15-rc1 . 20.98 |======================================================= Timed HMMer Search 2.3.2 Pfam Database Search Seconds < Lower Is Better Linux 3.12 ..... 12.07 |======================================================= Linux 3.13 ..... 12.11 |======================================================= Linux 3.14 ..... 12.08 |======================================================= Linux 3.15-rc1 . 12.08 |======================================================= Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Seconds < Lower Is Better Linux 3.12 ..... 5.43 |====================================================== Linux 3.13 ..... 5.63 |======================================================== Linux 3.14 ..... 5.41 |====================================================== Linux 3.15-rc1 . 5.55 |======================================================= John The Ripper 1.8.0 Test: Blowfish Real C/S > Higher Is Better Linux 3.12 ..... 6640 |======================================================== Linux 3.13 ..... 6641 |======================================================== Linux 3.14 ..... 6648 |======================================================== Linux 3.15-rc1 . 6632 |======================================================== John The Ripper 1.8.0 Test: Traditional DES Real C/S > Higher Is Better Linux 3.12 ..... 10310333 |==================================================== Linux 3.13 ..... 10308000 |==================================================== Linux 3.14 ..... 10314333 |==================================================== Linux 3.15-rc1 . 10305667 |==================================================== John The Ripper 1.8.0 Test: MD5 Real C/S > Higher Is Better Linux 3.12 ..... 83881 |======================================================= Linux 3.13 ..... 84017 |======================================================= Linux 3.14 ..... 83831 |======================================================= Linux 3.15-rc1 . 83985 |======================================================= x264 2014-01-09 H.264 Video Encoding Frames Per Second > Higher Is Better Linux 3.12 ..... 184.30 |====================================================== Linux 3.13 ..... 183.57 |===================================================== Linux 3.14 ..... 185.42 |====================================================== Linux 3.15-rc1 . 185.23 |====================================================== GraphicsMagick 1.3.19 Operation: Blur Iterations Per Minute > Higher Is Better Linux 3.12 ..... 135 |======================================================= Linux 3.13 ..... 141 |========================================================= Linux 3.14 ..... 141 |========================================================= Linux 3.15-rc1 . 141 |========================================================= GraphicsMagick 1.3.19 Operation: Sharpen Iterations Per Minute > Higher Is Better Linux 3.12 ..... 85 |========================================================= Linux 3.13 ..... 86 |========================================================== Linux 3.14 ..... 86 |========================================================== Linux 3.15-rc1 . 86 |========================================================== GraphicsMagick 1.3.19 Operation: Resizing Iterations Per Minute > Higher Is Better Linux 3.12 ..... 170 |======================================================= Linux 3.13 ..... 175 |========================================================= Linux 3.14 ..... 175 |========================================================= Linux 3.15-rc1 . 175 |========================================================= GraphicsMagick 1.3.19 Operation: HWB Color Space Iterations Per Minute > Higher Is Better Linux 3.12 ..... 209 |======================================================= Linux 3.13 ..... 215 |========================================================= Linux 3.14 ..... 214 |========================================================= Linux 3.15-rc1 . 215 |========================================================= GraphicsMagick 1.3.19 Operation: Local Adaptive Thresholding Iterations Per Minute > Higher Is Better Linux 3.12 ..... 98 |======================================================= Linux 3.13 ..... 101 |========================================================= Linux 3.14 ..... 100 |======================================================== Linux 3.15-rc1 . 101 |========================================================= Himeno Benchmark 3.0 Poisson Pressure Solver MFLOPS > Higher Is Better Linux 3.12 ..... 1746.74 |===================================================== Linux 3.13 ..... 1738.70 |===================================================== Linux 3.14 ..... 1727.68 |==================================================== Linux 3.15-rc1 . 1732.68 |===================================================== Timed Linux Kernel Compilation 3.1 Time To Compile Seconds < Lower Is Better Linux 3.12 ..... 74.26 |======================================================= Linux 3.13 ..... 74.17 |======================================================= Linux 3.14 ..... 74.29 |======================================================= Linux 3.15-rc1 . 73.59 |====================================================== Timed PHP Compilation 5.2.9 Time To Compile Seconds < Lower Is Better Linux 3.12 ..... 25.18 |======================================================= Linux 3.13 ..... 25.38 |======================================================= Linux 3.14 ..... 25.35 |======================================================= Linux 3.15-rc1 . 24.85 |====================================================== C-Ray 1.1 Total Time Seconds < Lower Is Better Linux 3.12 ..... 22.92 |======================================================= Linux 3.13 ..... 22.92 |======================================================= Linux 3.14 ..... 22.95 |======================================================= Linux 3.15-rc1 . 22.94 |======================================================= ebizzy 0.3 Records/s Seconds > Higher Is Better Linux 3.12 ..... 42584 |===================================================== Linux 3.13 ..... 42774 |===================================================== Linux 3.14 ..... 43300 |====================================================== Linux 3.15-rc1 . 44088 |======================================================= FLAC Audio Encoding 1.3.0 WAV To FLAC Seconds < Lower Is Better Linux 3.12 ..... 4.52 |======================================================== Linux 3.13 ..... 4.52 |======================================================== Linux 3.14 ..... 4.53 |======================================================== Linux 3.15-rc1 . 4.52 |======================================================== FFmpeg 2.1.1 H.264 HD To NTSC DV Seconds < Lower Is Better Linux 3.12 ..... 11.87 |======================================================= Linux 3.13 ..... 11.84 |======================================================= Linux 3.14 ..... 11.76 |====================================================== Linux 3.15-rc1 . 11.79 |======================================================= Hierarchical INTegration 1.0 Test: FLOAT QUIPs > Higher Is Better Linux 3.12 ..... 366677734.01 |================================================ Linux 3.13 ..... 366930447.97 |================================================ Linux 3.14 ..... 356655039.34 |=============================================== Linux 3.15-rc1 . 367602313.09 |================================================