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

Intel Linux 3.3 To Linux 3.13 then Linux 4.8/4.8 Kernel BenchmarksProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionLinux 3.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9Intel Core i5-2520M @ 3.20GHz (4 Cores)HP 161CIntel 2nd Generation Core Family DRAM4096MB160GB INTEL SSDSA2M160Intel HD 3000 (1300MHz)IDT 92HD81B1X5Intel 82579LM Gigabit Connection + Intel Centrino Advanced-N 6205Ubuntu 13.103.13.0-031300-generic (x86_64)Unity 7.1.2X Server 1.14.5intel 2.99.9073.1 Mesa 10.1.0-devel (git-07149f0 saucy-oibaf-ppa+curaga)GCC 4.8ext41600x9003.12.0-031200-generic (x86_64)3.11.0-031100-generic (x86_64)3.10.0-031000-generic (x86_64)3.9.0-030900-generic (x86_64)Intel Core i5-2520M @ 2.50GHz (4 Cores)3.8.0-030800-generic (x86_64)3.7.0-030700-generic (x86_64)Intel HD 30003.6.0-030600-generic (x86_64)LLVMpipe3.5.0-030500-generic (x86_64)2.1 Mesa 10.1.0-devel (git-07149f0 saucy-oibaf-ppa+curaga) Gallium 0.43.4.0-030400-generic (x86_64)3.3.0-030300-generic (x86_64)Intel Core i5-2520M @ 3.20GHz (4 Cores)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.orgCompiler Details- 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 - 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.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.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.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.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.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.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.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.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.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 - 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.13: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.12: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.11: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.10: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.9: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.8: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.7: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.6: DEADLINE / data=ordered,errors=remount-ro,relatime,rw- Linux 3.5: CFQ / data=ordered,errors=remount-ro,relatime,rw- Linux 3.4: CFQ / data=ordered,errors=remount-ro,relatime,rw- Linux 3.3: CFQ / barrier=1,data=ordered,errors=remount-ro,relatime,rw,user_xattr- 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.13: Scaling Governor: intel_pstate performance- Linux 3.12: Scaling Governor: intel_pstate powersave- Linux 3.11: Scaling Governor: intel_pstate powersave- Linux 3.10: Scaling Governor: intel_pstate powersave- Linux 3.9: Scaling Governor: intel_pstate powersave- Linux 3.8: Scaling Governor: acpi-cpufreq ondemand- Linux 3.7: Scaling Governor: acpi-cpufreq ondemand- Linux 3.6: Scaling Governor: acpi-cpufreq ondemand- Linux 3.5: Scaling Governor: acpi-cpufreq ondemand- Linux 3.4: Scaling Governor: acpi-cpufreq ondemand- Linux 3.3: Scaling Governor: acpi-cpufreq ondemand- Ubuntu 16.10 Linux 4.8: Scaling Governor: intel_pstate powersave- Ubuntu 16.10 Linux 4.9: Scaling Governor: intel_pstate powersaveGraphics Details- Linux 3.13, Linux 3.12, Linux 3.11, Linux 3.10, Linux 3.9, Linux 3.8, Linux 3.7, Linux 3.6, Linux 3.5: SNASystem Details- Linux 3.13: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.12: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.11: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.10: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.9: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.8: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.7: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.6: Disk Scheduler: DEADLINE. Python 2.7.5+.- Linux 3.5: Disk Scheduler: CFQ. Python 2.7.5+.- Linux 3.4: Disk Scheduler: CFQ. Python 2.7.5+.- Linux 3.3: Disk Scheduler: CFQ. Python 2.7.5+.- Ubuntu 16.10 Linux 4.8: Python 2.7.12+.- Ubuntu 16.10 Linux 4.9: Python 2.7.12+.Environment Details- Linux 3.5, Linux 3.4, Linux 3.3: LIBGL_ALWAYS_SOFTWARE=1

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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9781412107.7592.32204750569.749.2727.3393.9049.31345.4726.121091.9316.821271.359144.55708133.090.399363.142010.025210.559380.768564622.673140969.812.7515877.4130.05921959105.6394.78258105597.567.3727.4093.7249.27349.0525.301295.3916.878901.394754.57484133.720.366811.969530.020100.551780.768874635.295153069.732.7518751.2431.62922576106.1098.62257145686.347.3927.4093.4449.37291.9425.661291.1616.818671.393614.57203134.590.366691.838530.020060.575070.763714610.011138669.782.7316293.9833.02922267108.6395.13257015556.147.3527.3393.2849.35316.5925.681293.1716.829431.409434.57247130.770.367551.874690.017150.570610.764954606.189142869.772.7916039.6633.65920420105.6598.20257448930.457.3827.4394.0349.40184.8425.231292.8516.916371.407794.57681132.630.370241.801140.017810.557300.764004617.706152469.752.7517489.1632.84920728106.03101.49256953351.097.3427.3391.6448.90193.1625.301290.3416.849431.416014.56999133.120.370461.776920.019850.572340.763484623.472161969.732.6517907.2132.83921342107.25100.73257485642.987.3627.3391.5948.87432.0225.521290.8714.766701.412594.09877134.290.366551.809220.020060.619110.768054555.803164470.822.6918039.0233.06920418106.99104.08257621036.787.3527.3091.4048.69209.8825.141291.8016.891531.411454.57446132.950.368352.011900.020440.555300.766914675.720168569.792.7418676.0733.33906059105.9197.72254643172.987.44210.4225.341292.1616.898971.438744.57913131.660.374761.850940.020350.563500.782394744.799163770.3019867.6532.36914011106.0496.36256863781.017.45211.1525.441289.8216.831931.415594.57506132.510.367381.826480.020030.552860.768474676.835164869.9919829.6232.99909181105.4993.42256549866.527.45209.1625.421285.9316.864471.414324.57413132.660.372261.913260.020190.559160.766774756.541163770.2219372.4533.35854162112.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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9200K400K600K800K1000KSE +/- 30804.53, N = 10SE +/- 377.96, N = 5SE +/- 0.00, N = 5SE +/- 308.60, N = 5SE +/- 783.98, N = 5SE +/- 752.97, N = 5SE +/- 308.60, N = 5SE +/- 376.73, N = 5SE +/- 6276.93, N = 5SE +/- 1412.07, N = 5SE +/- 1200.65, N = 5SE +/- 7174.61, N = 5SE +/- 275.40, N = 57814129219599225769222679204209207289213429204189060599140119091818541628712091. (CC) gcc options: -O3 -march=native

