Linux 3.5 To Linux 4.4 Kernel Benchmarks

19 Linux kernels benchmarked. Tests by Michael Larabel for a future article on Phoronix.com.

HTML result view exported from: https://openbenchmarking.org/result/1601227-GA-LINUX44KE99&grw.

Linux 3.5 To Linux 4.4 Kernel BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkMonitorOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.4Intel Xeon E5-2687W v3 @ 3.10GHz (20 Cores)MSI X99S SLI PLUS (MS-7885) v1.0Intel Xeon E7 v3/Xeon16384MBPNY CS1211 120GB + 80GB INTEL SSDSCKGW08LLVMpipeRealtek ALC892Intel ConnectionUbuntu 16.043.5.0-030500-generic (x86_64)Unity 7.4.0X Server 1.17.3modesetting 1.17.33.3 Mesa 11.0.8 Gallium 0.4GCC 5.3.1 20160114ext41024x768ASUS PB2783.6.0-030600-generic (x86_64)1280x10243.7.0-030700-generic (x86_64)1024x7683.8.0-030800-generic (x86_64)3.10.0-031000-generic (x86_64)3.11.0-031100-generic (x86_64)Intel Xeon E5-2687W v3 @ 3.50GHz (20 Cores)AMD FirePro V7900 2048MBASUS PB2783.12.0-031200-generic (x86_64)radeon 7.6.12560x14403.13.0-031300-generic (x86_64)3.14.0-031400-generic (x86_64)Intel C610/X993.15.0-031500-generic (x86_64)3.16.0-031600-generic (x86_64)3.17.0-031700-generic (x86_64)3.18.0-031800-generic (x86_64)3.19.0-031900-generic (x86_64)4.0.0-040000-generic (x86_64)Realtek ALC8924.1.0-040100-generic (x86_64)4.2.0-040200-generic (x86_64)4.3.0-040300-generic (x86_64)4.4.0-040400-generic (x86_64)OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --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 --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 -v Disk Details- Linux 3.5: CFQ / data=ordered,errors=remount-ro,relatime,rw- Linux 3.6: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.7: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.8: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.10: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.11: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.12: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.13: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.14: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.15: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.16: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.17: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.18: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.19: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.0: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.1: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.2: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.3: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 4.4: DEADLINE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Linux 3.5: Scaling Governor: acpi-cpufreq performance- Linux 3.6: Scaling Governor: acpi-cpufreq performance- Linux 3.7: Scaling Governor: acpi-cpufreq ondemand- Linux 3.8: Scaling Governor: acpi-cpufreq performance- Linux 3.10: Scaling Governor: acpi-cpufreq performance- Linux 3.11: Scaling Governor: acpi-cpufreq performance- Linux 3.12: Scaling Governor: intel_pstate performance- Linux 3.13: Scaling Governor: intel_pstate performance- Linux 3.14: Scaling Governor: intel_pstate performance- Linux 3.15: Scaling Governor: intel_pstate performance- Linux 3.16: Scaling Governor: intel_pstate performance- Linux 3.17: Scaling Governor: intel_pstate performance- Linux 3.18: Scaling Governor: intel_pstate performance- Linux 3.19: Scaling Governor: intel_pstate performance- Linux 4.0: Scaling Governor: intel_pstate performance- Linux 4.1: Scaling Governor: intel_pstate performance- Linux 4.2: Scaling Governor: intel_pstate performance- Linux 4.3: Scaling Governor: intel_pstate performance- Linux 4.4: Scaling Governor: intel_pstate performanceSystem Details- Python 2.7.11.Graphics Details- Linux 3.12, Linux 3.13, Linux 3.14, Linux 3.15, Linux 3.16, Linux 3.17, Linux 3.18, Linux 3.19, Linux 4.0, Linux 4.1, Linux 4.2, Linux 4.3, Linux 4.4: EXA

