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.

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 Benchmarkssqlite: Default Test Directorydbench: 12compilebench: Compilecompilebench: Initial Createcompilebench: Read Compiled Treeopenarena: 2560 x 1440tesseract: 2560 x 1440xonotic: 2560 x 1440 - Lowxonotic: 2560 x 1440 - Ultrattsiod-renderer: Phong Rendering With Soft-Shadow Mappingx264: H.264 Video Encodinghimeno: Poisson Pressure Solverbuild-linux-kernel: Time To Compilecompress-pbzip2: 256MB File Compressionencode-flac: WAV To FLACencode-mp3: WAV To MP3openssl: RSA 4096-bit Performancepgbench: Buffer Test - Normal Load - Read Writepgbench: Buffer Test - Single Thread - Read Writepgbench: Buffer Test - Heavy Contention - Read Writeredis: GETredis: 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.470.16523.34705.95351.952562.99376.35278.511867.8255.344.606.9512.661308.173571.22306.753738.32646452.38602779.0269.02531.15774.08369.222505.08378.86275.471890.9954.724.566.9412.671307.603568.11311.693840.73654179.77602083.4569.22530.62722.40327.482434.44378.48275.471891.3555.284.586.8612.791308.173518.03308.253696.19649239.29596004.0669.85529.39733.95337.462456.90381.40276.621880.1355.435.086.9112.971300.833619.93318.273755.44632559.32586556.2173.32516.52682.13273.811893.85382.54271.821896.5856.674.806.9013.011302.173766.76314.943749.75633987.73587906.2356.76527.43649.45276.551957.07380.91278.021787.2156.234.577.0714.241309.303727.63408.583434.29626150.31569595.2557.85542.81616.32269.841881.71295.8089.88314.56129.33368.04369.641889.6154.534.536.9112.891312.204251.36423.634529.14623448.48575822.6357.35550.21633.03275.301821.50299.0389.50318.39129.59390.79364.011900.6854.944.556.8913.011312.374018.71409.914256.22613465.29570364.7558.76518.65621.22271.881788.04196.0378.67190.9587.54380.43155.931892.63126.126.856.9313.08553.853699.30311.973921.68601359.63557107.3558.11527.85635.42270.121873.27269.5788.65297.44123.87383.58352.591891.80118.696.316.9112.78758.024451.46350.264400.39618385.25576053.0056.60542.06655.71284.042116.42260.0785.91292.05120.86388.52354.111892.1455.394.616.9212.961308.934289.90336.284085.97631652.17580278.1056.79546.39672.12293.612212.70273.5381.24274.02110.01317.92325.701888.3763.895.966.8712.711332.104384.24333.394418.88639424.21582978.4156.58540.84669.46289.642218.60271.0081.03283.52109.58118.95321.091889.4999.236.417.0113.141080.154563.28332.624624.48625422.50574568.4656.91544.57682.99277.602185.92271.3081.85278.64110.08164.28322.811879.6695.776.756.9913.151062.534528.90337.994729.54636100.81575575.7156.71544.19632.43280.722254.90265.9080.46276.32110.01134.60316.321894.07102.875.817.1313.081064.834431.03337.824521.16620775.08577502.8957.02545.46672.07271.332212.00271.8481.10282.90110.49139.91323.041884.07103.185.887.1013.091070.834318.26340.524465.47636565.63579724.2555.78549.38696.22267.572237.39257.2779.78278.27108.32171.70327.701879.7997.755.957.1513.101077.534555.14339.784432.14624330.00577547.0655.47563.63712.43276.542217.03260.5080.56277.73108.24245.17353.271874.0656.036.467.0213.091153.174502.22344.744695.81605541.52556677.9454.77572.54751.45303.282306.95260.3380.46277.68108.71340.12353.031890.7353.934.607.0913.091302.875246.08354.765258.61639168.75569911.44OpenBenchmarking.org

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

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

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

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

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++

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

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

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

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

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

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

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

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


Phoronix Test Suite v10.8.4