Compile Bench

Test: Compile

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

Compile Bench

Test: Initial Create

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

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATLinux 3.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.960M120M180M240M300MSE +/- 3244431.09, N = 6SE +/- 111632.79, N = 3SE +/- 493437.07, N = 3SE +/- 760613.83, N = 3SE +/- 133746.65, N = 3SE +/- 420127.65, N = 3SE +/- 296755.72, N = 3SE +/- 350119.63, N = 3SE +/- 2418422.68, N = 3SE +/- 305141.93, N = 3SE +/- 267421.48, N = 3SE +/- 1101584.69, N = 3SE +/- 302330.93, N = 3204750569.74258105597.56257145686.34257015556.14257448930.45256953351.09257485642.98257621036.78254643172.98256863781.01256549866.52256909840.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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.93691215SE +/- 0.02, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.00, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 5SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.02, N = 5SE +/- 0.07, N = 10SE +/- 0.02, N = 59.277.377.397.357.387.347.367.357.447.457.455.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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9612182430SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 327.3327.4027.4027.3327.4327.3327.3327.3026.6027.10MIN: 6 / MAX: 78MIN: 5 / MAX: 78MIN: 6 / MAX: 78MIN: 6 / MAX: 78MIN: 5 / MAX: 78MIN: 6 / MAX: 78MIN: 6 / MAX: 78MIN: 6 / 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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.920406080100SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.16, N = 3SE +/- 0.10, N = 3SE +/- 0.13, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.11, N = 3SE +/- 0.27, N = 3SE +/- 0.05, N = 393.9093.7293.4493.2894.0391.6491.5991.4091.2496.15MIN: 55 / MAX: 134MIN: 55 / MAX: 133MIN: 54 / MAX: 134MIN: 55 / MAX: 133MIN: 55 / MAX: 134MIN: 57 / MAX: 130MIN: 57 / MAX: 130MIN: 54 / MAX: 129MIN: 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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.91122334455SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 349.3149.2749.3749.3549.4048.9048.8748.6946.9747.98MIN: 29 / MAX: 63MIN: 28 / MAX: 63MIN: 29 / MAX: 63MIN: 29 / MAX: 63MIN: 29 / MAX: 64MIN: 28 / MAX: 63MIN: 28 / MAX: 63MIN: 28 / MAX: 63MIN: 28 / MAX: 61MIN: 28 / MAX: 62

Dbench

Client Count: 1

