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&grw&sro.

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 Benchmarkstscp: AI Chess Performancecompilebench: Compilecompilebench: Initial Createhint: FLOATencode-flac: WAV To FLACopenarena: 1600 x 900xonotic: 1600 x 900 - Lowxonotic: 1600 x 900 - Highdbench: 1mrbayes: Primate Phylogeny Analysishimeno: Poisson Pressure Solverhpcc: G-HPLhpcc: G-Fftehpcc: EP-DGEMMopen-porous-media: Upscale-Relpermhpcc: G-Ptranshpcc: EP-STREAM Triadhpcc: G-Rand Accesshpcc: Rand Ring Latencyhpcc: Rand Ring Bandwidthhpcc: Max Ping Pong Bandwidthpostmark: Disk Transaction Performancec-ray: Total Timeunigine-sanctuary: 1024 x 768apache: Static Web Page Servingpolybench-c: 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.9909181105.4993.42256549866.527.45209.1625.421285.9316.864471.414324.57413132.660.372261.913260.020190.559160.766774756.541163770.2219372.4533.35914011106.0496.36256863781.017.45211.1525.441289.8216.831931.415594.57506132.510.367381.826480.020030.552860.768474676.835164869.9919829.6232.99906059105.9197.72254643172.987.44210.4225.341292.1616.898971.438744.57913131.660.374761.850940.020350.563500.782394744.799163770.3019867.6532.36920418106.99104.08257621036.787.3527.3091.4048.69209.8825.141291.8016.891531.411454.57446132.950.368352.011900.020440.555300.766914675.720168569.792.7418676.0733.33921342107.25100.73257485642.987.3627.3391.5948.87432.0225.521290.8714.766701.412594.09877134.290.366551.809220.020060.619110.768054555.803164470.822.6918039.0233.06920728106.03101.49256953351.097.3427.3391.6448.90193.1625.301290.3416.849431.416014.56999133.120.370461.776920.019850.572340.763484623.472161969.732.6517907.2132.83920420105.6598.20257448930.457.3827.4394.0349.40184.8425.231292.8516.916371.407794.57681132.630.370241.801140.017810.557300.764004617.706152469.752.7517489.1632.84922267108.6395.13257015556.147.3527.3393.2849.35316.5925.681293.1716.829431.409434.57247130.770.367551.874690.017150.570610.764954606.189142869.772.7916039.6633.65922576106.1098.62257145686.347.3927.4093.4449.37291.9425.661291.1616.818671.393614.57203134.590.366691.838530.020060.575070.763714610.011138669.782.7316293.9833.02921959105.6394.78258105597.567.3727.4093.7249.27349.0525.301295.3916.878901.394754.57484133.720.366811.969530.020100.551780.768874635.295153069.732.7518751.2431.62781412107.7592.32204750569.749.2727.3393.9049.31345.4726.121091.9316.821271.359144.55708133.090.399363.142010.025210.559380.768564622.673140969.812.7515877.4130.05854162112.39105.35256909840.665.6726.6091.2446.97311.7842.511246.1714.835731.444374.181740.361203.607990.006431.001730.787584347.153278875.2015.5116386.4730.56871209117.53112.72261683201.295.3827.1096.1547.98274.2637.191287.1016.404871.451074.568090.361891.887990.008250.479720.810294449.465403270.2115.6218568.7229.80OpenBenchmarking.org

TSCP

AI Chess Performance

OpenBenchmarking.orgNodes Per Second, More Is BetterTSCP 1.81AI Chess PerformanceLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9200K400K600K800K1000KSE +/- 308.60, N = 5SE +/- 0.00, N = 5SE +/- 377.96, N = 5SE +/- 30804.53, N = 10SE +/- 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 +/- 7174.61, N = 5SE +/- 275.40, N = 59222679225769219597814129091819140119060599204189213429207289204208541628712091. (CC) gcc options: -O3 -march=native

Compile Bench

Test: Compile

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: CompileLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9306090120150SE +/- 1.07, N = 3SE +/- 0.19, N = 3SE +/- 0.44, N = 3SE +/- 0.44, N = 3SE +/- 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 +/- 0.55, N = 3SE +/- 1.96, N = 3108.63106.10105.63107.75105.49106.04105.91106.99107.25106.03105.65112.39117.53

Compile Bench

Test: Initial Create

