Ubuntu 14.10 Intel Xeon E5 1680 v3 Running pts/fio-1.8.0, pts/fs-mark-1.0.0, pts/compilebench-1.0.1, pts/postmark-1.1.0, pts/hpcc-1.1.5, pts/gcrypt-1.0.3, pts/john-the-ripper-1.5.1, pts/vpxenc-1.1.0, pts/x264-1.9.0, pts/build-linux-kernel-1.5.3, pts/c-ray-1.1.0, pts/encode-mp3-1.4.0, pts/openssl-1.9.0, pts/apache-1.6.1 via the Phoronix Test Suite. Benchmarks by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/1504196-BE-SERVERUBU32&gru&sro .
Ubuntu 14.10 Intel Xeon E5 1680 v3 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Compiler File-System Screen Resolution Ubuntu 14.10 Ubuntu 14.04.2 LTS Intel Xeon E5-1680 v3 @ 3.80GHz (16 Cores) ASUS X99-A Intel Xeon E5 v3/Core 16384MB 120GB OCZ ARC100 AMD FirePro V8800 2048MB Intel C610/X99 VE228 Intel Connection Ubuntu 14.10 3.16.0-23-generic (x86_64) GCC 4.9.1 ext4 1920x1080 Intel Haswell-E DMI2 Intel Wellsburg HD Audio Ubuntu 14.04 3.16.0-30-generic (x86_64) GCC 4.8.2 OpenBenchmarking.org Compiler Details - Ubuntu 14.10: --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,c++,java,go,d,fortran,objc,obj-c++ --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-multilib-list=m32,m64,mx32 --with-tune=generic -v - Ubuntu 14.04.2 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 Disk Details - DEADLINE / data=ordered,errors=remount-ro,relatime,rw Processor Details - Ubuntu 14.10: Scaling Governor: intel_pstate powersave - Ubuntu 14.04.2 LTS: Scaling Governor: intel_pstate performance System Details - Ubuntu 14.10: Disk Scheduler: DEADLINE. Python 2.7.8. - Ubuntu 14.04.2 LTS: Disk Scheduler: DEADLINE. Python 2.7.6.
Ubuntu 14.10 Intel Xeon E5 1680 v3 fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size vpxenc: vpxenc x264: H.264 Video Encoding hpcc: G-Ptrans hpcc: EP-STREAM Triad hpcc: G-HPL hpcc: G-Ffte hpcc: EP-DGEMM hpcc: G-Rand Access fio: Rand Read - POSIX AIO - Yes - No - 4KB - Default Test Directory - MB/s fio: Rand Write - POSIX AIO - Yes - No - 4KB - Default Test Directory - MB/s fio: Seq Read - POSIX AIO - Yes - No - 4KB - Default Test Directory - MB/s fio: Seq Write - POSIX AIO - Yes - No - 4KB - Default Test Directory - MB/s compilebench: Compile compilebench: Initial Create compilebench: Read Compiled Tree john-the-ripper: Blowfish john-the-ripper: Traditional DES john-the-ripper: MD5 apache: Static Web Page Serving openssl: RSA 4096-bit Performance postmark: Disk Transaction Performance gcrypt: CAMELLIA256-ECB Cipher build-linux-kernel: Time To Compile c-ray: Total Time encode-mp3: WAV To MP3 Ubuntu 14.10 Ubuntu 14.04.2 LTS 79.27 101.93 72.60 34.34 322.37 2.37398 2.05610 102.18400 7.82332 7.09510 0.03845 28.51 297.13 460.88 299.76 696.49 346.69 2309.58 13344 20206000 170871 18614.53 1233.20 5906 2170 56.28 11.32 11.81 81.42 110.47 76.07 34.24 354.07 2.41058 2.05385 102.43067 7.81890 7.10032 0.04693 29.87 327.43 373.17 361.96 801.32 371.15 2785.64 13555 20982000 171346 20363.53 1247.47 5952 1923 51.69 11.26 12.49 OpenBenchmarking.org
FS-Mark Test: 1000 Files, 1MB Size OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Ubuntu 14.04.2 LTS Ubuntu 14.10 20 40 60 80 100 SE +/- 2.59, N = 6 SE +/- 0.18, N = 3 81.42 79.27 1. (CC) gcc options: -static
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 14.04.2 LTS Ubuntu 14.10 20 40 60 80 100 SE +/- 26.18, N = 6 SE +/- 24.76, N = 6 110.47 101.93 1. (CC) gcc options: -static
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 14.04.2 LTS Ubuntu 14.10 20 40 60 80 100 SE +/- 0.74, N = 3 SE +/- 0.72, N = 3 76.07 72.60 1. (CC) gcc options: -static
VP8 libvpx Encoding vpxenc OpenBenchmarking.org Frames Per Second, More Is Better VP8 libvpx Encoding 1.1.0 vpxenc Ubuntu 14.04.2 LTS Ubuntu 14.10 8 16 24 32 40 SE +/- 0.29, N = 3 SE +/- 0.16, N = 3 34.24 34.34 1. (CC) gcc options: -m64 -lvpx -lm -lpthread -fomit-frame-pointer -O3
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2014-08-30 H.264 Video Encoding Ubuntu 14.04.2 LTS Ubuntu 14.10 80 160 240 320 400 SE +/- 1.46, N = 5 SE +/- 1.75, N = 5 354.07 322.37 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize
HPC Challenge Test / Class: G-Ptrans OpenBenchmarking.org GB/s, More Is Better HPC Challenge 1.4.3 Test / Class: G-Ptrans Ubuntu 14.04.2 LTS Ubuntu 14.10 0.5424 1.0848 1.6272 2.1696 2.712 SE +/- 0.00604, N = 3 SE +/- 0.02902, N = 3 2.41058 2.37398 1. (CC) gcc options: -lblas -lm -pthread -lmpi -ldl -lhwloc -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.6.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 14.04.2 LTS Ubuntu 14.10 0.4626 0.9252 1.3878 1.8504 2.313 SE +/- 0.00092, N = 3 SE +/- 0.00313, N = 3 2.05385 2.05610 1. (CC) gcc options: -lblas -lm -pthread -lmpi -ldl -lhwloc -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.6.5
HPC Challenge Test / Class: G-HPL OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.4.3 Test / Class: G-HPL Ubuntu 14.04.2 LTS Ubuntu 14.10 20 40 60 80 100 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 102.43 102.18 1. (CC) gcc options: -lblas -lm -pthread -lmpi -ldl -lhwloc -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.6.5
HPC Challenge Test / Class: G-Ffte OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.4.3 Test / Class: G-Ffte Ubuntu 14.04.2 LTS Ubuntu 14.10 2 4 6 8 10 SE +/- 0.00233, N = 3 SE +/- 0.00730, N = 3 7.81890 7.82332 1. (CC) gcc options: -lblas -lm -pthread -lmpi -ldl -lhwloc -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.6.5
HPC Challenge Test / Class: EP-DGEMM OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.4.3 Test / Class: EP-DGEMM Ubuntu 14.04.2 LTS Ubuntu 14.10 2 4 6 8 10 SE +/- 0.00103, N = 3 SE +/- 0.00034, N = 3 7.10032 7.09510 1. (CC) gcc options: -lblas -lm -pthread -lmpi -ldl -lhwloc -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.6.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 14.04.2 LTS Ubuntu 14.10 0.0106 0.0212 0.0318 0.0424 0.053 SE +/- 0.00027, N = 3 SE +/- 0.00026, N = 3 0.04693 0.03845 1. (CC) gcc options: -lblas -lm -pthread -lmpi -ldl -lhwloc -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.6.5
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s Ubuntu 14.04.2 LTS Ubuntu 14.10 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 29.87 28.51 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Random Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s Ubuntu 14.04.2 LTS Ubuntu 14.10 70 140 210 280 350 SE +/- 1.50, N = 3 SE +/- 0.53, N = 3 327.43 297.13 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Read - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s Ubuntu 14.04.2 LTS Ubuntu 14.10 100 200 300 400 500 SE +/- 0.11, N = 3 SE +/- 0.24, N = 3 373.17 460.88 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -libverbs -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 2.1.13 Type: Sequential Write - IO Engine: POSIX AIO - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s Ubuntu 14.04.2 LTS Ubuntu 14.10 80 160 240 320 400 SE +/- 1.85, N = 3 SE +/- 0.57, N = 3 361.96 299.76 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -libverbs -lrt -laio -lz -lm -lpthread -ldl
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Ubuntu 14.04.2 LTS Ubuntu 14.10 200 400 600 800 1000 SE +/- 3.48, N = 3 SE +/- 5.45, N = 3 801.32 696.49
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Ubuntu 14.04.2 LTS Ubuntu 14.10 80 160 240 320 400 SE +/- 11.52, N = 3 SE +/- 5.33, N = 3 371.15 346.69
Compile Bench Test: Read Compiled Tree OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Read Compiled Tree Ubuntu 14.04.2 LTS Ubuntu 14.10 600 1200 1800 2400 3000 SE +/- 24.44, N = 3 SE +/- 10.25, N = 3 2785.64 2309.58
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Blowfish Ubuntu 14.04.2 LTS Ubuntu 14.10 3K 6K 9K 12K 15K SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 13555 13344 1. (CC) gcc options: -fopenmp -lcrypt
John The Ripper Test: Traditional DES OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: Traditional DES Ubuntu 14.04.2 LTS Ubuntu 14.10 4M 8M 12M 16M 20M SE +/- 14000.00, N = 3 SE +/- 30643.11, N = 3 20982000 20206000 1. (CC) gcc options: -fopenmp -lcrypt
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.8.0 Test: MD5 Ubuntu 14.04.2 LTS Ubuntu 14.10 40K 80K 120K 160K 200K SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 171346 170871 1. (CC) gcc options: -fopenmp -lcrypt
Apache Benchmark Static Web Page Serving OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.7 Static Web Page Serving Ubuntu 14.04.2 LTS Ubuntu 14.10 4K 8K 12K 16K 20K SE +/- 302.94, N = 3 SE +/- 104.10, N = 3 20363.53 18614.53 1. (CC) gcc options: -shared -fPIC -O2 -pthread
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Ubuntu 14.04.2 LTS Ubuntu 14.10 300 600 900 1200 1500 SE +/- 0.29, N = 3 SE +/- 1.85, N = 3 1247.47 1233.20 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
PostMark Disk Transaction Performance OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Ubuntu 14.04.2 LTS Ubuntu 14.10 1300 2600 3900 5200 6500 SE +/- 0.00, N = 3 SE +/- 46.33, N = 3 5952 5906 1. (CC) gcc options: -O3
Gcrypt Library CAMELLIA256-ECB Cipher OpenBenchmarking.org Microseconds, Fewer Is Better Gcrypt Library 1.4.4 CAMELLIA256-ECB Cipher Ubuntu 14.04.2 LTS Ubuntu 14.10 500 1000 1500 2000 2500 SE +/- 3.33, N = 3 SE +/- 0.00, N = 3 1923 2170 1. (CC) gcc options: -O2 -fvisibility=hidden
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.18-rc6 Time To Compile Ubuntu 14.04.2 LTS Ubuntu 14.10 13 26 39 52 65 SE +/- 0.64, N = 3 SE +/- 0.60, N = 3 51.69 56.28
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Ubuntu 14.04.2 LTS Ubuntu 14.10 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 11.26 11.32 1. (CC) gcc options: -lm -lpthread -O3
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.99.3 WAV To MP3 Ubuntu 14.04.2 LTS Ubuntu 14.10 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.07, N = 5 12.49 11.81 1. (CC) gcc options: -O3 -fomit-frame-pointer -ffast-math -pipe -lm
Phoronix Test Suite v10.8.5