Intel Linux 3.3 To Linux 3.13 then Linux 4.8/4.8 Kernel Benchmarks

Linux 3.3 to Linux 3.13 kernel benchmarks by Michael Larabel for a future article on Phoronix.com then now in 2016 tested with Ubuntu 16.10 plus Linux 4.9 kernel. Fun retrospective.

HTML result view exported from: https://openbenchmarking.org/result/1610234-PTS-1610219L89.

Intel Linux 3.3 To Linux 3.13 then Linux 4.8/4.8 Kernel BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9Intel Core i5-2520M @ 2.50GHz (4 Cores)HP 161CIntel 2nd Generation Core Family DRAM4096MB160GB INTEL SSDSA2M160LLVMpipeIDT 92HD81B1X5Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205Ubuntu 13.103.3.0-030300-generic (x86_64)Unity 7.1.2X Server 1.14.5intel 2.99.9072.1 Mesa 10.1.0-devel (git-07149f0 saucy-oibaf-ppa+curaga) Gallium 0.4GCC 4.8ext41600x9003.4.0-030400-generic (x86_64)3.5.0-030500-generic (x86_64)Intel HD 30003.6.0-030600-generic (x86_64)3.1 Mesa 10.1.0-devel (git-07149f0 saucy-oibaf-ppa+curaga)Intel HD 3000 (1300MHz)3.7.0-030700-generic (x86_64)3.8.0-030800-generic (x86_64)Intel Core i5-2520M @ 3.20GHz (4 Cores)3.9.0-030900-generic (x86_64)3.10.0-031000-generic (x86_64)3.11.0-031100-generic (x86_64)3.12.0-031200-generic (x86_64)3.13.0-031300-generic (x86_64)Intel 2nd Generation Core Family IGPUbuntu 16.104.8.0-22-generic (x86_64)Unity 7.5.0X Server 1.18.4modesetting 1.18.43.3 Mesa 12.0.3GCC 6.2.0 201610054.9.0-999-generic (x86_64) 20161020OpenBenchmarking.orgEnvironment Details- Linux 3.3, Linux 3.4, Linux 3.5: LIBGL_ALWAYS_SOFTWARE=1Compiler Details- Linux 3.3: --build=x86_64-linux-gnu --disable-browser-plugin --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Linux 3.4: --build=x86_64-linux-gnu --disable-browser-plugin --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Linux 3.5: --build=x86_64-linux-gnu --disable-browser-plugin --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Linux 3.6: --build=x86_64-linux-gnu --disable-browser-plugin --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Linux 3.7: --build=x86_64-linux-gnu --disable-browser-plugin --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Linux 3.8: --build=x86_64-linux-gnu --disable-browser-plugin --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Linux 3.9: --build=x86_64-linux-gnu --disable-browser-plugin --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Linux 3.10: --build=x86_64-linux-gnu --disable-browser-plugin --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Linux 3.11: --build=x86_64-linux-gnu --disable-browser-plugin --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Linux 3.12: --build=x86_64-linux-gnu --disable-browser-plugin --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Linux 3.13: --build=x86_64-linux-gnu --disable-browser-plugin --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,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 16.10 Linux 4.8: --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 -v - Ubuntu 16.10 Linux 4.9: --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 -v Disk Details- Linux 3.3: CFQ / barrier=1,data=ordered,errors=remount-ro,relatime,rw,user_xattr- Linux 3.4: CFQ / data=ordered,errors=remount-ro,relatime,rw- 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.9: 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- Ubuntu 16.10 Linux 4.8: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Ubuntu 16.10 Linux 4.9: DEADLINE / data=ordered,errors=remount-ro,relatime,rwProcessor Details- Linux 3.3: Scaling Governor: acpi-cpufreq ondemand- Linux 3.4: Scaling Governor: acpi-cpufreq ondemand- Linux 3.5: Scaling Governor: acpi-cpufreq ondemand- Linux 3.6: Scaling Governor: acpi-cpufreq ondemand- Linux 3.7: Scaling Governor: acpi-cpufreq ondemand- Linux 3.8: Scaling Governor: acpi-cpufreq ondemand- Linux 3.9: Scaling Governor: intel_pstate powersave- Linux 3.10: Scaling Governor: intel_pstate powersave- Linux 3.11: Scaling Governor: intel_pstate powersave- Linux 3.12: Scaling Governor: intel_pstate powersave- Linux 3.13: Scaling Governor: intel_pstate performance- Ubuntu 16.10 Linux 4.8: Scaling Governor: intel_pstate powersave- Ubuntu 16.10 Linux 4.9: Scaling Governor: intel_pstate powersaveSystem Details- Linux 3.3: Disk Scheduler: CFQ. Python 2.7.5+.- Linux 3.4: Disk Scheduler: CFQ. Python 2.7.5+.- Linux 3.5: Disk Scheduler: CFQ. Python 2.7.5+.- Linux 3.6: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.7: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.8: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.9: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.10: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.11: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.12: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.13: Disk Scheduler: DEADLINE. Python 2.7.5+.- Ubuntu 16.10 Linux 4.8: Python 2.7.12+.- Ubuntu 16.10 Linux 4.9: Python 2.7.12+.Graphics Details- Linux 3.5, Linux 3.6, Linux 3.7, Linux 3.8, Linux 3.9, Linux 3.10, Linux 3.11, Linux 3.12, Linux 3.13: SNA