OpenBenchmarking.orgMB/s, More Is BetterCompile Bench 0.6Test: Initial CreateLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9306090120150SE +/- 6.31, N = 3SE +/- 6.31, N = 3SE +/- 4.02, N = 3SE +/- 2.13, N = 3SE +/- 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 +/- 1.89, N = 3SE +/- 1.07, N = 395.1398.6294.7892.3293.4296.3697.72104.08100.73101.4998.20105.35112.72

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.960M120M180M240M300MSE +/- 760613.83, N = 3SE +/- 493437.07, N = 3SE +/- 111632.79, N = 3SE +/- 3244431.09, N = 6SE +/- 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 +/- 1101584.69, N = 3SE +/- 302330.93, N = 3257015556.14257145686.34258105597.56204750569.74256549866.52256863781.01254643172.98257621036.78257485642.98256953351.09257448930.45256909840.66261683201.291. (CC) gcc options: -O3 -march=native -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.0WAV To FLACLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.93691215SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.02, N = 5SE +/- 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.07, N = 10SE +/- 0.02, N = 57.357.397.379.277.457.457.447.357.367.347.385.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

OpenArena

Resolution: 1600 x 900

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

Xonotic

Resolution: 1600 x 900 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1600 x 900 - Effects Quality: LowLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.920406080100SE +/- 0.10, N = 3SE +/- 0.16, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.13, N = 3SE +/- 0.27, N = 3SE +/- 0.05, N = 393.2893.4493.7293.9091.4091.5991.6494.0391.2496.15MIN: 55 / MAX: 133MIN: 54 / MAX: 134MIN: 55 / MAX: 133MIN: 55 / MAX: 134MIN: 54 / MAX: 129MIN: 57 / MAX: 130MIN: 57 / MAX: 130MIN: 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.10Linux 3.11Linux 3.12Linux 3.13Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.91122334455SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 349.3549.3749.2749.3148.6948.8748.9049.4046.9747.98MIN: 29 / MAX: 63MIN: 29 / MAX: 63MIN: 28 / MAX: 63MIN: 29 / MAX: 63MIN: 28 / MAX: 63MIN: 28 / MAX: 63MIN: 28 / MAX: 63MIN: 29 / MAX: 64MIN: 28 / MAX: 61MIN: 28 / MAX: 62

Dbench

Client Count: 1

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 1Linux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.990180270360450SE +/- 0.76, N = 3SE +/- 0.53, N = 3SE +/- 1.74, N = 3SE +/- 0.11, N = 3SE +/- 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 +/- 1.64, N = 3SE +/- 0.70, N = 3316.59291.94349.05345.47209.16211.15210.42209.88432.02193.16184.84311.78274.26-O2-O21. (CC) gcc options: -lpopt

Timed MrBayes Analysis

Primate Phylogeny Analysis

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MrBayes Analysis 3.1.2Primate Phylogeny AnalysisLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.91020304050SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 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.06, N = 3SE +/- 0.03, N = 325.6825.6625.3026.1225.4225.4425.3425.1425.5225.3025.2342.5137.19

Himeno Benchmark

Poisson Pressure Solver

OpenBenchmarking.orgMFLOPS, More Is BetterHimeno Benchmark 3.0Poisson Pressure SolverLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.930060090012001500SE +/- 0.60, N = 3SE +/- 1.22, N = 3SE +/- 0.32, N = 3SE +/- 42.28, N = 6SE +/- 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 +/- 5.88, N = 3SE +/- 0.43, N = 31293.171291.161295.391091.931285.931289.821292.161291.801290.871290.341292.851246.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

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: G-HPLLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.948121620SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 3SE +/- 0.07, N = 3SE +/- 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.02, N = 3SE +/- 0.05, N = 316.8316.8216.8816.8216.8616.8316.9016.8914.7716.8516.9214.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.10: BLAS + Open MPI 1.4.53. Linux 3.11: BLAS + Open MPI 1.4.54. Linux 3.12: BLAS + Open MPI 1.4.55. Linux 3.13: BLAS + Open MPI 1.4.56. Linux 3.3: BLAS + Open MPI 1.4.57. Linux 3.4: BLAS + Open MPI 1.4.58. Linux 3.5: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.7: BLAS + Open MPI 1.4.511. Linux 3.8: BLAS + Open MPI 1.4.512. Linux 3.9: 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.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.32650.6530.97951.3061.6325SE +/- 0.00916, N = 3SE +/- 0.00161, N = 3SE +/- 0.00694, N = 3SE +/- 0.00292, N = 3SE +/- 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.03349, N = 3SE +/- 0.00501, N = 31.409431.393611.394751.359141.414321.415591.438741.411451.412591.416011.407791.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.10: BLAS + Open MPI 1.4.53. Linux 3.11: BLAS + Open MPI 1.4.54. Linux 3.12: BLAS + Open MPI 1.4.55. Linux 3.13: BLAS + Open MPI 1.4.56. Linux 3.3: BLAS + Open MPI 1.4.57. Linux 3.4: BLAS + Open MPI 1.4.58. Linux 3.5: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.7: BLAS + Open MPI 1.4.511. Linux 3.8: BLAS + Open MPI 1.4.512. Linux 3.9: 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.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.91.03032.06063.09094.12125.1515SE +/- 0.00050, N = 3SE +/- 0.00091, N = 3SE +/- 0.00429, N = 3SE +/- 0.00430, N = 3SE +/- 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.00588, N = 3SE +/- 0.00462, N = 34.572474.572034.574844.557084.574134.575064.579134.574464.098774.569994.576814.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.10: BLAS + Open MPI 1.4.53. Linux 3.11: BLAS + Open MPI 1.4.54. Linux 3.12: BLAS + Open MPI 1.4.55. Linux 3.13: BLAS + Open MPI 1.4.56. Linux 3.3: BLAS + Open MPI 1.4.57. Linux 3.4: BLAS + Open MPI 1.4.58. Linux 3.5: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.7: BLAS + Open MPI 1.4.511. Linux 3.8: BLAS + Open MPI 1.4.512. Linux 3.9: 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