OpenBenchmarking.orgMB/s, More Is BetterDbench 4.0Client Count: 1Linux 3.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.990180270360450SE +/- 0.11, N = 3SE +/- 1.74, N = 3SE +/- 0.53, N = 3SE +/- 0.76, N = 3SE +/- 2.96, N = 3SE +/- 0.37, N = 3SE +/- 0.26, N = 3SE +/- 0.44, N = 3SE +/- 0.57, N = 3SE +/- 0.58, N = 3SE +/- 0.62, N = 3SE +/- 1.64, N = 3SE +/- 0.70, N = 3345.47349.05291.94316.59184.84193.16432.02209.88210.42211.15209.16311.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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.91020304050SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.35, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 326.1225.3025.6625.6825.2325.3025.5225.1425.3425.4425.4242.5137.19

Himeno Benchmark

Poisson Pressure Solver

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

HPC Challenge

Test / Class: G-HPL

OpenBenchmarking.orgGFLOPS, More Is BetterHPC Challenge 1.4.3Test / Class: G-HPLLinux 3.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.948121620SE +/- 0.07, N = 3SE +/- 0.05, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.05, N = 316.8216.8816.8216.8316.9216.8514.7716.8916.9016.8316.8614.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.13: BLAS + Open MPI 1.4.53. Linux 3.12: BLAS + Open MPI 1.4.54. Linux 3.11: BLAS + Open MPI 1.4.55. Linux 3.10: BLAS + Open MPI 1.4.56. Linux 3.9: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.7: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.5: BLAS + Open MPI 1.4.511. Linux 3.4: BLAS + Open MPI 1.4.512. Linux 3.3: 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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.32650.6530.97951.3061.6325SE +/- 0.00292, N = 3SE +/- 0.00694, N = 3SE +/- 0.00161, N = 3SE +/- 0.00916, N = 3SE +/- 0.00671, N = 3SE +/- 0.00448, N = 3SE +/- 0.00691, N = 3SE +/- 0.00233, N = 3SE +/- 0.00532, N = 3SE +/- 0.00891, N = 3SE +/- 0.00370, N = 3SE +/- 0.03349, N = 3SE +/- 0.00501, N = 31.359141.394751.393611.409431.407791.416011.412591.411451.438741.415591.414321.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.13: BLAS + Open MPI 1.4.53. Linux 3.12: BLAS + Open MPI 1.4.54. Linux 3.11: BLAS + Open MPI 1.4.55. Linux 3.10: BLAS + Open MPI 1.4.56. Linux 3.9: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.7: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.5: BLAS + Open MPI 1.4.511. Linux 3.4: BLAS + Open MPI 1.4.512. Linux 3.3: 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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.91.03032.06063.09094.12125.1515SE +/- 0.00430, N = 3SE +/- 0.00429, N = 3SE +/- 0.00091, N = 3SE +/- 0.00050, N = 3SE +/- 0.00151, N = 3SE +/- 0.00056, N = 3SE +/- 0.00108, N = 3SE +/- 0.00085, N = 3SE +/- 0.00284, N = 3SE +/- 0.00198, N = 3SE +/- 0.00140, N = 3SE +/- 0.00588, N = 3SE +/- 0.00462, N = 34.557084.574844.572034.572474.576814.569994.098774.574464.579134.575064.574134.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.13: BLAS + Open MPI 1.4.53. Linux 3.12: BLAS + Open MPI 1.4.54. Linux 3.11: BLAS + Open MPI 1.4.55. Linux 3.10: BLAS + Open MPI 1.4.56. Linux 3.9: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.7: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.5: BLAS + Open MPI 1.4.511. Linux 3.4: BLAS + Open MPI 1.4.512. Linux 3.3: 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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3306090120150SE +/- 1.00, N = 3SE +/- 0.38, N = 3SE +/- 0.48, N = 3SE +/- 2.19, N = 3SE +/- 1.14, N = 3SE +/- 0.95, N = 3SE +/- 0.74, N = 3SE +/- 0.93, N = 3SE +/- 0.55, N = 3SE +/- 0.47, N = 3SE +/- 0.51, N = 3133.09133.72134.59130.77132.63133.12134.29132.95131.66132.51132.661. (F9X) gfortran options: -rdynamic

HPC Challenge

Test / Class: G-Ptrans