Intel Linux 3.3 To Linux 3.13 then Linux 4.8/4.8 Kernel Benchmarksdbench: 1compilebench: Compilecompilebench: Initial Createpostmark: Disk Transaction Performanceopenarena: 1600 x 900unigine-sanctuary: 1024 x 768xonotic: 1600 x 900 - Lowxonotic: 1600 x 900 - Highhpcc: G-HPLhpcc: G-Fftehpcc: EP-DGEMMhpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: G-Rand Accesshpcc: Rand Ring Latencyhpcc: Rand Ring Bandwidthhpcc: Max Ping Pong Bandwidthpolybench-c: 3 Matrix Multiplicationsmrbayes: Primate Phylogeny Analysistscp: AI Chess Performancehimeno: Poisson Pressure Solverc-ray: Total Timeopen-porous-media: Upscale-Relpermencode-flac: WAV To FLAChint: FLOATapache: Static Web Page ServingLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9209.16105.4993.42163716.864471.414324.574130.372261.913260.020190.559160.766774756.54133.3525.429091811285.9370.22132.667.45256549866.5219372.45211.15106.0496.36164816.831931.415594.575060.367381.826480.020030.552860.768474676.83532.9925.449140111289.8269.99132.517.45256863781.0119829.62210.42105.9197.72163716.898971.438744.579130.374761.850940.020350.563500.782394744.79932.3625.349060591292.1670.30131.667.44254643172.9819867.65209.88106.99104.08168527.302.7491.4048.6916.891531.411454.574460.368352.011900.020440.555300.766914675.72033.3325.149204181291.8069.79132.957.35257621036.7818676.07432.02107.25100.73164427.332.6991.5948.8714.766701.412594.098770.366551.809220.020060.619110.768054555.80333.0625.529213421290.8770.82134.297.36257485642.9818039.02193.16106.03101.49161927.332.6591.6448.9016.849431.416014.569990.370461.776920.019850.572340.763484623.47232.8325.309207281290.3469.73133.127.34256953351.0917907.21184.84105.6598.20152427.432.7594.0349.4016.916371.407794.576810.370241.801140.017810.557300.764004617.70632.8425.239204201292.8569.75132.637.38257448930.4517489.16316.59108.6395.13142827.332.7993.2849.3516.829431.409434.572470.367551.874690.017150.570610.764954606.18933.6525.689222671293.1769.77130.777.35257015556.1416039.66291.94106.1098.62138627.402.7393.4449.3716.818671.393614.572030.366691.838530.020060.575070.763714610.01133.0225.669225761291.1669.78134.597.39257145686.3416293.98349.05105.6394.78153027.402.7593.7249.2716.878901.394754.574840.366811.969530.020100.551780.768874635.29531.6225.309219591295.3969.73133.727.37258105597.5618751.24345.47107.7592.32140927.332.7593.9049.3116.821271.359144.557080.399363.142010.025210.559380.768564622.67330.0526.127814121091.9369.81133.099.27204750569.7415877.41311.78112.39105.35278826.6015.5191.2446.9714.835731.444374.181740.361203.607990.006431.001730.787584347.15330.5642.518541621246.1775.205.67256909840.6616386.47274.26117.53112.72403227.1015.6296.1547.9816.404871.451074.568090.361891.887990.008250.479720.810294449.46529.8037.198712091287.1070.215.38261683201.2918568.72OpenBenchmarking.org