Open Porous Media

OPM Benchmark: Upscale-Relperm

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous Media 2013-11-26OPM Benchmark: Upscale-RelpermLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9306090120150SE +/- 2.19, N = 3SE +/- 0.48, N = 3SE +/- 0.38, N = 3SE +/- 1.00, N = 3SE +/- 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 = 3130.77134.59133.72133.09132.66132.51131.66132.95134.29133.12132.631. (F9X) gfortran options: -rdynamic

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.4.3Test / Class: G-PtransLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.08990.17980.26970.35960.4495SE +/- 0.00207, N = 3SE +/- 0.00217, N = 3SE +/- 0.00115, N = 3SE +/- 0.01615, N = 3SE +/- 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.00818, N = 3SE +/- 0.00153, N = 30.367550.366690.366810.399360.372260.367380.374760.368350.366550.370460.370240.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.10: BLAS + Open MPI 1.4.53. Linux 3.11: BLAS + Open MPI 1.4.54. Linux 3.12: BLAS + Open MPI 1.4.55. Linux 3.13: BLAS + Open MPI 1.4.56. Linux 3.3: BLAS + Open MPI 1.4.57. Linux 3.4: BLAS + Open MPI 1.4.58. Linux 3.5: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.7: BLAS + Open MPI 1.4.511. Linux 3.8: BLAS + Open MPI 1.4.512. Linux 3.9: 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.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.81181.62362.43543.24724.059SE +/- 0.06195, N = 3SE +/- 0.00604, N = 3SE +/- 0.06504, N = 3SE +/- 0.73548, N = 3SE +/- 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.15886, N = 3SE +/- 0.05819, N = 31.874691.838531.969533.142011.913261.826481.850942.011901.809221.776921.801143.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.10: BLAS + Open MPI 1.4.53. Linux 3.11: BLAS + Open MPI 1.4.54. Linux 3.12: BLAS + Open MPI 1.4.55. Linux 3.13: BLAS + Open MPI 1.4.56. Linux 3.3: BLAS + Open MPI 1.4.57. Linux 3.4: BLAS + Open MPI 1.4.58. Linux 3.5: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.7: BLAS + Open MPI 1.4.511. Linux 3.8: BLAS + Open MPI 1.4.512. Linux 3.9: 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.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.00570.01140.01710.02280.0285SE +/- 0.00270, N = 3SE +/- 0.00004, N = 3SE +/- 0.00009, N = 3SE +/- 0.00072, N = 3SE +/- 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.00003, N = 3SE +/- 0.00005, N = 30.017150.020060.020100.025210.020190.020030.020350.020440.020060.019850.017810.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.10: BLAS + Open MPI 1.4.53. Linux 3.11: BLAS + Open MPI 1.4.54. Linux 3.12: BLAS + Open MPI 1.4.55. Linux 3.13: BLAS + Open MPI 1.4.56. Linux 3.3: BLAS + Open MPI 1.4.57. Linux 3.4: BLAS + Open MPI 1.4.58. Linux 3.5: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.7: BLAS + Open MPI 1.4.511. Linux 3.8: BLAS + Open MPI 1.4.512. Linux 3.9: 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.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.22540.45080.67620.90161.127SE +/- 0.00655, N = 3SE +/- 0.01850, N = 3SE +/- 0.00238, N = 3SE +/- 0.00796, N = 3SE +/- 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.53971, N = 3SE +/- 0.01253, N = 30.570610.575070.551780.559380.559160.552860.563500.555300.619110.572340.557301.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.10: BLAS + Open MPI 1.4.53. Linux 3.11: BLAS + Open MPI 1.4.54. Linux 3.12: BLAS + Open MPI 1.4.55. Linux 3.13: BLAS + Open MPI 1.4.56. Linux 3.3: BLAS + Open MPI 1.4.57. Linux 3.4: BLAS + Open MPI 1.4.58. Linux 3.5: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.7: BLAS + Open MPI 1.4.511. Linux 3.8: BLAS + Open MPI 1.4.512. Linux 3.9: 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.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.18230.36460.54690.72920.9115SE +/- 0.00092, N = 3SE +/- 0.00090, N = 3SE +/- 0.00067, N = 3SE +/- 0.00176, N = 3SE +/- 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.00803, N = 3SE +/- 0.00141, N = 30.764950.763710.768870.768560.766770.768470.782390.766910.768050.763480.764000.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.10: BLAS + Open MPI 1.4.53. Linux 3.11: BLAS + Open MPI 1.4.54. Linux 3.12: BLAS + Open MPI 1.4.55. Linux 3.13: BLAS + Open MPI 1.4.56. Linux 3.3: BLAS + Open MPI 1.4.57. Linux 3.4: BLAS + Open MPI 1.4.58. Linux 3.5: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.7: BLAS + Open MPI 1.4.511. Linux 3.8: BLAS + Open MPI 1.4.512. Linux 3.9: 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.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.910002000300040005000SE +/- 6.09, N = 3SE +/- 9.73, N = 3SE +/- 25.42, N = 3SE +/- 1.70, N = 3SE +/- 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 +/- 72.74, N = 3SE +/- 13.12, N = 34606.194610.014635.304622.674756.544676.844744.804675.724555.804623.474617.714347.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.10: BLAS + Open MPI 1.4.53. Linux 3.11: BLAS + Open MPI 1.4.54. Linux 3.12: BLAS + Open MPI 1.4.55. Linux 3.13: BLAS + Open MPI 1.4.56. Linux 3.3: BLAS + Open MPI 1.4.57. Linux 3.4: BLAS + Open MPI 1.4.58. Linux 3.5: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.7: BLAS + Open MPI 1.4.511. Linux 3.8: BLAS + Open MPI 1.4.512. Linux 3.9: 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

