Ubuntu 13.10 vs. Ubuntu 14.04 Benchmarks Early Ubuntu 14.04 LTS benchmarks by Michael Larabel... Using 9 December 2013 Ubuntu Trusty snapshot on same system and doing quick comparison to Ubuntu 13.10 Linux performance.
HTML result view exported from: https://openbenchmarking.org/result/1312092-SO-1404UBUNT04&sro&export=txt .
Ubuntu 13.10 vs. Ubuntu 14.04 Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ubuntu 13.10 Ubuntu 14.04 20131209 Intel Pentium G3220 @ 3.00GHz (2 Cores) ASRock H81M-ITX Intel 4th Gen Core DRAM 8192MB 120GB KINGSTON SV300S3 Intel HD (1100MHz) Intel Haswell HDMI Qualcomm Atheros QCA8171 Gigabit Ubuntu 13.10 3.11.0-12-generic (x86_64) Unity 7.1.2 X Server 1.14.3 intel 2.99.904 3.1 Mesa 9.2.1 GCC 4.8 ext4 1920x1080 Ubuntu 14.04 3.12.0-5-generic (x86_64) X Server 1.14.4 3.3 Mesa 10.0.0 OpenBenchmarking.org Compiler Details - --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 Disk Details - DEADLINE / data=ordered,errors=remount-ro,relatime,rw Processor Details - Scaling Governor: acpi-cpufreq ondemand Graphics Details - SNA System Details - Disk Scheduler: DEADLINE.
Ubuntu 13.10 vs. Ubuntu 14.04 Benchmarks openarena: 1920 x 1080 reaction: 1920 x 1080 xonotic: 1920 x 1080 - Low xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Ultra xonotic: 1920 x 1080 - Ultimate gputest: Furmark - 1920 x 1080 aio-stress: Rand Write tiobench: Rand Write - 64MB - 4 postmark: Disk Transaction Performance ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding himeno: Poisson Pressure Solver c-ray: Total Time compress-pbzip2: 256MB File Compression primesieve: 1e12 Prime Number Generation smallpt: Global Illumination Renderer; 100 Samples encode-flac: WAV To FLAC encode-mp3: WAV To MP3 ffmpeg: H.264 HD To NTSC DV n-queens: Elapsed Time povray: Total Time hint: FLOAT hpcc: G-HPL hpcc: G-Ffte hpcc: EP-DGEMM hpcc: G-Ptrans hpcc: EP-STREAM Triad hpcc: G-Rand Access hpcc: Rand Ring Latency hpcc: Rand Ring Bandwidth hpcc: Max Ping Pong Bandwidth open-porous-media: Upscale-Relperm Ubuntu 13.10 Ubuntu 14.04 20131209 32.07 78.40 138.13 51.42 24.85 14.87 199 672.43 15.57 5102 48.89 24 80 127 67 1398.86 59.21 18.98 207.54 271 5.92 16.06 21.09 134.71 398.48 265519899.80 21.13607 2.77273 11.46723 1.43136 6.92167 0.01425 0.28367 3.07706 6119.080 82.82 31.83 76.40 129.10 51.90 37.67 24.80 255 904.61 15.36 4166 53.47 24 79 126 66 1402.09 58.92 18.89 206.92 270 5.93 15.96 21.43 134.42 268718023.82 21.10407 2.73795 11.48063 1.44133 6.96181 0.01428 0.27752 3.08924 6209.084 82.11 OpenBenchmarking.org
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 Ubuntu 13.10 Ubuntu 14.04 20131209 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 32.07 31.83 MIN: 3 / MAX: 123 MIN: 3 / MAX: 155
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 13.10 Ubuntu 14.04 20131209 20 40 60 80 100 Min: 3 / Avg: 31.12 / Max: 68 Min: 3 / Avg: 31.32 / Max: 98
Reaction Quake 3 Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Reaction Quake 3 1.0 Beta Resolution: 1920 x 1080 Ubuntu 13.10 Ubuntu 14.04 20131209 20 40 60 80 100 SE +/- 0.30, N = 3 SE +/- 0.06, N = 3 78.40 76.40 MIN: 77.8 / MAX: 78.7 MIN: 76.3 / MAX: 76.5
Reaction Quake 3 Resolution: 1920 x 1080 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better Reaction Quake 3 1.0 Beta Resolution: 1920 x 1080 - Total Frame Time Ubuntu 13.10 Ubuntu 14.04 20131209 9 18 27 36 45 Min: 2 / Avg: 12.59 / Max: 31 Min: 3 / Avg: 13.01 / Max: 44
Xonotic Resolution: 1920 x 1080 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Low Ubuntu 13.10 Ubuntu 14.04 20131209 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.19, N = 3 138.13 129.10 MIN: 57 / MAX: 203 MIN: 55 / MAX: 202
Xonotic Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: High Ubuntu 13.10 Ubuntu 14.04 20131209 12 24 36 48 60 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 51.42 51.90 MIN: 28 / MAX: 69 MIN: 28 / MAX: 70
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Ultra Ubuntu 13.10 Ubuntu 14.04 20131209 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 24.85 37.67 MIN: 12 / MAX: 42 MIN: 18 / MAX: 59
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.7 Resolution: 1920 x 1080 - Effects Quality: Ultimate Ubuntu 13.10 Ubuntu 14.04 20131209 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 14.87 24.80 MIN: 7 / MAX: 27 MIN: 12 / MAX: 43
GpuTest Test: Furmark - Resolution: 1920 x 1080 OpenBenchmarking.org Points, More Is Better GpuTest 0.6.0 Test: Furmark - Resolution: 1920 x 1080 Ubuntu 13.10 Ubuntu 14.04 20131209 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 199 255
AIO-Stress Test: Random Write OpenBenchmarking.org MB/s, More Is Better AIO-Stress 0.21 Test: Random Write Ubuntu 13.10 Ubuntu 14.04 20131209 200 400 600 800 1000 SE +/- 1.40, N = 3 SE +/- 5.07, N = 3 672.43 904.61 1. (CC) gcc options: -pthread -laio
Threaded I/O Tester Test: Random Write - Size Per Thread: 64MB - Thread Count: 4 OpenBenchmarking.org MB/s, More Is Better Threaded I/O Tester 0.3.3 Test: Random Write - Size Per Thread: 64MB - Thread Count: 4 Ubuntu 13.10 Ubuntu 14.04 20131209 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 15.57 15.36
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Ubuntu 13.10 Ubuntu 14.04 20131209 1100 2200 3300 4400 5500 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5102 4166 1. (CC) gcc options: -O3
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.2z Phong Rendering With Soft-Shadow Mapping Ubuntu 13.10 Ubuntu 14.04 20131209 12 24 36 48 60 SE +/- 0.81, N = 4 SE +/- 0.49, N = 3 48.89 53.47 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Sharpen Ubuntu 13.10 Ubuntu 14.04 20131209 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 24 24 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -ljpeg -lXext -lX11 -llzma -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Resizing Ubuntu 13.10 Ubuntu 14.04 20131209 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 80 79 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -ljpeg -lXext -lX11 -llzma -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: HWB Color Space Ubuntu 13.10 Ubuntu 14.04 20131209 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 127 126 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -ljpeg -lXext -lX11 -llzma -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Local Adaptive Thresholding Ubuntu 13.10 Ubuntu 14.04 20131209 15 30 45 60 75 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 67 66 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -ljbig -ljpeg -lXext -lX11 -llzma -lz -lm -lgomp -lpthread
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Ubuntu 13.10 Ubuntu 14.04 20131209 300 600 900 1200 1500 SE +/- 2.22, N = 3 SE +/- 0.24, N = 3 1398.86 1402.09 1. (CC) gcc options: -O3
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Ubuntu 13.10 Ubuntu 14.04 20131209 13 26 39 52 65 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 59.21 58.92 1. (CC) gcc options: -lm -lpthread -O3
Parallel BZIP2 Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.6 256MB File Compression Ubuntu 13.10 Ubuntu 14.04 20131209 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 18.98 18.89 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 4.2 1e12 Prime Number Generation Ubuntu 13.10 Ubuntu 14.04 20131209 50 100 150 200 250 SE +/- 0.24, N = 3 SE +/- 0.05, N = 3 207.54 206.92 1. (CXX) g++ options: -O2 -fopenmp
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Ubuntu 13.10 Ubuntu 14.04 20131209 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 271 270 1. (CXX) g++ options: -fopenmp
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.0 WAV To FLAC Ubuntu 13.10 Ubuntu 14.04 20131209 1.3343 2.6686 4.0029 5.3372 6.6715 SE +/- 0.00, N = 5 SE +/- 0.00, N = 5 5.92 5.93 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Ubuntu 13.10 Ubuntu 14.04 20131209 4 8 12 16 20 SE +/- 0.03, N = 5 SE +/- 0.01, N = 5 16.06 15.96 1. (CC) gcc options: -O3 -fomit-frame-pointer -ffast-math -pipe -lm
FFmpeg H.264 HD To NTSC DV OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 2.0 H.264 HD To NTSC DV Ubuntu 13.10 Ubuntu 14.04 20131209 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 21.09 21.43 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -ldl -lasound -lSDL -lm -pthread -std=c99 -fomit-frame-pointer -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Ubuntu 13.10 Ubuntu 14.04 20131209 30 60 90 120 150 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 134.71 134.42 1. (CC) gcc options: -static -fopenmp -O3
POV-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0 Total Time Ubuntu 13.10 90 180 270 360 450 SE +/- 0.16, N = 3 398.48 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lX11 -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Ubuntu 13.10 Ubuntu 14.04 20131209 60M 120M 180M 240M 300M SE +/- 862076.64, N = 3 SE +/- 154116.08, N = 3 265519899.80 268718023.82 1. (CC) gcc options: -O3 -march=native -lm
HPC Challenge Test / Class: G-HPL OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.4.3 Test / Class: G-HPL Ubuntu 13.10 Ubuntu 14.04 20131209 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 21.14 21.10 1. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5
HPC Challenge Test / Class: G-Ffte OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.4.3 Test / Class: G-Ffte Ubuntu 13.10 Ubuntu 14.04 20131209 0.6239 1.2478 1.8717 2.4956 3.1195 SE +/- 0.00240, N = 3 SE +/- 0.00506, N = 3 2.77273 2.73795 1. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5
HPC Challenge Test / Class: EP-DGEMM OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.4.3 Test / Class: EP-DGEMM Ubuntu 13.10 Ubuntu 14.04 20131209 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 11.47 11.48 1. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5
HPC Challenge Test / Class: G-Ptrans OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.4.3 Test / Class: G-Ptrans Ubuntu 13.10 Ubuntu 14.04 20131209 0.3243 0.6486 0.9729 1.2972 1.6215 SE +/- 0.00259, N = 3 SE +/- 0.00933, N = 3 1.43136 1.44133 1. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5
HPC Challenge Test / Class: EP-STREAM Triad OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.4.3 Test / Class: EP-STREAM Triad Ubuntu 13.10 Ubuntu 14.04 20131209 2 4 6 8 10 SE +/- 0.00423, N = 3 SE +/- 0.00702, N = 3 6.92167 6.96181 1. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5
HPC Challenge Test / Class: G-Random Access OpenBenchmarking.org GUP/s, More Is Better HPC Challenge 1.4.3 Test / Class: G-Random Access Ubuntu 13.10 Ubuntu 14.04 20131209 0.0032 0.0064 0.0096 0.0128 0.016 SE +/- 0.00015, N = 3 SE +/- 0.00012, N = 3 0.01425 0.01428 1. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5
HPC Challenge Test / Class: Random Ring Latency OpenBenchmarking.org usecs, Fewer Is Better HPC Challenge 1.4.3 Test / Class: Random Ring Latency Ubuntu 13.10 Ubuntu 14.04 20131209 0.0638 0.1276 0.1914 0.2552 0.319 SE +/- 0.00342, N = 3 SE +/- 0.00403, N = 3 0.28367 0.27752 1. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5
HPC Challenge Test / Class: Random Ring Bandwidth OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.4.3 Test / Class: Random Ring Bandwidth Ubuntu 13.10 Ubuntu 14.04 20131209 0.6951 1.3902 2.0853 2.7804 3.4755 SE +/- 0.01118, N = 3 SE +/- 0.00391, N = 3 3.07706 3.08924 1. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5
HPC Challenge Test / Class: Max Ping Pong Bandwidth OpenBenchmarking.org MB/s, More Is Better HPC Challenge 1.4.3 Test / Class: Max Ping Pong Bandwidth Ubuntu 13.10 Ubuntu 14.04 20131209 1300 2600 3900 5200 6500 SE +/- 171.84, N = 3 SE +/- 174.48, N = 3 6119.08 6209.08 1. (CC) gcc options: -lblas -lm -pthread -lmpi -lopen-rte -lopen-pal -ldl -lnsl -lutil -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.4.5
Open Porous Media OPM Benchmark: Upscale-Relperm OpenBenchmarking.org Seconds, Fewer Is Better Open Porous Media 2013-11-26 OPM Benchmark: Upscale-Relperm Ubuntu 13.10 Ubuntu 14.04 20131209 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 82.82 82.11 1. (F9X) gfortran options: -rdynamic
Phoronix Test Suite v10.8.5