OpenBenchmarking.orgGB/s, More Is BetterHPC Challenge 1.4.3Test / Class: G-PtransLinux 3.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.08990.17980.26970.35960.4495SE +/- 0.01615, N = 3SE +/- 0.00115, N = 3SE +/- 0.00217, N = 3SE +/- 0.00207, N = 3SE +/- 0.00086, N = 3SE +/- 0.00108, N = 3SE +/- 0.00363, N = 3SE +/- 0.00314, N = 3SE +/- 0.00232, N = 3SE +/- 0.00354, N = 3SE +/- 0.00019, N = 3SE +/- 0.00818, N = 3SE +/- 0.00153, N = 30.399360.366810.366690.367550.370240.370460.366550.368350.374760.367380.372260.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.13: BLAS + Open MPI 1.4.53. Linux 3.12: BLAS + Open MPI 1.4.54. Linux 3.11: BLAS + Open MPI 1.4.55. Linux 3.10: BLAS + Open MPI 1.4.56. Linux 3.9: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.7: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.5: BLAS + Open MPI 1.4.511. Linux 3.4: BLAS + Open MPI 1.4.512. Linux 3.3: 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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.81181.62362.43543.24724.059SE +/- 0.73548, N = 3SE +/- 0.06504, N = 3SE +/- 0.00604, N = 3SE +/- 0.06195, N = 3SE +/- 0.01084, N = 3SE +/- 0.00276, N = 3SE +/- 0.03006, N = 3SE +/- 0.19836, N = 3SE +/- 0.00617, N = 3SE +/- 0.04706, N = 3SE +/- 0.07601, N = 3SE +/- 0.15886, N = 3SE +/- 0.05819, N = 33.142011.969531.838531.874691.801141.776921.809222.011901.850941.826481.913263.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.13: BLAS + Open MPI 1.4.53. Linux 3.12: BLAS + Open MPI 1.4.54. Linux 3.11: BLAS + Open MPI 1.4.55. Linux 3.10: BLAS + Open MPI 1.4.56. Linux 3.9: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.7: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.5: BLAS + Open MPI 1.4.511. Linux 3.4: BLAS + Open MPI 1.4.512. Linux 3.3: 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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.00570.01140.01710.02280.0285SE +/- 0.00072, N = 3SE +/- 0.00009, N = 3SE +/- 0.00004, N = 3SE +/- 0.00270, N = 3SE +/- 0.00223, N = 3SE +/- 0.00034, N = 3SE +/- 0.00008, N = 3SE +/- 0.00001, N = 3SE +/- 0.00009, N = 3SE +/- 0.00011, N = 3SE +/- 0.00007, N = 3SE +/- 0.00003, N = 3SE +/- 0.00005, N = 30.025210.020100.020060.017150.017810.019850.020060.020440.020350.020030.020190.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.13: BLAS + Open MPI 1.4.53. Linux 3.12: BLAS + Open MPI 1.4.54. Linux 3.11: BLAS + Open MPI 1.4.55. Linux 3.10: BLAS + Open MPI 1.4.56. Linux 3.9: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.7: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.5: BLAS + Open MPI 1.4.511. Linux 3.4: BLAS + Open MPI 1.4.512. Linux 3.3: 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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.22540.45080.67620.90161.127SE +/- 0.00796, N = 3SE +/- 0.00238, N = 3SE +/- 0.01850, N = 3SE +/- 0.00655, N = 3SE +/- 0.00937, N = 3SE +/- 0.01167, N = 3SE +/- 0.01141, N = 3SE +/- 0.00454, N = 3SE +/- 0.01092, N = 3SE +/- 0.00156, N = 3SE +/- 0.00578, N = 3SE +/- 0.53971, N = 3SE +/- 0.01253, N = 30.559380.551780.575070.570610.557300.572340.619110.555300.563500.552860.559161.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.13: BLAS + Open MPI 1.4.53. Linux 3.12: BLAS + Open MPI 1.4.54. Linux 3.11: BLAS + Open MPI 1.4.55. Linux 3.10: BLAS + Open MPI 1.4.56. Linux 3.9: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.7: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.5: BLAS + Open MPI 1.4.511. Linux 3.4: BLAS + Open MPI 1.4.512. Linux 3.3: 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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.90.18230.36460.54690.72920.9115SE +/- 0.00176, N = 3SE +/- 0.00067, N = 3SE +/- 0.00090, N = 3SE +/- 0.00092, N = 3SE +/- 0.00150, N = 3SE +/- 0.00149, N = 3SE +/- 0.00143, N = 3SE +/- 0.00057, N = 3SE +/- 0.00282, N = 3SE +/- 0.00121, N = 3SE +/- 0.00205, N = 3SE +/- 0.00803, N = 3SE +/- 0.00141, N = 30.768560.768870.763710.764950.764000.763480.768050.766910.782390.768470.766770.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.13: BLAS + Open MPI 1.4.53. Linux 3.12: BLAS + Open MPI 1.4.54. Linux 3.11: BLAS + Open MPI 1.4.55. Linux 3.10: BLAS + Open MPI 1.4.56. Linux 3.9: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.7: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.5: BLAS + Open MPI 1.4.511. Linux 3.4: BLAS + Open MPI 1.4.512. Linux 3.3: 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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.910002000300040005000SE +/- 1.70, N = 3SE +/- 25.42, N = 3SE +/- 9.73, N = 3SE +/- 6.09, N = 3SE +/- 16.89, N = 3SE +/- 42.87, N = 3SE +/- 13.39, N = 3SE +/- 68.19, N = 3SE +/- 16.27, N = 3SE +/- 9.95, N = 3SE +/- 21.59, N = 3SE +/- 72.74, N = 3SE +/- 13.12, N = 34622.674635.304610.014606.194617.714623.474555.804675.724744.804676.844756.544347.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.13: BLAS + Open MPI 1.4.53. Linux 3.12: BLAS + Open MPI 1.4.54. Linux 3.11: BLAS + Open MPI 1.4.55. Linux 3.10: BLAS + Open MPI 1.4.56. Linux 3.9: BLAS + Open MPI 1.4.57. Linux 3.8: BLAS + Open MPI 1.4.58. Linux 3.7: BLAS + Open MPI 1.4.59. Linux 3.6: BLAS + Open MPI 1.4.510. Linux 3.5: BLAS + Open MPI 1.4.511. Linux 3.4: BLAS + Open MPI 1.4.512. Linux 3.3: 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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.99001800270036004500SE +/- 2.67, N = 3SE +/- 6.33, N = 3SE +/- 2.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 3.67, N = 3SE +/- 11.00, N = 3SE +/- 4.00, N = 3SE +/- 3.67, N = 3SE +/- 9.70, N = 3SE +/- 3.67, N = 3SE +/- 36.84, N = 3SE +/- 0.00, N = 314091530138614281524161916441685163716481637278840321. (CC) gcc options: -O3