Dbench

Client Count: 1

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 1Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.990180270360450SE +/- 0.62, N = 3SE +/- 0.58, N = 3SE +/- 0.57, N = 3SE +/- 0.44, N = 3SE +/- 0.26, N = 3SE +/- 0.37, N = 3SE +/- 2.96, N = 3SE +/- 0.76, N = 3SE +/- 0.53, N = 3SE +/- 1.74, N = 3SE +/- 0.11, N = 3SE +/- 1.64, N = 3SE +/- 0.70, N = 3209.16211.15210.42209.88432.02193.16184.84316.59291.94349.05345.47311.78274.26-O2-O21. (CC) gcc options: -lpopt

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9306090120150SE +/- 0.67, N = 3SE +/- 0.63, N = 3SE +/- 0.83, N = 3SE +/- 0.44, N = 3SE +/- 1.12, N = 3SE +/- 0.45, N = 3SE +/- 0.43, N = 3SE +/- 1.07, N = 3SE +/- 0.19, N = 3SE +/- 0.44, N = 3SE +/- 0.44, N = 3SE +/- 0.55, N = 3SE +/- 1.96, N = 3105.49106.04105.91106.99107.25106.03105.65108.63106.10105.63107.75112.39117.53

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9306090120150SE +/- 5.25, N = 3SE +/- 3.67, N = 3SE +/- 2.30, N = 3SE +/- 5.40, N = 3SE +/- 4.44, N = 3SE +/- 6.95, N = 3SE +/- 7.88, N = 3SE +/- 6.31, N = 3SE +/- 6.31, N = 3SE +/- 4.02, N = 3SE +/- 2.13, N = 3SE +/- 1.89, N = 3SE +/- 1.07, N = 393.4296.3697.72104.08100.73101.4998.2095.1398.6294.7892.32105.35112.72

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.99001800270036004500SE +/- 3.67, N = 3SE +/- 9.70, N = 3SE +/- 3.67, N = 3SE +/- 4.00, N = 3SE +/- 11.00, N = 3SE +/- 3.67, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 2.33, N = 3SE +/- 6.33, N = 3SE +/- 2.67, N = 3SE +/- 36.84, N = 3SE +/- 0.00, N = 316371648163716851644161915241428138615301409278840321. (CC) gcc options: -O3

OpenArena

Resolution: 1600 x 900

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1600 x 900Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9612182430SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 327.3027.3327.3327.4327.3327.4027.4027.3326.6027.10MIN: 6 / MAX: 78MIN: 6 / MAX: 78MIN: 6 / MAX: 78MIN: 5 / MAX: 78MIN: 6 / MAX: 78MIN: 6 / MAX: 78MIN: 5 / MAX: 78MIN: 6 / MAX: 78MIN: 6 / MAX: 87MIN: 6 / MAX: 85

OpenArena

Resolution: 1600 x 900 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1600 x 900 - Total Frame TimeLinux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.131530456075Min: 6 / Avg: 36.48 / Max: 78Min: 6 / Avg: 36.44 / Max: 77Min: 6 / Avg: 36.49 / Max: 77Min: 5 / Avg: 36.28 / Max: 78Min: 6 / Avg: 36.46 / Max: 77Min: 6 / Avg: 36.47 / Max: 78Min: 5 / Avg: 36.39 / Max: 78Min: 6 / Avg: 36.47 / Max: 77