PostMark

Disk Transaction Performance

OpenBenchmarking.orgTPS, More Is BetterPostMark 1.51Disk Transaction PerformanceLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.99001800270036004500SE +/- 0.00, N = 3SE +/- 2.33, N = 3SE +/- 6.33, N = 3SE +/- 2.67, N = 3SE +/- 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 +/- 36.84, N = 3SE +/- 0.00, N = 314281386153014091637164816371685164416191524278840321. (CC) gcc options: -O3

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.920406080100SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 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.17, N = 3SE +/- 0.13, N = 369.7769.7869.7369.8170.2269.9970.3069.7970.8269.7369.7575.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

Unigine Sanctuary

Resolution: 1024 x 768

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

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.94K8K12K16K20KSE +/- 32.48, N = 3SE +/- 50.19, N = 3SE +/- 8.86, N = 3SE +/- 33.27, N = 3SE +/- 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 +/- 71.94, N = 3SE +/- 90.07, N = 316039.6616293.9818751.2415877.4119372.4519829.6219867.6518676.0718039.0217907.2117489.1616386.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

PolyBench-C

Test: 3 Matrix Multiplications

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyBench-C 3.2Test: 3 Matrix MultiplicationsLinux 3.10Linux 3.11Linux 3.12Linux 3.13Linux 3.3Linux 3.4Linux 3.5Linux 3.6Linux 3.7Linux 3.8Linux 3.9Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9816243240SE +/- 0.13, N = 3SE +/- 0.10, N = 3SE +/- 0.48, N = 4SE +/- 0.10, N = 3SE +/- 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.26, N = 3SE +/- 0.02, N = 333.6533.0231.6230.0533.3532.9932.3633.3333.0632.8332.8430.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

OpenArena

Resolution: 1600 x 900 - Total Frame Time

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

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