Linux 3.5 To Linux 4.4 Kernel Benchmarkscompilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treeencode-flac: WAV To FLACencode-mp3: WAV To MP3openarena: 2560 x 1440tesseract: 2560 x 1440xonotic: 2560 x 1440 - Lowxonotic: 2560 x 1440 - Ultradbench: 12himeno: Poisson Pressure Solvercompress-pbzip2: 256MB File Compressionbuild-linux-kernel: Time To Compilex264: H.264 Video Encodingttsiod-renderer: Phong Rendering With Soft-Shadow Mappingopenssl: RSA 4096-bit Performanceredis: GETredis: SETsqlite: Default Test Directorypgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Single Thread - Read Writepgbench: Buffer Test - Heavy Contention - Read WriteLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.4705.95351.952562.996.9512.66523.341867.824.6055.34278.51376.351308.17646452.38602779.0270.163571.22306.753738.32774.08369.222505.086.9412.67531.151890.994.5654.72275.47378.861307.60654179.77602083.4569.023568.11311.693840.73722.40327.482434.446.8612.79530.621891.354.5855.28275.47378.481308.17649239.29596004.0669.223518.03308.253696.19733.95337.462456.906.9112.97529.391880.135.0855.43276.62381.401300.83632559.32586556.2169.853619.93318.273755.44682.13273.811893.856.9013.01516.521896.584.8056.67271.82382.541302.17633987.73587906.2373.323766.76314.943749.75649.45276.551957.077.0714.24527.431787.214.5756.23278.02380.911309.30626150.31569595.2556.763727.63408.583434.29616.32269.841881.716.9112.89295.8089.88314.56129.33542.811889.614.5354.53369.64368.041312.20623448.48575822.6357.854251.36423.634529.14633.03275.301821.506.8913.01299.0389.50318.39129.59550.211900.684.5554.94364.01390.791312.37613465.29570364.7557.354018.71409.914256.22621.22271.881788.046.9313.08196.0378.67190.9587.54518.651892.636.85126.12155.93380.43553.85601359.63557107.3558.763699.30311.973921.68635.42270.121873.276.9112.78269.5788.65297.44123.87527.851891.806.31118.69352.59383.58758.02618385.25576053.0058.114451.46350.264400.39655.71284.042116.426.9212.96260.0785.91292.05120.86542.061892.144.6155.39354.11388.521308.93631652.17580278.1056.604289.90336.284085.97672.12293.612212.706.8712.71273.5381.24274.02110.01546.391888.375.9663.89325.70317.921332.10639424.21582978.4156.794384.24333.394418.88669.46289.642218.607.0113.14271.0081.03283.52109.58540.841889.496.4199.23321.09118.951080.15625422.50574568.4656.584563.28332.624624.48682.99277.602185.926.9913.15271.3081.85278.64110.08544.571879.666.7595.77322.81164.281062.53636100.81575575.7156.914528.90337.994729.54632.43280.722254.907.1313.08265.9080.46276.32110.01544.191894.075.81102.87316.32134.601064.83620775.08577502.8956.714431.03337.824521.16672.07271.332212.007.1013.09271.8481.10282.90110.49545.461884.075.88103.18323.04139.911070.83636565.63579724.2557.024318.26340.524465.47696.22267.572237.397.1513.10257.2779.78278.27108.32549.381879.795.9597.75327.70171.701077.53624330.00577547.0655.784555.14339.784432.14712.43276.542217.037.0213.09260.5080.56277.73108.24563.631874.066.4656.03353.27245.171153.17605541.52556677.9455.474502.22344.744695.81751.45303.282306.957.0913.09260.3380.46277.68108.71572.541890.734.6053.93353.03340.121302.87639168.75569911.4454.775246.08354.765258.61OpenBenchmarking.org

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.4170340510680850SE +/- 5.02, N = 3SE +/- 8.95, N = 3SE +/- 12.55, N = 3SE +/- 10.05, N = 6SE +/- 4.17, N = 3SE +/- 6.44, N = 3SE +/- 13.97, N = 6SE +/- 4.02, N = 3SE +/- 8.12, N = 3SE +/- 5.99, N = 3SE +/- 4.12, N = 3SE +/- 7.26, N = 3SE +/- 5.98, N = 3SE +/- 4.45, N = 3SE +/- 3.42, N = 3SE +/- 5.98, N = 3SE +/- 17.88, N = 6SE +/- 16.59, N = 6SE +/- 7.09, N = 3705.95774.08722.40733.95682.13649.45616.32633.03621.22635.42655.71672.12669.46682.99632.43672.07696.22712.43751.45

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.480160240320400SE +/- 14.53, N = 3SE +/- 17.37, N = 3SE +/- 17.62, N = 3SE +/- 11.98, N = 3SE +/- 11.57, N = 3SE +/- 3.81, N = 3SE +/- 2.71, N = 3SE +/- 7.77, N = 3SE +/- 11.82, N = 3SE +/- 9.33, N = 3SE +/- 11.96, N = 3SE +/- 6.99, N = 3SE +/- 19.57, N = 3SE +/- 2.60, N = 3SE +/- 7.47, N = 3SE +/- 7.65, N = 3SE +/- 22.54, N = 3SE +/- 32.37, N = 3SE +/- 14.86, N = 3351.95369.22327.48337.46273.81276.55269.84275.30271.88270.12284.04293.61289.64277.60280.72271.33267.57276.54303.28

