Ubuntu 16.04 vs. 14.04 vs. 12.04 Linux 2 x AMD Opteron 2384 benchmarks on Ubuntu LTS Linux of 16.04 vs. 14.04 vs. 12.04 so far. Linux performance tests by Michael Larabel for a future article on Phoronix.
HTML result view exported from: https://openbenchmarking.org/result/1602043-GA-LTSUBUNTU12&rdt&grs .
Ubuntu 16.04 vs. 14.04 vs. 12.04 Linux Processor Motherboard Chipset Memory Disk Graphics Audio Monitor OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 2 x AMD Opteron 2384 @ 2.70GHz (8 Cores) TYAN S2932/S2932-E NVIDIA MCP55 16384MB 120GB INTEL SSDSC2BW12 Sapphire AMD Radeon HD 5830 1024MB AMD Cypress HDMI Audio SyncMaster Ubuntu 16.04 4.4.0-2-generic (x86_64) Unity 7.4.0 X Server 1.17.3 radeon 7.6.1 3.3 Mesa 11.1.1 Gallium 0.4 GCC 5.3.1 20160121 ext4 2560x1600 Ubuntu 14.04 3.13.0-24-generic (x86_64) Unity 7.2.0 X Server 1.15.1 radeon 7.3.0 3.3 Mesa 10.1.0 Gallium 0.4 GCC 4.8.4 Sapphire AMD Radeon HD 5800 1024MB AMD ATI Cypress HDMI Audio Ubuntu 12.04 3.2.0-23-generic (x86_64) Unity 5.10.0 X Server 1.11.3 radeon 6.14.99 2.1 Mesa 8.0.2 Gallium 0.4 GCC 4.6.3 OpenBenchmarking.org Compiler Details - Ubuntu 16.04 LTS 20160203: --build=x86_64-linux-gnu --disable-browser-plugin --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-default-libstdcxx-abi=new --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 14.04 LTS: --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --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 12.04 LTS: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v Disk Details - Ubuntu 16.04 LTS 20160203: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Ubuntu 14.04 LTS: DEADLINE / data=ordered,errors=remount-ro,relatime,rw - Ubuntu 12.04 LTS: CFQ / barrier=1,data=ordered,errors=remount-ro,relatime,rw,user_xattr Processor Details - Ubuntu 16.04 LTS 20160203: Scaling Governor: acpi-cpufreq ondemand - Ubuntu 14.04 LTS: Scaling Governor: acpi-cpufreq ondemand - Ubuntu 12.04 LTS: Scaling Governor: powernow-k8 ondemand Graphics Details - EXA System Details - Ubuntu 16.04 LTS 20160203: Python 2.7.11. - Ubuntu 14.04 LTS: Python 2.7.6. - Ubuntu 12.04 LTS: Python 2.7.3.
Ubuntu 16.04 vs. 14.04 vs. 12.04 Linux openarena: 2560 x 1600 openarena: 1920 x 1080 c-ray: Total Time compilebench: Compile ffmpeg: H.264 HD To NTSC DV gputest: Triangle - 1920 x 1080 - Fullscreen sqlite: Default Test Directory compilebench: Initial Create himeno: Poisson Pressure Solver gputest: Furmark - 1920 x 1080 - Fullscreen apache: Static Web Page Serving xonotic: 2560 x 1600 - High redis: GET build-linux-kernel: Time To Compile xonotic: 2560 x 1600 - Ultra redis: SET gputest: Pixmark Volplosion - 1920 x 1080 - Fullscreen john-the-ripper: Blowfish build-apache: Time To Compile fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size xonotic: 2560 x 1600 - Low fs-mark: 1000 Files, 1MB Size dolfyn: Computational Fluid Dynamics x264: H.264 Video Encoding tesseract: 1920 x 1080 encode-mp3: WAV To MP3 gputest: Plot3D - 1920 x 1080 - Fullscreen gputest: Pixmark Piano - 1920 x 1080 - Fullscreen lammps: Rhodopsin Protein dbench: 12 encode-flac: WAV To FLAC fs-mark: 5000 Files, 1MB Size, 4 Threads fftw: Float + SSE - 2D FFT Size 2048 Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 183.83 91.10 25.08 359.92 25.87 68906 330.64 185.93 517.37 887 16377.05 102.01 996091.46 126.68 71.38 734965.37 13953 6068 50.33 29.30 155.67 29.80 59.58 107.86 82.54 26.82 9962 20812 81.03 109.43 14.96 64.93 4441.90 194.03 87.40 27.15 207.67 31.67 43650 333.39 137.02 512.70 696 15359.46 87.87 885274.69 138.53 64.39 669691.96 14784 5935 52.60 28.63 148.21 28.47 57.43 112.30 79.78 27.65 9663 21252 82.50 111.32 14.97 64.27 4538.98 66.90 32.97 51.91 220.15 41.46 459.03 136.46 395.46 17893.86 971285.44 123.25 732768.46 6284 49.84 30.20 29.60 56.98 27.51 109.93 15.14 64.67 4367.54 OpenBenchmarking.org
OpenArena Resolution: 2560 x 1600 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 2560 x 1600 Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 40 80 120 160 200 SE +/- 2.13, N = 3 SE +/- 0.88, N = 3 SE +/- 0.15, N = 3 183.83 194.03 66.90
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 20 40 60 80 100 SE +/- 1.04, N = 3 SE +/- 0.71, N = 3 SE +/- 0.09, N = 3 91.10 87.40 32.97 MIN: 4 / MAX: 166 MIN: 4 / MAX: 169 MIN: 3 / MAX: 245
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 25.08 27.15 51.91 1. (CC) gcc options: -lm -lpthread -O3 -march=native
OpenArena Resolution: 1920 x 1080 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 11 22 33 44 55 Min: 4 / Avg: 10.71 / Max: 54 Min: 5 / Avg: 11.24 / Max: 44 Min: 3 / Avg: 29.56 / Max: 49
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 80 160 240 320 400 SE +/- 0.83, N = 3 SE +/- 0.58, N = 3 SE +/- 3.64, N = 3 359.92 207.67 220.15
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.8.1 H.264 HD To NTSC DV Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 9 18 27 36 45 SE +/- 0.16, N = 3 SE +/- 0.35, N = 3 SE +/- 0.23, N = 3 25.87 31.67 41.46 -lXv -lXext -lxcb-xfixes -lxcb-render -lxcb-shape -lsndio -llzma -lXv -lXext -lxcb-xfixes -lxcb-render -lxcb-shape -llzma -lrt 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lX11 -lxcb -lasound -lSDL -lm -pthread -O3 -march=native -std=c99 -fomit-frame-pointer -fno-math-errno -fno-signed-zeros -fno-tree-vectorize
GpuTest Test: Triangle - Resolution: 1920 x 1080 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Triangle - Resolution: 1920 x 1080 - Mode: Fullscreen Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS 15K 30K 45K 60K 75K SE +/- 7.69, N = 3 SE +/- 1.45, N = 3 68906 43650
SQLite Test Target: Default Test Directory OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.8.10.2 Test Target: Default Test Directory Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 100 200 300 400 500 SE +/- 1.01, N = 3 SE +/- 0.82, N = 3 SE +/- 0.78, N = 3 330.64 333.39 459.03 -lcurses 1. (CC) gcc options: -O3 -march=native -ldl -lpthread
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 40 80 120 160 200 SE +/- 0.37, N = 3 SE +/- 2.69, N = 3 SE +/- 2.87, N = 3 185.93 137.02 136.46
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 110 220 330 440 550 SE +/- 4.15, N = 3 SE +/- 2.32, N = 3 SE +/- 2.42, N = 3 517.37 512.70 395.46 1. (CC) gcc options: -O3 -march=native
GpuTest Test: Furmark - Resolution: 1920 x 1080 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Furmark - Resolution: 1920 x 1080 - Mode: Fullscreen Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS 200 400 600 800 1000 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 887 696
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.7 Static Web Page Serving Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 4K 8K 12K 16K 20K SE +/- 260.55, N = 3 SE +/- 37.78, N = 3 SE +/- 157.95, N = 3 16377.05 15359.46 17893.86 1. (CC) gcc options: -shared -fPIC -pthread -O3 -march=native
Xonotic Resolution: 2560 x 1600 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 2560 x 1600 - Effects Quality: High Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 102.01 87.87 MIN: 48 / MAX: 210 MIN: 41 / MAX: 170
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 200K 400K 600K 800K 1000K SE +/- 19232.00, N = 3 SE +/- 5069.84, N = 3 SE +/- 6855.97, N = 3 996091.46 885274.69 971285.44 -std=gnu99 -pipe -g3 -O3 -funroll-loops -march=native -std=gnu99 -pipe -g3 -O3 -funroll-loops -march=native 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 4.3 Time To Compile Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 30 60 90 120 150 SE +/- 1.79, N = 3 SE +/- 1.90, N = 6 SE +/- 1.38, N = 3 126.68 138.53 123.25
Xonotic Resolution: 2560 x 1600 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 2560 x 1600 - Effects Quality: Ultra Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS 16 32 48 64 80 SE +/- 0.13, N = 3 SE +/- 0.48, N = 3 71.38 64.39 MIN: 30 / MAX: 144 MIN: 28 / MAX: 127
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 160K 320K 480K 640K 800K SE +/- 8836.20, N = 3 SE +/- 4044.61, N = 3 SE +/- 7857.24, N = 3 734965.37 669691.96 732768.46 -std=gnu99 -pipe -g3 -O3 -funroll-loops -march=native -std=gnu99 -pipe -g3 -O3 -funroll-loops -march=native 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl
GpuTest Test: Pixmark Volplosion - Resolution: 1920 x 1080 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Pixmark Volplosion - Resolution: 1920 x 1080 - Mode: Fullscreen Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS 3K 6K 9K 12K 15K SE +/- 8.76, N = 3 SE +/- 24.19, N = 3 13953 14784
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 1300 2600 3900 5200 6500 SE +/- 6.69, N = 3 SE +/- 3.71, N = 3 SE +/- 21.85, N = 3 6068 5935 6284 1. (CC) gcc options: -fopenmp -lcrypt
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.7 Time To Compile Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 50.33 52.60 49.84
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.23, N = 3 SE +/- 0.00, N = 3 29.30 28.63 30.20 1. (CC) gcc options: -static
Xonotic Resolution: 2560 x 1600 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8 Resolution: 2560 x 1600 - Effects Quality: Low Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS 30 60 90 120 150 SE +/- 0.19, N = 3 SE +/- 0.69, N = 3 155.67 148.21 MIN: 73 / MAX: 297 MIN: 71 / MAX: 253
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 7 14 21 28 35 SE +/- 0.26, N = 3 SE +/- 0.07, N = 3 SE +/- 0.15, N = 3 29.80 28.47 29.60 1. (CC) gcc options: -static
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 13 26 39 52 65 SE +/- 0.25, N = 3 SE +/- 0.15, N = 3 SE +/- 0.18, N = 3 59.58 57.43 56.98
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2015-11-02 H.264 Video Encoding Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS 30 60 90 120 150 SE +/- 0.86, N = 5 SE +/- 0.64, N = 5 107.86 112.30 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -march=native -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
Tesseract Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.04, N = 3 82.54 79.78
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 7 14 21 28 35 SE +/- 0.04, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 26.82 27.65 27.51 -lncurses 1. (CC) gcc options: -pipe -O3 -march=native -lm
GpuTest Test: Plot3D - Resolution: 1920 x 1080 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Plot3D - Resolution: 1920 x 1080 - Mode: Fullscreen Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS 2K 4K 6K 8K 10K SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 9962 9663
GpuTest Test: Pixmark Piano - Resolution: 1920 x 1080 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Pixmark Piano - Resolution: 1920 x 1080 - Mode: Fullscreen Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS 5K 10K 15K 20K 25K SE +/- 106.47, N = 3 SE +/- 50.58, N = 3 20812 21252
LAMMPS Molecular Dynamics Simulator Test: Rhodopsin Protein OpenBenchmarking.org Loop Time, Fewer Is Better LAMMPS Molecular Dynamics Simulator 1.0 Test: Rhodopsin Protein Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 81.03 82.50 1. (CXX) g++ options: -lfftw -lmpich
Dbench Client Count: 12 OpenBenchmarking.org MB/s, More Is Better Dbench 4.0 Client Count: 12 Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.89, N = 3 109.43 111.32 109.93 1. (CC) gcc options: -lpopt
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 4 8 12 16 20 SE +/- 0.01, N = 5 SE +/- 0.13, N = 5 SE +/- 0.04, N = 5 14.96 14.97 15.14 1. (CXX) g++ options: -O3 -march=native -fvisibility=hidden -logg -lm
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 14 28 42 56 70 SE +/- 0.48, N = 3 SE +/- 0.27, N = 3 SE +/- 0.13, N = 3 64.93 64.27 64.67 1. (CC) gcc options: -static
FFTW Build: Float + SSE - Size: 2D FFT Size 2048 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.4 Build: Float + SSE - Size: 2D FFT Size 2048 Ubuntu 16.04 LTS 20160203 Ubuntu 14.04 LTS Ubuntu 12.04 LTS 1000 2000 3000 4000 5000 SE +/- 4.41, N = 5 SE +/- 88.60, N = 10 SE +/- 91.81, N = 10 4441.90 4538.98 4367.54 -std=gnu99 -std=gnu99 1. (CC) gcc options: -O3 -march=native -lm
Phoronix Test Suite v10.8.5