Unigine Sanctuary

Resolution: 1024 x 768

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Sanctuary 2.3Resolution: 1024 x 768Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.948121620SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 6SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 32.742.692.652.752.792.732.752.7515.5115.62

Xonotic

Resolution: 1600 x 900 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1600 x 900 - Effects Quality: LowLinux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.920406080100SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.13, N = 3SE +/- 0.10, N = 3SE +/- 0.16, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.27, N = 3SE +/- 0.05, N = 391.4091.5991.6494.0393.2893.4493.7293.9091.2496.15MIN: 54 / MAX: 129MIN: 57 / MAX: 130MIN: 57 / MAX: 130MIN: 55 / MAX: 134MIN: 55 / MAX: 133MIN: 54 / MAX: 134MIN: 55 / MAX: 133MIN: 55 / MAX: 134MIN: 54 / MAX: 132MIN: 61 / MAX: 136

Xonotic

Resolution: 1600 x 900 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1600 x 900 - Effects Quality: HighLinux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.91122334455SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 348.6948.8748.9049.4049.3549.3749.2749.3146.9747.98MIN: 28 / MAX: 63MIN: 28 / MAX: 63MIN: 28 / MAX: 63MIN: 29 / MAX: 64MIN: 29 / MAX: 63MIN: 29 / MAX: 63MIN: 28 / MAX: 63MIN: 29 / MAX: 63MIN: 28 / MAX: 61MIN: 28 / MAX: 62

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: G-HPLLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.948121620SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 316.8616.8316.9016.8914.7716.8516.9216.8316.8216.8816.8214.8416.40-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Linux 3.3: BLAS + Open MPI 1.4.53. Linux 3.4: BLAS + Open MPI 1.4.54. Linux 3.5: BLAS + Open MPI 1.4.55. Linux 3.6: BLAS + Open MPI 1.4.56. Linux 3.7: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.9: BLAS + Open MPI 1.4.59. Linux 3.10: BLAS + Open MPI 1.4.510. Linux 3.11: BLAS + Open MPI 1.4.511. Linux 3.12: BLAS + Open MPI 1.4.512. Linux 3.13: BLAS + Open MPI 1.4.513. Ubuntu 16.10 Linux 4.8: BLAS + Open MPI 1.10.314. Ubuntu 16.10 Linux 4.9: BLAS + Open MPI 1.10.3

HPC Challenge

Test / Class: G-Ffte

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: G-FfteLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.32650.6530.97951.3061.6325SE +/- 0.00370, N = 3SE +/- 0.00891, N = 3SE +/- 0.00532, N = 3SE +/- 0.00233, N = 3SE +/- 0.00691, N = 3SE +/- 0.00448, N = 3SE +/- 0.00671, N = 3SE +/- 0.00916, N = 3SE +/- 0.00161, N = 3SE +/- 0.00694, N = 3SE +/- 0.00292, N = 3SE +/- 0.03349, N = 3SE +/- 0.00501, N = 31.414321.415591.438741.411451.412591.416011.407791.409431.393611.394751.359141.444371.45107-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Linux 3.3: BLAS + Open MPI 1.4.53. Linux 3.4: BLAS + Open MPI 1.4.54. Linux 3.5: BLAS + Open MPI 1.4.55. Linux 3.6: BLAS + Open MPI 1.4.56. Linux 3.7: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.9: BLAS + Open MPI 1.4.59. Linux 3.10: BLAS + Open MPI 1.4.510. Linux 3.11: BLAS + Open MPI 1.4.511. Linux 3.12: BLAS + Open MPI 1.4.512. Linux 3.13: BLAS + Open MPI 1.4.513. Ubuntu 16.10 Linux 4.8: BLAS + Open MPI 1.10.314. Ubuntu 16.10 Linux 4.9: BLAS + Open MPI 1.10.3

HPC Challenge

