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&grr&sor.

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 Benchmarksredis: SETredis: GETpgbench: Buffer Test - Heavy Contention - Read Writepgbench: Buffer Test - Single Thread - Read Writepgbench: Buffer Test - Normal Load - Read Writeopenssl: RSA 4096-bit Performanceencode-mp3: WAV To MP3encode-flac: WAV To FLACcompress-pbzip2: 256MB File Compressionbuild-linux-kernel: Time To Compilehimeno: Poisson Pressure Solverx264: H.264 Video Encodingttsiod-renderer: Phong Rendering With Soft-Shadow Mappingxonotic: 2560 x 1440 - Ultraxonotic: 2560 x 1440 - Lowtesseract: 2560 x 1440openarena: 2560 x 1440compilebench: Read Compiled Treecompilebench: Initial Createcompilebench: Compiledbench: 12sqlite: 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.4602779.02646452.383738.32306.753571.221308.1712.666.954.6055.341867.82278.51376.352562.99351.95705.95523.3470.16602083.45654179.773840.73311.693568.111307.6012.676.944.5654.721890.99275.47378.862505.08369.22774.08531.1569.02596004.06649239.293696.19308.253518.031308.1712.796.864.5855.281891.35275.47378.482434.44327.48722.40530.6269.22586556.21632559.323755.44318.273619.931300.8312.976.915.0855.431880.13276.62381.402456.90337.46733.95529.3969.85587906.23633987.733749.75314.943766.761302.1713.016.904.8056.671896.58271.82382.541893.85273.81682.13516.5273.32569595.25626150.313434.29408.583727.631309.3014.247.074.5756.231787.21278.02380.911957.07276.55649.45527.4356.76575822.63623448.484529.14423.634251.361312.2012.896.914.5354.531889.61369.64368.04129.33314.5689.88295.801881.71269.84616.32542.8157.85570364.75613465.294256.22409.914018.711312.3713.016.894.5554.941900.68364.01390.79129.59318.3989.50299.031821.50275.30633.03550.2157.35557107.35601359.633921.68311.973699.30553.8513.086.936.85126.121892.63155.93380.4387.54190.9578.67196.031788.04271.88621.22518.6558.76576053.00618385.254400.39350.264451.46758.0212.786.916.31118.691891.80352.59383.58123.87297.4488.65269.571873.27270.12635.42527.8558.11580278.10631652.174085.97336.284289.901308.9312.966.924.6155.391892.14354.11388.52120.86292.0585.91260.072116.42284.04655.71542.0656.60582978.41639424.214418.88333.394384.241332.1012.716.875.9663.891888.37325.70317.92110.01274.0281.24273.532212.70293.61672.12546.3956.79574568.46625422.504624.48332.624563.281080.1513.147.016.4199.231889.49321.09118.95109.58283.5281.03271.002218.60289.64669.46540.8456.58575575.71636100.814729.54337.994528.901062.5313.156.996.7595.771879.66322.81164.28110.08278.6481.85271.302185.92277.60682.99544.5756.91577502.89620775.084521.16337.824431.031064.8313.087.135.81102.871894.07316.32134.60110.01276.3280.46265.902254.90280.72632.43544.1956.71579724.25636565.634465.47340.524318.261070.8313.097.105.88103.181884.07323.04139.91110.49282.9081.10271.842212.00271.33672.07545.4657.02577547.06624330.004432.14339.784555.141077.5313.107.155.9597.751879.79327.70171.70108.32278.2779.78257.272237.39267.57696.22549.3855.78556677.94605541.524695.81344.744502.221153.1713.097.026.4656.031874.06353.27245.17108.24277.7380.56260.502217.03276.54712.43563.6355.47569911.44639168.755258.61354.765246.081302.8713.097.094.6053.931890.73353.03340.12108.71277.6880.46260.332306.95303.28751.45572.5454.77OpenBenchmarking.org

Redis

Test: SET

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

Redis