Compile Bench

Test: Read Compiled Tree

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Read Compiled TreeLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.45001000150020002500SE +/- 37.73, N = 3SE +/- 5.83, N = 3SE +/- 28.03, N = 3SE +/- 31.41, N = 3SE +/- 32.85, N = 3SE +/- 9.76, N = 3SE +/- 11.88, N = 3SE +/- 25.53, N = 3SE +/- 10.50, N = 3SE +/- 9.04, N = 3SE +/- 8.56, N = 3SE +/- 15.45, N = 3SE +/- 4.07, N = 3SE +/- 20.69, N = 3SE +/- 13.88, N = 3SE +/- 27.92, N = 3SE +/- 49.31, N = 3SE +/- 9.40, N = 3SE +/- 55.35, N = 32562.992505.082434.442456.901893.851957.071881.711821.501788.041873.272116.422212.702218.602185.922254.902212.002237.392217.032306.95

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.1WAV To FLACLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.4246810SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.04, N = 5SE +/- 0.03, N = 5SE +/- 0.07, N = 5SE +/- 0.03, N = 5SE +/- 0.04, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.07, N = 5SE +/- 0.04, N = 5SE +/- 0.07, N = 5SE +/- 0.06, N = 56.956.946.866.916.907.076.916.896.936.916.926.877.016.997.137.107.157.027.091. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.99.3WAV To MP3Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.448121620SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.05, N = 5SE +/- 0.07, N = 5SE +/- 0.02, N = 5SE +/- 0.00, N = 5SE +/- 0.05, N = 5SE +/- 0.03, N = 5SE +/- 0.03, N = 5SE +/- 0.12, N = 5SE +/- 0.09, N = 5SE +/- 0.06, N = 5SE +/- 0.14, N = 5SE +/- 0.09, N = 5SE +/- 0.02, N = 5SE +/- 0.10, N = 5SE +/- 0.16, N = 5SE +/- 0.07, N = 5SE +/- 0.04, N = 512.6612.6712.7912.9713.0114.2412.8913.0113.0812.7812.9612.7113.1413.1513.0813.0913.1013.0913.091. (CC) gcc options: -O3 -ffast-math -funroll-loops -pipe -lm

OpenArena

Resolution: 2560 x 1440

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.5Resolution: 2560 x 1440Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.470140210280350SE +/- 1.40, N = 3SE +/- 2.61, N = 3SE +/- 0.48, N = 3SE +/- 1.87, N = 3SE +/- 1.64, N = 3SE +/- 4.08, N = 3SE +/- 5.21, N = 3SE +/- 2.35, N = 3SE +/- 2.78, N = 3SE +/- 4.10, N = 5SE +/- 1.52, N = 3SE +/- 3.88, N = 3SE +/- 0.03, N = 3295.80299.03196.03269.57260.07273.53271.00271.30265.90271.84257.27260.50260.33