Test / Class: EP-DGEMM

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: EP-DGEMMLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.91.03032.06063.09094.12125.1515SE +/- 0.00140, N = 3SE +/- 0.00198, N = 3SE +/- 0.00284, N = 3SE +/- 0.00085, N = 3SE +/- 0.00108, N = 3SE +/- 0.00056, N = 3SE +/- 0.00151, N = 3SE +/- 0.00050, N = 3SE +/- 0.00091, N = 3SE +/- 0.00429, N = 3SE +/- 0.00430, N = 3SE +/- 0.00588, N = 3SE +/- 0.00462, N = 34.574134.575064.579134.574464.098774.569994.576814.572474.572034.574844.557084.181744.56809-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Linux 3.3: BLAS + Open MPI 1.4.53. Linux 3.4: BLAS + Open MPI 1.4.54. Linux 3.5: BLAS + Open MPI 1.4.55. Linux 3.6: BLAS + Open MPI 1.4.56. Linux 3.7: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.9: BLAS + Open MPI 1.4.59. Linux 3.10: BLAS + Open MPI 1.4.510. Linux 3.11: BLAS + Open MPI 1.4.511. Linux 3.12: BLAS + Open MPI 1.4.512. Linux 3.13: BLAS + Open MPI 1.4.513. Ubuntu 16.10 Linux 4.8: BLAS + Open MPI 1.10.314. Ubuntu 16.10 Linux 4.9: BLAS + Open MPI 1.10.3

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.4.3Test / Class: G-PtransLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.08990.17980.26970.35960.4495SE +/- 0.00019, N = 3SE +/- 0.00354, N = 3SE +/- 0.00232, N = 3SE +/- 0.00314, N = 3SE +/- 0.00363, N = 3SE +/- 0.00108, N = 3SE +/- 0.00086, N = 3SE +/- 0.00207, N = 3SE +/- 0.00217, N = 3SE +/- 0.00115, N = 3SE +/- 0.01615, N = 3SE +/- 0.00818, N = 3SE +/- 0.00153, N = 30.372260.367380.374760.368350.366550.370460.370240.367550.366690.366810.399360.361200.36189-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Linux 3.3: BLAS + Open MPI 1.4.53. Linux 3.4: BLAS + Open MPI 1.4.54. Linux 3.5: BLAS + Open MPI 1.4.55. Linux 3.6: BLAS + Open MPI 1.4.56. Linux 3.7: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.9: BLAS + Open MPI 1.4.59. Linux 3.10: BLAS + Open MPI 1.4.510. Linux 3.11: BLAS + Open MPI 1.4.511. Linux 3.12: BLAS + Open MPI 1.4.512. Linux 3.13: BLAS + Open MPI 1.4.513. Ubuntu 16.10 Linux 4.8: BLAS + Open MPI 1.10.314. Ubuntu 16.10 Linux 4.9: BLAS + Open MPI 1.10.3

HPC Challenge

Test / Class: EP-STREAM Triad

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.4.3Test / Class: EP-STREAM TriadLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.81181.62362.43543.24724.059SE +/- 0.07601, N = 3SE +/- 0.04706, N = 3SE +/- 0.00617, N = 3SE +/- 0.19836, N = 3SE +/- 0.03006, N = 3SE +/- 0.00276, N = 3SE +/- 0.01084, N = 3SE +/- 0.06195, N = 3SE +/- 0.00604, N = 3SE +/- 0.06504, N = 3SE +/- 0.73548, N = 3SE +/- 0.15886, N = 3SE +/- 0.05819, N = 31.913261.826481.850942.011901.809221.776921.801141.874691.838531.969533.142013.607991.88799-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Linux 3.3: BLAS + Open MPI 1.4.53. Linux 3.4: BLAS + Open MPI 1.4.54. Linux 3.5: BLAS + Open MPI 1.4.55. Linux 3.6: BLAS + Open MPI 1.4.56. Linux 3.7: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.9: BLAS + Open MPI 1.4.59. Linux 3.10: BLAS + Open MPI 1.4.510. Linux 3.11: BLAS + Open MPI 1.4.511. Linux 3.12: BLAS + Open MPI 1.4.512. Linux 3.13: BLAS + Open MPI 1.4.513. Ubuntu 16.10 Linux 4.8: BLAS + Open MPI 1.10.314. Ubuntu 16.10 Linux 4.9: BLAS + Open MPI 1.10.3