Test: GET

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

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 4.4Linux 3.19Linux 4.3Linux 3.18Linux 3.12Linux 4.0Linux 4.1Linux 4.2Linux 3.17Linux 3.15Linux 3.13Linux 3.16Linux 3.14Linux 3.6Linux 3.8Linux 3.10Linux 3.5Linux 3.7Linux 3.1111002200330044005500SE +/- 80.38, N = 6SE +/- 44.28, N = 3SE +/- 26.76, N = 3SE +/- 69.48, N = 3SE +/- 14.80, N = 3SE +/- 44.03, N = 3SE +/- 79.34, N = 3SE +/- 6.35, N = 3SE +/- 109.02, N = 6SE +/- 77.66, N = 3SE +/- 39.48, N = 3SE +/- 21.79, N = 3SE +/- 4.18, N = 3SE +/- 52.80, N = 6SE +/- 75.21, N = 3SE +/- 90.45, N = 6SE +/- 67.49, N = 3SE +/- 65.96, N = 6SE +/- 35.60, N = 35258.614729.544695.814624.484529.144521.164465.474432.144418.884400.394256.224085.973921.683840.733755.443749.753738.323696.193434.291. (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.12Linux 3.13Linux 3.11Linux 4.4Linux 3.15Linux 4.3Linux 4.1Linux 4.2Linux 3.19Linux 4.0Linux 3.16Linux 3.17Linux 3.18Linux 3.8Linux 3.10Linux 3.14Linux 3.6Linux 3.7Linux 3.590180270360450SE +/- 2.95, N = 3SE +/- 2.54, N = 3SE +/- 4.48, N = 3SE +/- 4.23, N = 3SE +/- 5.38, N = 4SE +/- 2.62, N = 3SE +/- 4.37, N = 3SE +/- 4.81, N = 3SE +/- 3.16, N = 3SE +/- 5.21, N = 3SE +/- 3.68, N = 3SE +/- 3.79, N = 3SE +/- 1.41, N = 3SE +/- 0.36, N = 3SE +/- 3.23, N = 3SE +/- 3.89, N = 3SE +/- 4.03, N = 3SE +/- 6.01, N = 3SE +/- 0.65, N = 3423.63409.91408.58354.76350.26344.74340.52339.78337.99337.82336.28333.39332.62318.27314.94311.97311.69308.25306.751. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

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 4.4Linux 3.18Linux 4.2Linux 3.19Linux 4.3Linux 3.15Linux 4.0Linux 3.17Linux 4.1Linux 3.16Linux 3.12Linux 3.13Linux 3.10Linux 3.11Linux 3.14Linux 3.8Linux 3.5Linux 3.6Linux 3.711002200330044005500SE +/- 74.60, N = 6SE +/- 53.22, N = 3SE +/- 35.13, N = 3SE +/- 8.15, N = 3SE +/- 74.09, N = 6SE +/- 76.91, N = 3SE +/- 79.34, N = 3SE +/- 74.22, N = 6SE +/- 56.53, N = 6SE +/- 13.86, N = 3SE +/- 61.60, N = 6SE +/- 45.25, N = 3SE +/- 65.90, N = 6SE +/- 6.63, N = 3SE +/- 0.35, N = 3SE +/- 52.92, N = 5SE +/- 64.02, N = 3SE +/- 48.55, N = 3SE +/- 64.85, N = 35246.084563.284555.144528.904502.224451.464431.034384.244318.264289.904251.364018.713766.763727.633699.303619.933571.223568.113518.031. (CC) gcc options: -fno-strict-aliasing -fwrapv -O2 -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm

OpenSSL

RSA 4096-bit Performance

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

LAME MP3 Encoding

WAV To MP3

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

FLAC Audio Encoding

WAV To FLAC

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

Parallel BZIP2 Compression

256MB File Compression

OpenBenchmarking.orgSeconds, Fewer Is BetterParallel BZIP2 Compression 1.1.12256MB File CompressionLinux 3.12Linux 3.13Linux 3.6Linux 3.11Linux 3.7Linux 3.5Linux 4.4Linux 3.16Linux 3.10Linux 3.8Linux 4.0Linux 4.1Linux 4.2Linux 3.17Linux 3.15Linux 3.18Linux 4.3Linux 3.19Linux 3.14246810SE +/- 0.15, N = 6SE +/- 0.17, N = 6SE +/- 0.16, N = 6SE +/- 0.15, N = 6SE +/- 0.17, N = 6SE +/- 0.17, N = 6SE +/- 0.16, N = 6SE +/- 0.21, N = 6SE +/- 0.16, N = 6SE +/- 0.25, N = 6SE +/- 0.22, N = 6SE +/- 0.29, N = 6SE +/- 0.25, N = 6SE +/- 0.33, N = 6SE +/- 0.70, N = 6SE +/- 0.26, N = 6SE +/- 0.11, N = 3SE +/- 0.11, N = 4SE +/- 0.95, N = 64.534.554.564.574.584.604.604.614.805.085.815.885.955.966.316.416.466.756.851. (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 4.4Linux 3.12Linux 3.6Linux 3.13Linux 3.7Linux 3.5Linux 3.16Linux 3.8Linux 4.3Linux 3.11Linux 3.10Linux 3.17Linux 3.19Linux 4.2Linux 3.18Linux 4.0Linux 4.1Linux 3.15Linux 3.14306090120150SE +/- 0.90, N = 4SE +/- 0.94, N = 3SE +/- 0.95, N = 4SE +/- 0.75, N = 6SE +/- 0.88, N = 3SE +/- 0.97, N = 3SE +/- 1.08, N = 3SE +/- 0.91, N = 4SE +/- 0.95, N = 3SE +/- 0.89, N = 4SE +/- 0.95, N = 3SE +/- 1.11, N = 4SE +/- 1.41, N = 3SE +/- 1.02, N = 3SE +/- 1.81, N = 6SE +/- 1.55, N = 3SE +/- 1.57, N = 4SE +/- 2.01, N = 4SE +/- 2.01, N = 453.9354.5354.7254.9455.2855.3455.3955.4356.0356.2356.6763.8995.7797.7599.23102.87103.18118.69126.12

Himeno Benchmark

Poisson Pressure Solver

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

x264

H.264 Video Encoding

OpenBenchmarking.orgFrames Per Second, More Is Betterx264 2015-11-02H.264 Video EncodingLinux 3.12Linux 3.13Linux 3.16Linux 4.3Linux 4.4Linux 3.15Linux 4.2Linux 3.17Linux 4.1Linux 3.19Linux 3.18Linux 4.0Linux 3.5Linux 3.11Linux 3.8Linux 3.7Linux 3.6Linux 3.10Linux 3.1480160240320400SE +/- 2.87, N = 5SE +/- 3.63, N = 5SE +/- 3.38, N = 5SE +/- 4.64, N = 7SE +/- 3.90, N = 9SE +/- 3.71, N = 5SE +/- 2.95, N = 5SE +/- 4.54, N = 10SE +/- 4.16, N = 10SE +/- 4.14, N = 7SE +/- 3.25, N = 5SE +/- 4.18, N = 7SE +/- 2.21, N = 5SE +/- 1.67, N = 5SE +/- 3.58, N = 5SE +/- 3.30, N = 5SE +/- 4.27, N = 5SE +/- 3.83, N = 5SE +/- 0.80, N = 5369.64364.01354.11353.27353.03352.59327.70325.70323.04322.81321.09316.32278.51278.02276.62275.47275.47271.82155.931. (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.13Linux 3.16Linux 3.15Linux 3.10Linux 3.8Linux 3.11Linux 3.14Linux 3.6Linux 3.7Linux 3.5Linux 3.12Linux 4.4Linux 3.17Linux 4.3Linux 4.2Linux 3.19Linux 4.1Linux 4.0Linux 3.1880160240320400SE +/- 0.21, N = 3SE +/- 0.69, N = 3SE +/- 3.51, N = 3SE +/- 1.21, N = 3SE +/- 0.85, N = 3SE +/- 2.71, N = 3SE +/- 4.02, N = 3SE +/- 2.06, N = 3SE +/- 0.26, N = 3SE +/- 1.81, N = 3SE +/- 0.30, N = 3SE +/- 4.99, N = 3SE +/- 13.70, N = 6SE +/- 0.92, N = 3SE +/- 24.05, N = 6SE +/- 22.68, N = 6SE +/- 14.44, N = 6SE +/- 25.77, N = 6SE +/- 15.27, N = 6390.79388.52383.58382.54381.40380.91380.43378.86378.48376.35368.04340.12317.92245.17171.70164.28139.91134.60118.951. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++

Xonotic

Resolution: 2560 x 1440 - Effects Quality: Ultra

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

Xonotic

Resolution: 2560 x 1440 - Effects Quality: Low

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

Tesseract

Resolution: 2560 x 1440

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

OpenArena

Resolution: 2560 x 1440

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

Compile Bench

Test: Read Compiled Tree

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

Compile Bench

Test: Initial Create

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

Compile Bench

Test: Compile

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

Dbench

Client Count: 12

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

SQLite

Test Target: Default Test Directory

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


Phoronix Test Suite v10.8.5