C-Ray

Total Time

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total TimeLinux 3.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.920406080100SE +/- 0.03, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.46, N = 3SE +/- 0.03, N = 3SE +/- 0.18, N = 3SE +/- 0.04, N = 3SE +/- 0.34, N = 3SE +/- 0.17, N = 3SE +/- 0.13, N = 369.8169.7369.7869.7769.7569.7370.8269.7970.3069.9970.2275.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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.948121620SE +/- 0.01, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 6SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 32.752.752.732.792.752.652.692.7415.5115.62

Apache Benchmark

Static Web Page Serving

OpenBenchmarking.orgRequests Per Second, More Is BetterApache Benchmark 2.4.7Static Web Page ServingLinux 3.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.94K8K12K16K20KSE +/- 33.27, N = 3SE +/- 8.86, N = 3SE +/- 50.19, N = 3SE +/- 32.48, N = 3SE +/- 215.05, N = 3SE +/- 104.70, N = 3SE +/- 83.24, N = 3SE +/- 210.98, N = 3SE +/- 112.16, N = 3SE +/- 52.67, N = 3SE +/- 48.41, N = 3SE +/- 71.94, N = 3SE +/- 90.07, N = 315877.4118751.2416293.9816039.6617489.1617907.2118039.0218676.0719867.6519829.6219372.4516386.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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.6Linux 3.5Linux 3.4Linux 3.3Ubuntu 16.10 Linux 4.8Ubuntu 16.10 Linux 4.9816243240SE +/- 0.10, N = 3SE +/- 0.48, N = 4SE +/- 0.10, N = 3SE +/- 0.13, N = 3SE +/- 0.09, N = 3SE +/- 0.21, N = 3SE +/- 0.11, N = 3SE +/- 0.20, N = 3SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.47, N = 3SE +/- 0.26, N = 3SE +/- 0.02, N = 330.0531.6233.0233.6532.8432.8333.0633.3332.3632.9933.3530.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.13Linux 3.12Linux 3.11Linux 3.10Linux 3.9Linux 3.8Linux 3.7Linux 3.61530456075Min: 6 / Avg: 36.47 / Max: 77Min: 5 / Avg: 36.39 / Max: 78Min: 6 / Avg: 36.47 / Max: 78Min: 6 / Avg: 36.46 / Max: 77Min: 5 / Avg: 36.28 / Max: 78Min: 6 / Avg: 36.49 / Max: 77Min: 6 / Avg: 36.44 / Max: 77Min: 6 / Avg: 36.48 / 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