HPC Challenge

Test / Class: G-Random Access

OpenBenchmarking.orgGUP/s, More Is BetterHPC Challenge 1.4.3Test / Class: G-Random AccessLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.00570.01140.01710.02280.0285SE +/- 0.00007, N = 3SE +/- 0.00011, N = 3SE +/- 0.00009, N = 3SE +/- 0.00001, N = 3SE +/- 0.00008, N = 3SE +/- 0.00034, N = 3SE +/- 0.00223, N = 3SE +/- 0.00270, N = 3SE +/- 0.00004, N = 3SE +/- 0.00009, N = 3SE +/- 0.00072, N = 3SE +/- 0.00003, N = 3SE +/- 0.00005, N = 30.020190.020030.020350.020440.020060.019850.017810.017150.020060.020100.025210.006430.00825-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Linux 3.3: BLAS + Open MPI 1.4.53. Linux 3.4: BLAS + Open MPI 1.4.54. Linux 3.5: BLAS + Open MPI 1.4.55. Linux 3.6: BLAS + Open MPI 1.4.56. Linux 3.7: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.9: BLAS + Open MPI 1.4.59. Linux 3.10: BLAS + Open MPI 1.4.510. Linux 3.11: BLAS + Open MPI 1.4.511. Linux 3.12: BLAS + Open MPI 1.4.512. Linux 3.13: BLAS + Open MPI 1.4.513. Ubuntu 16.10 Linux 4.8: BLAS + Open MPI 1.10.314. Ubuntu 16.10 Linux 4.9: BLAS + Open MPI 1.10.3

HPC Challenge

Test / Class: Random Ring Latency

OpenBenchmarking.orgusecs, Fewer Is BetterHPC Challenge 1.4.3Test / Class: Random Ring LatencyLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.22540.45080.67620.90161.127SE +/- 0.00578, N = 3SE +/- 0.00156, N = 3SE +/- 0.01092, N = 3SE +/- 0.00454, N = 3SE +/- 0.01141, N = 3SE +/- 0.01167, N = 3SE +/- 0.00937, N = 3SE +/- 0.00655, N = 3SE +/- 0.01850, N = 3SE +/- 0.00238, N = 3SE +/- 0.00796, N = 3SE +/- 0.53971, N = 3SE +/- 0.01253, N = 30.559160.552860.563500.555300.619110.572340.557300.570610.575070.551780.559381.001730.47972-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Linux 3.3: BLAS + Open MPI 1.4.53. Linux 3.4: BLAS + Open MPI 1.4.54. Linux 3.5: BLAS + Open MPI 1.4.55. Linux 3.6: BLAS + Open MPI 1.4.56. Linux 3.7: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.9: BLAS + Open MPI 1.4.59. Linux 3.10: BLAS + Open MPI 1.4.510. Linux 3.11: BLAS + Open MPI 1.4.511. Linux 3.12: BLAS + Open MPI 1.4.512. Linux 3.13: BLAS + Open MPI 1.4.513. Ubuntu 16.10 Linux 4.8: BLAS + Open MPI 1.10.314. Ubuntu 16.10 Linux 4.9: BLAS + Open MPI 1.10.3

HPC Challenge

