Intel Haswell Linux 3.9 To Linux 4.9 Kernel Tests

Big Linux kernel comparison. Linux kernel benchmarks by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1611144-LO-AUTOCOMPA93&rdt.

Intel Haswell Linux 3.9 To Linux 4.9 Kernel TestsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionLinux 4.9Linux 4.8Linux 4.7Linux 4.6Linux 4.5Linux 4.4Linux 4.3Linux 4.2Linux 4.1Linux 4.0Linux 3.19Linux 3.18Linux 3.17Linux 3.16Linux 3.15Linux 3.14Linux 3.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9IntelR CoreTM i7-3770 CPU @ 3.40GHzIntel Core i7-4790K @ 4.40GHz (8 Cores)Gigabyte Z97-HD3PIntel 4th Gen Core DRAM16384MB120GB OCZ TRION100Intel Xeon E3-1200 v3/4th Gen Core IGPIntel Xeon E3-1200 v3/4thDELL P2415QRealtek RTL8111/8168/8411Ubuntu 16.104.9.0-999-generic (x86_64) 20161019Unity 7.5.0X Server 1.18.4modesetting 1.18.43.3 Mesa 12.1.0-devel- padoka PPA1.0.21GCC 6.2.0 20161005ext43840x21604.8.0-040800-generic (x86_64)4.7.0-040700-generic (x86_64)4.6.0-040600-generic (x86_64)4.5.0-040500-generic (x86_64)4.4.0-040400-generic (x86_64)4.3.0-040300-generic (x86_64)4.2.0-040200-generic (x86_64)4.1.0-040100-generic (x86_64)4.0.0-040000-generic (x86_64)3.19.0-031900-generic (x86_64)3.18.0-031800-generic (x86_64)3.17.0-031700-generic (x86_64)3.16.0-031600-generic (x86_64)3.15.0-031500-generic (x86_64)3.14.0-031400-generic (x86_64)3.13.0-031300-generic (x86_64)3.12.0-031200-generic (x86_64)Intel Core i7-4790K @ 4.00GHz (8 Cores)3.11.0-031100-generic (x86_64)3.10.0-031000-generic (x86_64)1920x10803.9.0-030900-generic (x86_64)Intel Core i7-3770 @ 3.90GHz (8 Cores)Dell 0M9KCMIntel Xeon E3-1200 v2/3rd256GB ADATA SSD SP900Intel Xeon E3-1200 v2/3rd Gen CoreRealtek ALC269VBDELL U2410 + DELL U2311HIntel 82579LM Gigabit Connection4.8.0-27-generic (x86_64)KDE Frameworks 53.3 Mesa 12.0.33840x1200OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --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 --program-prefix=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 -vDisk Details- Linux 4.9: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.8: none / data=ordered,errors=remount-ro,relatime,rw- Linux 4.7: CFQ / data=ordered,errors=remount-ro,relatime,rw- Linux 4.6: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.5: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.4: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.3: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.2: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.1: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.0: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.19: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.18: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.17: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.16: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.15: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.14: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.13: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.12: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.11: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.10: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.9: DEADLINE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Linux 4.9: Scaling Governor: intel_pstate powersave- Linux 4.8: Scaling Governor: intel_pstate powersave- Linux 4.7: Scaling Governor: intel_pstate powersave- Linux 4.6: Scaling Governor: intel_pstate powersave- Linux 4.5: Scaling Governor: intel_pstate powersave- Linux 4.4: Scaling Governor: intel_pstate powersave- Linux 4.3: Scaling Governor: intel_pstate powersave- Linux 4.2: Scaling Governor: intel_pstate powersave- Linux 4.1: Scaling Governor: intel_pstate powersave- Linux 4.0: Scaling Governor: intel_pstate powersave- Linux 3.19: Scaling Governor: intel_pstate powersave- Linux 3.18: Scaling Governor: intel_pstate powersave- Linux 3.17: Scaling Governor: intel_pstate powersave- Linux 3.16: Scaling Governor: intel_pstate powersave- Linux 3.15: Scaling Governor: intel_pstate powersave- Linux 3.14: Scaling Governor: intel_pstate powersave- Linux 3.13: Scaling Governor: intel_pstate powersave- Linux 3.12: Scaling Governor: intel_pstate powersave- Linux 3.11: Scaling Governor: acpi-cpufreq ondemand- Linux 3.10: Scaling Governor: acpi-cpufreq ondemand- Linux 3.9: Scaling Governor: acpi-cpufreq ondemand- IntelR CoreTM i7-3770 CPU @ 3.40GHz: Scaling Governor: intel_pstate powersaveSystem Details- Linux 4.9, Linux 4.8, Linux 4.7, Linux 4.6, Linux 4.5, Linux 4.4, Linux 4.3, Linux 4.2, Linux 4.1, Linux 4.0, Linux 3.19, Linux 3.18, Linux 3.17, Linux 3.16, Linux 3.15, Linux 3.14, Linux 3.13, Linux 3.12, Linux 3.11, Linux 3.10, Linux 3.9: Python 2.7.12+.

Intel Haswell Linux 3.9 To Linux 4.9 Kernel Testscompress-pbzip2: 256MB File CompressionDifferenceStandard ErrorStandard DeviationLinux 4.9Linux 4.8Linux 4.7Linux 4.6Linux 4.5Linux 4.4Linux 4.3Linux 4.2Linux 4.1Linux 4.0Linux 3.19Linux 3.18Linux 3.17Linux 3.16Linux 3.15Linux 3.14Linux 3.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9IntelR CoreTM i7-3770 CPU @ 3.40GHz8.121.23x0.123.32%8.151.23x0.153.27%8.211.22x0.132.72%8.061.24x0.143.49%8.161.23x0.123.68%8.131.23x0.144.35%8.111.23x0.123.59%8.081.24x0.164.97%8.071.24x0.123.55%7.971.25x0.154.50%8.051.24x0.154.48%8.051.24x0.113.48%8.101.24x0.175.22%8.121.23x0.134.04%8.051.24x0.134.11%8.081.24x0.175.29%8.121.23x0.195.78%8.081.24x0.123.53%8.211.22x0.113.20%8.111.23x0.144.12%8.311.22x0.288.23%10.591.00x0.152.38%OpenBenchmarking.org

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionLinux 4.9Linux 4.8Linux 4.7Linux 4.6Linux 4.5Linux 4.4Linux 4.3Linux 4.2Linux 4.1Linux 4.0Linux 3.19Linux 3.18Linux 3.17Linux 3.16Linux 3.15Linux 3.14Linux 3.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9IntelR CoreTM i7-3770 CPU @ 3.40GHz3691215SE +/- 0.12, N = 5SE +/- 0.15, N = 3SE +/- 0.13, N = 3SE +/- 0.14, N = 4SE +/- 0.12, N = 6SE +/- 0.14, N = 6SE +/- 0.12, N = 6SE +/- 0.16, N = 6SE +/- 0.12, N = 6SE +/- 0.15, N = 6SE +/- 0.15, N = 6SE +/- 0.11, N = 6SE +/- 0.17, N = 6SE +/- 0.13, N = 6SE +/- 0.13, N = 6SE +/- 0.17, N = 6SE +/- 0.19, N = 6SE +/- 0.12, N = 6SE +/- 0.11, N = 6SE +/- 0.14, N = 6SE +/- 0.28, N = 6SE +/- 0.15, N = 38.128.158.218.068.168.138.118.088.077.978.058.058.108.128.058.088.128.088.218.118.3110.591. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread


Phoronix Test Suite v10.8.5