Tesseract

Resolution: 2560 x 1440

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 2560 x 1440Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.420406080100SE +/- 0.43, N = 3SE +/- 0.75, N = 3SE +/- 0.20, N = 3SE +/- 0.23, N = 3SE +/- 0.21, N = 3SE +/- 0.41, N = 3SE +/- 0.63, N = 3SE +/- 0.40, N = 3SE +/- 0.26, N = 3SE +/- 0.40, N = 3SE +/- 0.45, N = 3SE +/- 0.46, N = 3SE +/- 0.26, N = 389.8889.5078.6788.6585.9181.2481.0381.8580.4681.1079.7880.5680.46

Xonotic

Resolution: 2560 x 1440 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 2560 x 1440 - Effects Quality: LowLinux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.470140210280350SE +/- 0.36, N = 3SE +/- 0.53, N = 3SE +/- 1.70, N = 3SE +/- 2.12, N = 3SE +/- 4.18, N = 6SE +/- 5.29, N = 3SE +/- 2.65, N = 3SE +/- 4.53, N = 4SE +/- 3.69, N = 6SE +/- 1.57, N = 3SE +/- 7.28, N = 6SE +/- 6.76, N = 6SE +/- 5.43, N = 6314.56318.39190.95297.44292.05274.02283.52278.64276.32282.90278.27277.73277.68MIN: 185 / MAX: 558MIN: 181 / MAX: 571MIN: 104 / MAX: 454MIN: 157 / MAX: 545MIN: 131 / MAX: 516MIN: 131 / MAX: 473MIN: 129 / MAX: 506MIN: 114 / MAX: 494MIN: 123 / MAX: 519MIN: 126 / MAX: 508MIN: 127 / MAX: 497MIN: 108 / MAX: 513MIN: 125 / MAX: 527

Xonotic

Resolution: 2560 x 1440 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8Resolution: 2560 x 1440 - Effects Quality: UltraLinux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.4306090120150SE +/- 0.10, N = 3SE +/- 0.09, N = 3SE +/- 0.29, N = 3SE +/- 0.37, N = 3SE +/- 0.12, N = 3SE +/- 0.55, N = 3SE +/- 0.28, N = 3SE +/- 0.25, N = 3SE +/- 0.35, N = 3SE +/- 0.24, N = 3SE +/- 0.12, N = 3SE +/- 0.37, N = 3SE +/- 0.33, N = 3129.33129.5987.54123.87120.86110.01109.58110.08110.01110.49108.32108.24108.71MIN: 56 / MAX: 208MIN: 54 / MAX: 208MIN: 41 / MAX: 183MIN: 51 / MAX: 207MIN: 47 / MAX: 207MIN: 41 / MAX: 190MIN: 40 / MAX: 189MIN: 39 / MAX: 189MIN: 42 / MAX: 190MIN: 42 / MAX: 190MIN: 42 / MAX: 188MIN: 42 / MAX: 189MIN: 37 / MAX: 189

Dbench