Test / Class: Random Ring Bandwidth

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.4.3Test / Class: Random Ring BandwidthLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.18230.36460.54690.72920.9115SE +/- 0.00205, N = 3SE +/- 0.00121, N = 3SE +/- 0.00282, N = 3SE +/- 0.00057, N = 3SE +/- 0.00143, N = 3SE +/- 0.00149, N = 3SE +/- 0.00150, N = 3SE +/- 0.00092, N = 3SE +/- 0.00090, N = 3SE +/- 0.00067, N = 3SE +/- 0.00176, N = 3SE +/- 0.00803, N = 3SE +/- 0.00141, N = 30.766770.768470.782390.766910.768050.763480.764000.764950.763710.768870.768560.787580.81029-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Linux 3.3: BLAS + Open MPI 1.4.53. Linux 3.4: BLAS + Open MPI 1.4.54. Linux 3.5: BLAS + Open MPI 1.4.55. Linux 3.6: BLAS + Open MPI 1.4.56. Linux 3.7: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.9: BLAS + Open MPI 1.4.59. Linux 3.10: BLAS + Open MPI 1.4.510. Linux 3.11: BLAS + Open MPI 1.4.511. Linux 3.12: BLAS + Open MPI 1.4.512. Linux 3.13: BLAS + Open MPI 1.4.513. Ubuntu 16.10 Linux 4.8: BLAS + Open MPI 1.10.314. Ubuntu 16.10 Linux 4.9: BLAS + Open MPI 1.10.3

HPC Challenge

Test / Class: Max Ping Pong Bandwidth

OpenBenchmarking.orgMB/s, More Is BetterHPC Challenge 1.4.3Test / Class: Max Ping Pong BandwidthLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.910002000300040005000SE +/- 21.59, N = 3SE +/- 9.95, N = 3SE +/- 16.27, N = 3SE +/- 68.19, N = 3SE +/- 13.39, N = 3SE +/- 42.87, N = 3SE +/- 16.89, N = 3SE +/- 6.09, N = 3SE +/- 9.73, N = 3SE +/- 25.42, N = 3SE +/- 1.70, N = 3SE +/- 72.74, N = 3SE +/- 13.12, N = 34756.544676.844744.804675.724555.804623.474617.714606.194610.014635.304622.674347.154449.47-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil-lopen-rte -lopen-pal -ldl -lnsl -lutil1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops2. Linux 3.3: BLAS + Open MPI 1.4.53. Linux 3.4: BLAS + Open MPI 1.4.54. Linux 3.5: BLAS + Open MPI 1.4.55. Linux 3.6: BLAS + Open MPI 1.4.56. Linux 3.7: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.9: BLAS + Open MPI 1.4.59. Linux 3.10: BLAS + Open MPI 1.4.510. Linux 3.11: BLAS + Open MPI 1.4.511. Linux 3.12: BLAS + Open MPI 1.4.512. Linux 3.13: BLAS + Open MPI 1.4.513. Ubuntu 16.10 Linux 4.8: BLAS + Open MPI 1.10.314. Ubuntu 16.10 Linux 4.9: BLAS + Open MPI 1.10.3

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 3.2Test: 3 Matrix MultiplicationsLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9816243240SE +/- 0.47, N = 3SE +/- 0.13, N = 3SE +/- 0.03, N = 3SE +/- 0.20, N = 3SE +/- 0.11, N = 3SE +/- 0.21, N = 3SE +/- 0.09, N = 3SE +/- 0.13, N = 3SE +/- 0.10, N = 3SE +/- 0.48, N = 4SE +/- 0.10, N = 3SE +/- 0.26, N = 3SE +/- 0.02, N = 333.3532.9932.3633.3333.0632.8332.8433.6533.0231.6230.0530.5629.80-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native1. (CC) gcc options: -O3

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny AnalysisLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.91020304050SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 3SE +/- 0.03, N = 3SE +/- 0.35, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 325.4225.4425.3425.1425.5225.3025.2325.6825.6625.3026.1242.5137.19

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9200K400K600K800K1000KSE +/- 1200.65, N = 5SE +/- 1412.07, N = 5SE +/- 6276.93, N = 5SE +/- 376.73, N = 5SE +/- 308.60, N = 5SE +/- 752.97, N = 5SE +/- 783.98, N = 5SE +/- 308.60, N = 5SE +/- 0.00, N = 5SE +/- 377.96, N = 5SE +/- 30804.53, N = 10SE +/- 7174.61, N = 5SE +/- 275.40, N = 59091819140119060599204189213429207289204209222679225769219597814128541628712091. (CC) gcc options: -O3 -march=native

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.930060090012001500SE +/- 0.94, N = 3SE +/- 0.89, N = 3SE +/- 0.77, N = 3SE +/- 0.32, N = 3SE +/- 0.28, N = 3SE +/- 0.57, N = 3SE +/- 0.54, N = 3SE +/- 0.60, N = 3SE +/- 1.22, N = 3SE +/- 0.32, N = 3SE +/- 42.28, N = 6SE +/- 5.88, N = 3SE +/- 0.43, N = 31285.931289.821292.161291.801290.871290.341292.851293.171291.161295.391091.931246.171287.10-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native1. (CC) gcc options: -O3

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.920406080100SE +/- 0.34, N = 3SE +/- 0.04, N = 3SE +/- 0.18, N = 3SE +/- 0.03, N = 3SE +/- 0.46, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.17, N = 3SE +/- 0.13, N = 370.2269.9970.3069.7970.8269.7369.7569.7769.7869.7369.8175.2070.21-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native-march=native1. (CC) gcc options: -lm -lpthread -O3

