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

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 Benchmarksunigine-sanctuary: 1024 x 768hpcc: G-Rand Accesspostmark: Disk Transaction Performancedbench: 1hpcc: Rand Ring Latencyencode-flac: WAV To FLACmrbayes: Primate Phylogeny Analysishint: FLOATapache: Static Web Page Servinghimeno: Poisson Pressure Solvertscp: AI Chess Performancehpcc: G-HPLpolybench-c: 3 Matrix Multiplicationshpcc: EP-DGEMMcompilebench: Compilehpcc: G-Ptranshpcc: Max Ping Pong Bandwidthc-ray: Total Timehpcc: G-Fftehpcc: Rand Ring Bandwidthxonotic: 1600 x 900 - Lowxonotic: 1600 x 900 - Highopenarena: 1600 x 900open-porous-media: Upscale-Relpermhpcc: EP-STREAM Triadcompilebench: 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.92.750.025211409345.470.559389.2726.12204750569.7415877.411091.9378141216.8212730.054.55708107.750.399364622.67369.811.359140.7685693.9049.3127.33133.093.1420192.322.750.020101530349.050.551787.3725.30258105597.5618751.241295.3992195916.8789031.624.57484105.630.366814635.29569.731.394750.7688793.7249.2727.40133.721.9695394.782.730.020061386291.940.575077.3925.66257145686.3416293.981291.1692257616.8186733.024.57203106.100.366694610.01169.781.393610.7637193.4449.3727.40134.591.8385398.622.790.017151428316.590.570617.3525.68257015556.1416039.661293.1792226716.8294333.654.57247108.630.367554606.18969.771.409430.7649593.2849.3527.33130.771.8746995.132.750.017811524184.840.557307.3825.23257448930.4517489.161292.8592042016.9163732.844.57681105.650.370244617.70669.751.407790.7640094.0349.4027.43132.631.8011498.202.650.019851619193.160.572347.3425.30256953351.0917907.211290.3492072816.8494332.834.56999106.030.370464623.47269.731.416010.7634891.6448.9027.33133.121.77692101.492.690.020061644432.020.619117.3625.52257485642.9818039.021290.8792134214.7667033.064.09877107.250.366554555.80370.821.412590.7680591.5948.8727.33134.291.80922100.732.740.020441685209.880.555307.3525.14257621036.7818676.071291.8092041816.8915333.334.57446106.990.368354675.72069.791.411450.7669191.4048.6927.30132.952.01190104.080.020351637210.420.563507.4425.34254643172.9819867.651292.1690605916.8989732.364.57913105.910.374764744.79970.301.438740.78239131.661.8509497.720.020031648211.150.552867.4525.44256863781.0119829.621289.8291401116.8319332.994.57506106.040.367384676.83569.991.415590.76847132.511.8264896.360.020191637209.160.559167.4525.42256549866.5219372.451285.9390918116.8644733.354.57413105.490.372264756.54170.221.414320.76677132.661.9132693.4215.510.006432788311.781.001735.6742.51256909840.6616386.471246.1785416214.8357330.564.18174112.390.361204347.15375.201.444370.7875891.2446.9726.603.60799105.3515.620.008254032274.260.479725.3837.19261683201.2918568.721287.1087120916.4048729.804.56809117.530.361894449.46570.211.451070.8102996.1547.9827.101.88799112.72OpenBenchmarking.org

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


Phoronix Test Suite v10.8.4