Client Count: 12

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 12Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.4120240360480600SE +/- 5.06, N = 3SE +/- 2.33, N = 3SE +/- 3.64, N = 3SE +/- 2.37, N = 3SE +/- 0.97, N = 3SE +/- 3.71, N = 3SE +/- 4.25, N = 3SE +/- 2.36, N = 3SE +/- 1.80, N = 3SE +/- 2.58, N = 3SE +/- 1.19, N = 3SE +/- 1.61, N = 3SE +/- 2.10, N = 3SE +/- 2.04, N = 3SE +/- 2.44, N = 3SE +/- 2.91, N = 3SE +/- 2.45, N = 3SE +/- 1.68, N = 3SE +/- 0.18, N = 3523.34531.15530.62529.39516.52527.43542.81550.21518.65527.85542.06546.39540.84544.57544.19545.46549.38563.63572.541. (CC) gcc options: -lpopt -O2

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.4400800120016002000SE +/- 1.68, N = 3SE +/- 1.47, N = 3SE +/- 1.27, N = 3SE +/- 3.65, N = 3SE +/- 3.20, N = 3SE +/- 31.61, N = 3SE +/- 6.05, N = 3SE +/- 3.99, N = 3SE +/- 5.86, N = 3SE +/- 5.39, N = 3SE +/- 5.40, N = 3SE +/- 2.11, N = 3SE +/- 5.43, N = 3SE +/- 13.36, N = 3SE +/- 4.53, N = 3SE +/- 9.68, N = 3SE +/- 4.04, N = 3SE +/- 16.29, N = 3SE +/- 2.41, N = 31867.821890.991891.351880.131896.581787.211889.611900.681892.631891.801892.141888.371889.491879.661894.071884.071879.791874.061890.731. (CC) gcc options: -O3

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.4246810SE +/- 0.17, N = 6SE +/- 0.16, N = 6SE +/- 0.17, N = 6SE +/- 0.25, N = 6SE +/- 0.16, N = 6SE +/- 0.15, N = 6SE +/- 0.15, N = 6SE +/- 0.17, N = 6SE +/- 0.95, N = 6SE +/- 0.70, N = 6SE +/- 0.21, N = 6SE +/- 0.33, N = 6SE +/- 0.26, N = 6SE +/- 0.11, N = 4SE +/- 0.22, N = 6SE +/- 0.29, N = 6SE +/- 0.25, N = 6SE +/- 0.11, N = 3SE +/- 0.16, N = 64.604.564.585.084.804.574.534.556.856.314.615.966.416.755.815.885.956.464.601. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 4.3Time To CompileLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.4306090120150SE +/- 0.97, N = 3SE +/- 0.95, N = 4SE +/- 0.88, N = 3SE +/- 0.91, N = 4SE +/- 0.95, N = 3SE +/- 0.89, N = 4SE +/- 0.94, N = 3SE +/- 0.75, N = 6SE +/- 2.01, N = 4SE +/- 2.01, N = 4SE +/- 1.08, N = 3SE +/- 1.11, N = 4SE +/- 1.81, N = 6SE +/- 1.41, N = 3SE +/- 1.55, N = 3SE +/- 1.57, N = 4SE +/- 1.02, N = 3SE +/- 0.95, N = 3SE +/- 0.90, N = 455.3454.7255.2855.4356.6756.2354.5354.94126.12118.6955.3963.8999.2395.77102.87103.1897.7556.0353.93

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2015-11-02H.264 Video EncodingLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.480160240320400SE +/- 2.21, N = 5SE +/- 4.27, N = 5SE +/- 3.30, N = 5SE +/- 3.58, N = 5SE +/- 3.83, N = 5SE +/- 1.67, N = 5SE +/- 2.87, N = 5SE +/- 3.63, N = 5SE +/- 0.80, N = 5SE +/- 3.71, N = 5SE +/- 3.38, N = 5SE +/- 4.54, N = 10SE +/- 3.25, N = 5SE +/- 4.14, N = 7SE +/- 4.18, N = 7SE +/- 4.16, N = 10SE +/- 2.95, N = 5SE +/- 4.64, N = 7SE +/- 3.90, N = 9278.51275.47275.47276.62271.82278.02369.64364.01155.93352.59354.11325.70321.09322.81316.32323.04327.70353.27353.031. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize

TTSIOD 3D Renderer

Phong Rendering With Soft-Shadow Mapping