Open Porous Media

OPM Benchmark: Upscale-Relperm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media 2013-11-26OPM Benchmark: Upscale-RelpermLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13306090120150SE +/- 0.51, N = 3SE +/- 0.47, N = 3SE +/- 0.55, N = 3SE +/- 0.93, N = 3SE +/- 0.74, N = 3SE +/- 0.95, N = 3SE +/- 1.14, N = 3SE +/- 2.19, N = 3SE +/- 0.48, N = 3SE +/- 0.38, N = 3SE +/- 1.00, N = 3132.66132.51131.66132.95134.29133.12132.63130.77134.59133.72133.091. (F9X) gfortran options: -rdynamic

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.0WAV To FLACLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.93691215SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.02, N = 5SE +/- 0.07, N = 10SE +/- 0.02, N = 57.457.457.447.357.367.347.387.357.397.379.275.675.38-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O2-O21. (CXX) g++ options: -fvisibility=hidden -logg -lm

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.960M120M180M240M300MSE +/- 267421.48, N = 3SE +/- 305141.93, N = 3SE +/- 2418422.68, N = 3SE +/- 350119.63, N = 3SE +/- 296755.72, N = 3SE +/- 420127.65, N = 3SE +/- 133746.65, N = 3SE +/- 760613.83, N = 3SE +/- 493437.07, N = 3SE +/- 111632.79, N = 3SE +/- 3244431.09, N = 6SE +/- 1101584.69, N = 3SE +/- 302330.93, N = 3256549866.52256863781.01254643172.98257621036.78257485642.98256953351.09257448930.45257015556.14257145686.34258105597.56204750569.74256909840.66261683201.291. (CC) gcc options: -O3 -march=native -lm

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingLinux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Linux 3.10Linux 3.11Linux 3.12Linux 3.13Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.94K8K12K16K20KSE +/- 48.41, N = 3SE +/- 52.67, N = 3SE +/- 112.16, N = 3SE +/- 210.98, N = 3SE +/- 83.24, N = 3SE +/- 104.70, N = 3SE +/- 215.05, N = 3SE +/- 32.48, N = 3SE +/- 50.19, N = 3SE +/- 8.86, N = 3SE +/- 33.27, N = 3SE +/- 71.94, N = 3SE +/- 90.07, N = 319372.4519829.6219867.6518676.0718039.0217907.2117489.1616039.6616293.9818751.2415877.4116386.4718568.72-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O3 -march=native-O2-O21. (CC) gcc options: -shared -fPIC -pthread

OpenArena

Resolution: 1600 x 900 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1600 x 900 - Total Frame TimeUbuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.91632486480Min: 6 / Avg: 37.5 / Max: 87Min: 6 / Avg: 36.76 / Max: 84


Phoronix Test Suite v10.8.4