OpenBenchmarking.orgFPS, More Is BetterTTSIOD 3D Renderer 2.3aPhong Rendering With Soft-Shadow MappingLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.480160240320400SE +/- 1.81, N = 3SE +/- 2.06, N = 3SE +/- 0.26, N = 3SE +/- 0.85, N = 3SE +/- 1.21, N = 3SE +/- 2.71, N = 3SE +/- 0.30, N = 3SE +/- 0.21, N = 3SE +/- 4.02, N = 3SE +/- 3.51, N = 3SE +/- 0.69, N = 3SE +/- 13.70, N = 6SE +/- 15.27, N = 6SE +/- 22.68, N = 6SE +/- 25.77, N = 6SE +/- 14.44, N = 6SE +/- 24.05, N = 6SE +/- 0.92, N = 3SE +/- 4.99, N = 3376.35378.86378.48381.40382.54380.91368.04390.79380.43383.58388.52317.92118.95164.28134.60139.91171.70245.17340.121. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++

OpenSSL

RSA 4096-bit Performance

OpenBenchmarking.orgSigns Per Second, More Is BetterOpenSSL 1.0.1gRSA 4096-bit PerformanceLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.430060090012001500SE +/- 0.22, N = 3SE +/- 0.32, N = 3SE +/- 0.42, N = 3SE +/- 3.09, N = 3SE +/- 0.39, N = 3SE +/- 0.20, N = 3SE +/- 0.23, N = 3SE +/- 0.12, N = 3SE +/- 58.37, N = 6SE +/- 19.54, N = 6SE +/- 2.82, N = 3SE +/- 20.59, N = 3SE +/- 41.48, N = 6SE +/- 2.11, N = 3SE +/- 13.21, N = 3SE +/- 19.14, N = 3SE +/- 8.59, N = 3SE +/- 3.62, N = 3SE +/- 2.99, N = 31308.171307.601308.171300.831302.171309.301312.201312.37553.85758.021308.931332.101080.151062.531064.831070.831077.531153.171302.871. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: GETLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.4140K280K420K560K700KSE +/- 3585.33, N = 3SE +/- 2207.11, N = 3SE +/- 3074.68, N = 3SE +/- 9675.75, N = 4SE +/- 1416.20, N = 3SE +/- 5790.14, N = 3SE +/- 6559.12, N = 3SE +/- 5386.76, N = 3SE +/- 3329.71, N = 3SE +/- 5061.35, N = 3SE +/- 4822.17, N = 3SE +/- 3496.03, N = 3SE +/- 3152.66, N = 3SE +/- 8749.66, N = 3SE +/- 9688.84, N = 3SE +/- 7252.46, N = 3SE +/- 12394.44, N = 3SE +/- 5290.61, N = 3SE +/- 10147.07, N = 4646452.38654179.77649239.29632559.32633987.73626150.31623448.48613465.29601359.63618385.25631652.17639424.21625422.50636100.81620775.08636565.63624330.00605541.52639168.751. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 3.0.1Test: SETLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.4130K260K390K520K650KSE +/- 1374.39, N = 3SE +/- 3306.89, N = 3SE +/- 4090.43, N = 3SE +/- 6868.51, N = 3SE +/- 2218.32, N = 3SE +/- 1774.81, N = 3SE +/- 1408.25, N = 3SE +/- 2535.40, N = 3SE +/- 1092.04, N = 3SE +/- 2151.01, N = 3SE +/- 1455.46, N = 3SE +/- 630.14, N = 3SE +/- 4671.22, N = 3SE +/- 8594.37, N = 6SE +/- 2666.87, N = 3SE +/- 2018.98, N = 3SE +/- 7166.04, N = 3SE +/- 5042.12, N = 3SE +/- 864.81, N = 3602779.02602083.45596004.06586556.21587906.23569595.25575822.63570364.75557107.35576053.00580278.10582978.41574568.46575575.71577502.89579724.25577547.06556677.94569911.441. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl -std=gnu99 -pipe -g3 -O3 -funroll-loops

SQLite

Test Target: Default Test Directory

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite 3.8.10.2Test Target: Default Test DirectoryLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.41632486480SE +/- 1.11, N = 3SE +/- 1.24, N = 3SE +/- 0.59, N = 3SE +/- 0.70, N = 3SE +/- 0.51, N = 3SE +/- 0.16, N = 3SE +/- 0.57, N = 3SE +/- 0.00, N = 3SE +/- 1.01, N = 3SE +/- 0.44, N = 3SE +/- 0.63, N = 3SE +/- 0.78, N = 3SE +/- 0.74, N = 3SE +/- 0.25, N = 3SE +/- 0.71, N = 3SE +/- 0.25, N = 3SE +/- 0.69, N = 3SE +/- 0.16, N = 3SE +/- 0.09, N = 370.1669.0269.2269.8573.3256.7657.8557.3558.7658.1156.6056.7956.5856.9156.7157.0255.7855.4754.771. (CC) gcc options: -O2 -ldl -lpthread

PostgreSQL pgbench

Scaling: Buffer Test - Test: Normal Load - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Buffer Test - Test: Normal Load - Mode: Read WriteLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.411002200330044005500SE +/- 64.02, N = 3SE +/- 48.55, N = 3SE +/- 64.85, N = 3SE +/- 52.92, N = 5SE +/- 65.90, N = 6SE +/- 6.63, N = 3SE +/- 61.60, N = 6SE +/- 45.25, N = 3SE +/- 0.35, N = 3SE +/- 76.91, N = 3SE +/- 13.86, N = 3SE +/- 74.22, N = 6SE +/- 53.22, N = 3SE +/- 8.15, N = 3SE +/- 79.34, N = 3SE +/- 56.53, N = 6SE +/- 35.13, N = 3SE +/- 74.09, N = 6SE +/- 74.60, N = 63571.223568.113518.033619.933766.763727.634251.364018.713699.304451.464289.904384.244563.284528.904431.034318.264555.144502.225246.081. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Single Thread - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Buffer Test - Test: Single Thread - Mode: Read WriteLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.490180270360450SE +/- 0.65, N = 3SE +/- 4.03, N = 3SE +/- 6.01, N = 3SE +/- 0.36, N = 3SE +/- 3.23, N = 3SE +/- 4.48, N = 3SE +/- 2.95, N = 3SE +/- 2.54, N = 3SE +/- 3.89, N = 3SE +/- 5.38, N = 4SE +/- 3.68, N = 3SE +/- 3.79, N = 3SE +/- 1.41, N = 3SE +/- 3.16, N = 3SE +/- 5.21, N = 3SE +/- 4.37, N = 3SE +/- 4.81, N = 3SE +/- 2.62, N = 3SE +/- 4.23, N = 3306.75311.69308.25318.27314.94408.58423.63409.91311.97350.26336.28333.39332.62337.99337.82340.52339.78344.74354.761. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

PostgreSQL pgbench

Scaling: Buffer Test - Test: Heavy Contention - Mode: Read Write

OpenBenchmarking.orgTPS, More Is BetterPostgreSQL pgbench 9.4.3Scaling: Buffer Test - Test: Heavy Contention - Mode: Read WriteLinux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.14Linux 3.15Linux 3.16Linux 3.17Linux 3.18Linux 3.19Linux 4.0Linux 4.1Linux 4.2Linux 4.3Linux 4.411002200330044005500SE +/- 67.49, N = 3SE +/- 52.80, N = 6SE +/- 65.96, N = 6SE +/- 75.21, N = 3SE +/- 90.45, N = 6SE +/- 35.60, N = 3SE +/- 14.80, N = 3SE +/- 39.48, N = 3SE +/- 4.18, N = 3SE +/- 77.66, N = 3SE +/- 21.79, N = 3SE +/- 109.02, N = 6SE +/- 69.48, N = 3SE +/- 44.28, N = 3SE +/- 44.03, N = 3SE +/- 79.34, N = 3SE +/- 6.35, N = 3SE +/- 26.76, N = 3SE +/- 80.38, N = 63738.323840.733696.193755.443749.753434.294529.144256.223921.684400.394085.974418.884624.484729.544521.164465.474432.144695.815258.611. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm


Phoronix Test Suite v10.8.4