Ubuntu vs. Clear Linux On Broadwell-EP Intel Xeon E5-2609 v4 testing with a MSI X99A WORKSTATION (MS-7A54) v1.0 and NVIDIA GeForce GTX TITAN X on Clear Linux 10040 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/1608283-LO-CLEARLINU22 .
Ubuntu vs. Clear Linux On Broadwell-EP Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution Ubuntu 16.04.1 LTS Clear Linux 10040 Intel Xeon E5-2609 v4 @ 1.70GHz (8 Cores) MSI X99A WORKSTATION (MS-7A54) v1.0 Intel Xeon E7 v4/Xeon 16384MB 3 x 120GB TOSHIBA-TR150 NVIDIA GeForce GTX TITAN X 12288MB Realtek ALC1150 ASUS PB278 Intel Connection Ubuntu 16.04 4.8.0-999-generic (x86_64) 20160823 Unity 7.4.0 X Server 1.18.3 nouveau 1.0.12 3.3 Mesa 11.2.0 Gallium 0.4 GCC 5.4.0 20160609 ext4 2560x1440 NVIDIA GeForce GTX TITAN X Clear Linux 10040 4.7.1-257.native (x86_64) Xfce 4.12 X Server 1.18.4 modesetting 1.18.4 2.1 Mesa 12.0.0 GCC 6.1.0 + Clang 3.8.1 + LLVM 3.8.1 1024x768 OpenBenchmarking.org Compiler Details - Ubuntu 16.04.1 LTS: --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 - Clear Linux 10040: --build=x86_64-generic-linux --disable-multiarch --disable-vtable-verify --enable-__cxa_atexit --enable-bootstrap --enable-clocale=gnu --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libmpx --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-system-libunwind --with-tune=haswell Disk Details - Ubuntu 16.04.1 LTS: CFQ / data=ordered,errors=remount-ro,relatime,rw - Clear Linux 10040: CFQ / data=ordered,relatime,rw,stripe=256 Processor Details - Ubuntu 16.04.1 LTS: Scaling Governor: intel_pstate powersave - Clear Linux 10040: Scaling Governor: acpi-cpufreq performance System Details - Python 2.7.12.
Ubuntu vs. Clear Linux On Broadwell-EP fio: Rand Read - POSIX AIO - No - Yes - 4KB - Default Test Directory - MB/s fio: Rand Write - POSIX AIO - No - Yes - 4KB - Default Test Directory - MB/s fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads compilebench: Compile compilebench: Initial Create npb: BT.A npb: EP.C npb: FT.A npb: LU.A npb: SP.A hpcc: G-HPL hpcc: G-Ffte hpcc: EP-DGEMM parboil: OpenMP CUTCP parboil: OpenMP Stencil parboil: OpenMP MRI Gridding rodinia: OpenMP LavaMD rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster clomp: Static OMP Speedup dolfyn: Computational Fluid Dynamics ffte: N=64, 1D Complex FFT Routine fftw: Float + SSE - 1D FFT Size 4096 fftw: Float + SSE - 2D FFT Size 4096 hmmer: Pfam Database Search mafft: Multiple Sequence Alignment mrbayes: Primate Phylogeny Analysis fhourstones: Complex Connect-4 Solving botan: Tiger botan: KASUMI botan: AES-256 botan: Twofish botan: CAST-256 botan: X9.19-MAC scimark2: Composite scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply tscp: AI Chess Performance ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping x264: H.264 Video Encoding graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space himeno: Poisson Pressure Solver ebizzy: Phoronix Test Suite v6.6.0m2 build-linux-kernel: Time To Compile build-php: Time To Compile c-ray: Total Time primesieve: 1e12 Prime Number Generation smallpt: Global Illumination Renderer; 100 Samples stockfish: Total Time compress-lzma: 256MB File Compression crafty: Elapsed Time encode-flac: WAV To FLAC n-queens: Elapsed Time openssl: RSA 4096-bit Performance caffe: CPU AlexNet caffe: CPU Googlenet pgbench: Mostly RAM - Normal Load - Read Write pgbench: Mostly RAM - Single Thread - Read Write redis: GET redis: SET hint: FLOAT apache: Static Web Page Serving Ubuntu 16.04.1 LTS Clear Linux 10040 34.69 113.50 60.88 51.73 404.21 216.79 2103.52 98.32 4695.21 11991.45 1708.62 47.99180 6.54740 6.57820 17.70 19.70 96.18 312.46 70.64 32.90 5.84 48.19 2659.00 10179.28 7104.06 18.53 6.06 25.27 6821.30 206.87 37.43 2558.93 97.72 50.23 38.70 677.81 228.96 1044.23 581234 164.90 145.10 74 94 102 997.67 155575 126.33 33.79 25.32 93.01 113 7242 553.57 147.91 13.12 56.89 572.17 826190 1601480 1981.97 421.05 1233116.75 903203.65 177722134.80 30252.27 33.53 107.47 62.43 52.40 850.50 282.81 2112.53 212.78 4706.96 12541.37 1697.29 15.85 18.97 88.05 320.09 53.98 33.18 1.06 43.45 2711.83 10184 7309.88 5.97 15.75 6944.93 203.87 37.94 2556.09 99.62 56.99 40.90 762.99 229.15 1373.00 594279 149.24 144.83 76 97 105 1082.88 152047 143.03 46.31 25.41 92.09 31 7055 577.86 146.42 12.87 55.60 573.10 123215 614057 1616.27 489.77 1345363.09 935278.14 165809250.09 24330.69 OpenBenchmarking.org
Flexible IO Tester Type: Random Read - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - 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: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s Ubuntu 16.04.1 LTS Clear Linux 10040 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 34.69 33.53 -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -lrt -laio -lz -lm -lpthread -ldl
Flexible IO Tester Type: Random Write - IO Engine: POSIX AIO - Buffered: No - Direct: Yes - 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: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory - Result: MB/s Ubuntu 16.04.1 LTS Clear Linux 10040 30 60 90 120 150 SE +/- 3.15, N = 6 SE +/- 3.01, N = 6 113.50 107.47 -libverbs 1. (CC) gcc options: -rdynamic -std=gnu99 -O3 -ffast-math -include -lnuma -lrt -laio -lz -lm -lpthread -ldl
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.1 LTS Clear Linux 10040 14 28 42 56 70 SE +/- 12.66, N = 6 SE +/- 13.87, N = 6 60.88 62.43 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 16.04.1 LTS Clear Linux 10040 12 24 36 48 60 SE +/- 0.35, N = 3 SE +/- 0.40, N = 3 51.73 52.40 1. (CC) gcc options: -static
Compile Bench Test: Compile OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Ubuntu 16.04.1 LTS Clear Linux 10040 200 400 600 800 1000 SE +/- 7.45, N = 3 SE +/- 10.39, N = 3 404.21 850.50
Compile Bench Test: Initial Create OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Ubuntu 16.04.1 LTS Clear Linux 10040 60 120 180 240 300 SE +/- 13.25, N = 3 SE +/- 16.84, N = 3 216.79 282.81
NAS Parallel Benchmarks Test / Class: BT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: BT.A Ubuntu 16.04.1 LTS Clear Linux 10040 500 1000 1500 2000 2500 SE +/- 1.68, N = 3 SE +/- 0.92, N = 3 2103.52 2112.53 -pthread -lmpi_usempif08 -lmpi_mpifh -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize -lmpifort 1. (F9X) gfortran options: -O3 -march=native -lmpi 2. Ubuntu 16.04.1 LTS: Open MPI 1.10.2 3. Clear Linux 10040: 3.2
NAS Parallel Benchmarks Test / Class: EP.C OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: EP.C Ubuntu 16.04.1 LTS Clear Linux 10040 50 100 150 200 250 SE +/- 0.04, N = 3 SE +/- 0.33, N = 3 98.32 212.78 -pthread -lmpi_usempif08 -lmpi_mpifh -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize -lmpifort 1. (F9X) gfortran options: -O3 -march=native -lmpi 2. Ubuntu 16.04.1 LTS: Open MPI 1.10.2 3. Clear Linux 10040: 3.2
NAS Parallel Benchmarks Test / Class: FT.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: FT.A Ubuntu 16.04.1 LTS Clear Linux 10040 1000 2000 3000 4000 5000 SE +/- 5.58, N = 3 SE +/- 0.64, N = 3 4695.21 4706.96 -pthread -lmpi_usempif08 -lmpi_mpifh -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize -lmpifort 1. (F9X) gfortran options: -O3 -march=native -lmpi 2. Ubuntu 16.04.1 LTS: Open MPI 1.10.2 3. Clear Linux 10040: 3.2
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: LU.A Ubuntu 16.04.1 LTS Clear Linux 10040 3K 6K 9K 12K 15K SE +/- 6.80, N = 3 SE +/- 1.44, N = 3 11991.45 12541.37 -pthread -lmpi_usempif08 -lmpi_mpifh -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize -lmpifort 1. (F9X) gfortran options: -O3 -march=native -lmpi 2. Ubuntu 16.04.1 LTS: Open MPI 1.10.2 3. Clear Linux 10040: 3.2
NAS Parallel Benchmarks Test / Class: SP.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.3 Test / Class: SP.A Ubuntu 16.04.1 LTS Clear Linux 10040 400 800 1200 1600 2000 SE +/- 0.81, N = 3 SE +/- 1.81, N = 3 1708.62 1697.29 -pthread -lmpi_usempif08 -lmpi_mpifh -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize -lmpifort 1. (F9X) gfortran options: -O3 -march=native -lmpi 2. Ubuntu 16.04.1 LTS: Open MPI 1.10.2 3. Clear Linux 10040: 3.2
HPC Challenge Test / Class: G-HPL OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.4.3 Test / Class: G-HPL Ubuntu 16.04.1 LTS 11 22 33 44 55 SE +/- 0.03, N = 3 47.99 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.10.2
HPC Challenge Test / Class: G-Ffte OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.4.3 Test / Class: G-Ffte Ubuntu 16.04.1 LTS 2 4 6 8 10 SE +/- 0.00826, N = 3 6.54740 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.10.2
HPC Challenge Test / Class: EP-DGEMM OpenBenchmarking.org GFLOPS, More Is Better HPC Challenge 1.4.3 Test / Class: EP-DGEMM Ubuntu 16.04.1 LTS 2 4 6 8 10 SE +/- 0.00074, N = 3 6.57820 1. (CC) gcc options: -lblas -lm -pthread -lmpi -fomit-frame-pointer -O3 -march=native -funroll-loops 2. BLAS + Open MPI 1.10.2
Parboil Test: OpenMP CUTCP OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP Ubuntu 16.04.1 LTS Clear Linux 10040 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 17.70 15.85 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp
Parboil Test: OpenMP Stencil OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil Ubuntu 16.04.1 LTS Clear Linux 10040 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 19.70 18.97 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp
Parboil Test: OpenMP MRI Gridding OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding Ubuntu 16.04.1 LTS Clear Linux 10040 20 40 60 80 100 SE +/- 0.29, N = 3 SE +/- 0.04, N = 3 96.18 88.05 1. (CXX) g++ options: -lm -lpthread -lgomp -ffast-math -fopenmp
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD Ubuntu 16.04.1 LTS Clear Linux 10040 70 140 210 280 350 SE +/- 0.46, N = 3 SE +/- 0.54, N = 3 312.46 320.09 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver Ubuntu 16.04.1 LTS Clear Linux 10040 16 32 48 64 80 SE +/- 1.27, N = 3 SE +/- 0.07, N = 3 70.64 53.98 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster Ubuntu 16.04.1 LTS Clear Linux 10040 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 32.90 33.18 1. (CXX) g++ options: -O2 -lOpenCL
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 3.3 Static OMP Speedup Ubuntu 16.04.1 LTS Clear Linux 10040 1.314 2.628 3.942 5.256 6.57 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 5.84 1.06 1. (CC) gcc options: --openmp -O3 -lm
Dolfyn Computational Fluid Dynamics OpenBenchmarking.org Seconds, Fewer Is Better Dolfyn 0.527 Computational Fluid Dynamics Ubuntu 16.04.1 LTS Clear Linux 10040 11 22 33 44 55 SE +/- 0.13, N = 3 SE +/- 0.18, N = 3 48.19 43.45
FFTE Test: N=64, 1D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 5.0 Test: N=64, 1D Complex FFT Routine Ubuntu 16.04.1 LTS Clear Linux 10040 600 1200 1800 2400 3000 SE +/- 0.12, N = 3 SE +/- 1.39, N = 3 2659.00 2711.83 -pthread -lmpi_usempif08 -lmpi_mpifh -lmpifort 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -lmpi
FFTW Build: Float + SSE - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.4 Build: Float + SSE - Size: 1D FFT Size 4096 Ubuntu 16.04.1 LTS Clear Linux 10040 2K 4K 6K 8K 10K SE +/- 54.13, N = 5 SE +/- 34.58, N = 5 10179.28 10184.00 -fomit-frame-pointer -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -pipe -fexceptions -fstack-protector -m64 -march=westmere -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -O3 -mtune=native -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.4 Build: Float + SSE - Size: 2D FFT Size 4096 Ubuntu 16.04.1 LTS Clear Linux 10040 1600 3200 4800 6400 8000 SE +/- 16.01, N = 5 SE +/- 26.54, N = 5 7104.06 7309.88 -fomit-frame-pointer -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -pipe -fexceptions -fstack-protector -m64 -march=westmere -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -O3 -mtune=native -lm
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search Ubuntu 16.04.1 LTS 5 10 15 20 25 SE +/- 0.09, N = 3 18.53 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.864 Multiple Sequence Alignment Ubuntu 16.04.1 LTS Clear Linux 10040 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 6.06 5.97 1. (CC) gcc options: -O3 -lm -lpthread
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.1.2 Primate Phylogeny Analysis Ubuntu 16.04.1 LTS Clear Linux 10040 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.30, N = 6 25.27 15.75
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving Ubuntu 16.04.1 LTS Clear Linux 10040 1500 3000 4500 6000 7500 SE +/- 6.12, N = 3 SE +/- 11.37, N = 3 6821.30 6944.93 1. (CC) gcc options: -O3
Botan Test: Tiger OpenBenchmarking.org Mbytes/s, More Is Better Botan 1.11.6 Test: Tiger Ubuntu 16.04.1 LTS Clear Linux 10040 50 100 150 200 250 206.87 203.87 1. (CXX) g++ options: -m64 -pthread -lboost_filesystem -lboost_system -ldl -lrt -std=c++11 -fstack-protector -O2
Botan Test: KASUMI OpenBenchmarking.org Mbytes/s, More Is Better Botan 1.11.6 Test: KASUMI Ubuntu 16.04.1 LTS Clear Linux 10040 9 18 27 36 45 37.43 37.94 1. (CXX) g++ options: -m64 -pthread -lboost_filesystem -lboost_system -ldl -lrt -std=c++11 -fstack-protector -O2
Botan Test: AES-256 OpenBenchmarking.org Mbytes/s, More Is Better Botan 1.11.6 Test: AES-256 Ubuntu 16.04.1 LTS Clear Linux 10040 500 1000 1500 2000 2500 2558.93 2556.09 1. (CXX) g++ options: -m64 -pthread -lboost_filesystem -lboost_system -ldl -lrt -std=c++11 -fstack-protector -O2
Botan Test: Twofish OpenBenchmarking.org Mbytes/s, More Is Better Botan 1.11.6 Test: Twofish Ubuntu 16.04.1 LTS Clear Linux 10040 20 40 60 80 100 97.72 99.62 1. (CXX) g++ options: -m64 -pthread -lboost_filesystem -lboost_system -ldl -lrt -std=c++11 -fstack-protector -O2
Botan Test: CAST-256 OpenBenchmarking.org Mbytes/s, More Is Better Botan 1.11.6 Test: CAST-256 Ubuntu 16.04.1 LTS Clear Linux 10040 13 26 39 52 65 50.23 56.99 1. (CXX) g++ options: -m64 -pthread -lboost_filesystem -lboost_system -ldl -lrt -std=c++11 -fstack-protector -O2
Botan Test: X9.19-MAC OpenBenchmarking.org Mbytes/s, More Is Better Botan 1.11.6 Test: X9.19-MAC Ubuntu 16.04.1 LTS Clear Linux 10040 9 18 27 36 45 38.70 40.90 1. (CXX) g++ options: -m64 -pthread -lboost_filesystem -lboost_system -ldl -lrt -std=c++11 -fstack-protector -O2
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite Ubuntu 16.04.1 LTS Clear Linux 10040 160 320 480 640 800 SE +/- 6.37, N = 4 SE +/- 0.15, N = 4 677.81 762.99 -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CXX) g++ options:
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Ubuntu 16.04.1 LTS Clear Linux 10040 50 100 150 200 250 SE +/- 0.17, N = 4 SE +/- 0.41, N = 4 228.96 229.15 -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CXX) g++ options:
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply Ubuntu 16.04.1 LTS Clear Linux 10040 300 600 900 1200 1500 SE +/- 5.31, N = 4 SE +/- 0.54, N = 4 1044.23 1373.00 -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CXX) g++ options:
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Ubuntu 16.04.1 LTS Clear Linux 10040 130K 260K 390K 520K 650K SE +/- 245.03, N = 5 SE +/- 128.20, N = 5 581234 594279 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -O3 -march=native
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3a Phong Rendering With Soft-Shadow Mapping Ubuntu 16.04.1 LTS Clear Linux 10040 40 80 120 160 200 SE +/- 0.13, N = 3 SE +/- 0.13, N = 3 164.90 149.24 -pipe -fexceptions -fstack-protector -m64 -march=westmere -malign-data=abi -ftree-vectorize -lpthread 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lstdc++
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2015-11-02 H.264 Video Encoding Ubuntu 16.04.1 LTS Clear Linux 10040 30 60 90 120 150 SE +/- 0.29, N = 5 SE +/- 0.35, N = 5 145.10 144.83 -lavformat-ffmpeg -lavcodec-ffmpeg -lavutil-ffmpeg -lswscale-ffmpeg -O3 -ffast-math -pipe -fexceptions -fstack-protector -march=westmere -mtune=native -malign-data=abi -ftree-vectorize -std=gnu99 -fomit-frame-pointer -fno-tree-vectorize 1. (CC) gcc options: -ldl -m64 -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Sharpen Ubuntu 16.04.1 LTS Clear Linux 10040 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 74 76 -O2 -ljbig -lwebp -ltiff -ljasper -lSM -lICE -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize -lfreetype -lbz2 -lxml2 1. (CC) gcc options: -fopenmp -pthread -ljpeg -lXext -lX11 -llzma -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: Resizing Ubuntu 16.04.1 LTS Clear Linux 10040 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 94 97 -O2 -ljbig -lwebp -ltiff -ljasper -lSM -lICE -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize -lfreetype -lbz2 -lxml2 1. (CC) gcc options: -fopenmp -pthread -ljpeg -lXext -lX11 -llzma -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.19 Operation: HWB Color Space Ubuntu 16.04.1 LTS Clear Linux 10040 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 102 105 -O2 -ljbig -lwebp -ltiff -ljasper -lSM -lICE -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize -lfreetype -lbz2 -lxml2 1. (CC) gcc options: -fopenmp -pthread -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 16.04.1 LTS Clear Linux 10040 200 400 600 800 1000 SE +/- 0.14, N = 3 SE +/- 2.93, N = 3 997.67 1082.88 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -O3 -mavx2
ebizzy Phoronix Test Suite v6.6.0m2 OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 Phoronix Test Suite v6.6.0m2 Ubuntu 16.04.1 LTS Clear Linux 10040 30K 60K 90K 120K 150K SE +/- 7.51, N = 3 SE +/- 2050.24, N = 6 155575 152047 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
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.1 LTS Clear Linux 10040 30 60 90 120 150 SE +/- 2.00, N = 3 SE +/- 1.16, N = 3 126.33 143.03
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 5.2.9 Time To Compile Ubuntu 16.04.1 LTS Clear Linux 10040 11 22 33 44 55 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 33.79 46.31 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -pedantic -ldl -lz -lm
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Ubuntu 16.04.1 LTS Clear Linux 10040 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 25.32 25.41 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -lm -lpthread -O3
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 5.4.2 1e12 Prime Number Generation Ubuntu 16.04.1 LTS Clear Linux 10040 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 93.01 92.09 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CXX) g++ options: -fopenmp
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Ubuntu 16.04.1 LTS Clear Linux 10040 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 113 31 -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CXX) g++ options: -fopenmp
Stockfish Total Time OpenBenchmarking.org ms, Fewer Is Better Stockfish 2014-11-26 Total Time Ubuntu 16.04.1 LTS Clear Linux 10040 1600 3200 4800 6400 8000 SE +/- 4.33, N = 3 SE +/- 3.76, N = 3 7242 7055 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CXX) g++ options: -lpthread -fno-exceptions -fno-rtti -ansi -pedantic -O3 -msse -msse3 -mpopcnt -flto
LZMA Compression 256MB File Compression OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression Ubuntu 16.04.1 LTS Clear Linux 10040 120 240 360 480 600 SE +/- 1.06, N = 3 SE +/- 0.76, N = 3 553.57 577.86 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CXX) g++ options:
Crafty Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better Crafty 23.4 Elapsed Time Ubuntu 16.04.1 LTS Clear Linux 10040 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 147.91 146.42 1. (CC) gcc options: -lstdc++ -lm
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.1 WAV To FLAC Ubuntu 16.04.1 LTS Clear Linux 10040 3 6 9 12 15 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 13.12 12.87 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
N-Queens Elapsed Time OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time Ubuntu 16.04.1 LTS Clear Linux 10040 13 26 39 52 65 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 56.89 55.60 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -static -fopenmp -O3 -march=native
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.1g RSA 4096-bit Performance Ubuntu 16.04.1 LTS Clear Linux 10040 120 240 360 480 600 SE +/- 0.67, N = 3 SE +/- 0.85, N = 3 572.17 573.10 1. (CC) gcc options: -m64 -O3 -lssl -lcrypto -ldl
Caffe AlexNet Build: CPU AlexNet OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe AlexNet 2016-06-11 Build: CPU AlexNet Ubuntu 16.04.1 LTS Clear Linux 10040 200K 400K 600K 800K 1000K SE +/- 628.03, N = 3 SE +/- 10.81, N = 3 826190 123215 -lcblas -latlas -lopencv_imgcodecs -lopenblas 1. (CXX) g++ options: -pthread -fPIC -O2 -lcaffe -lglog -lgflags -lprotobuf -lboost_system -lboost_filesystem -lm -lhdf5_hl -lhdf5 -lleveldb -lsnappy -llmdb -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++
Caffe AlexNet Build: CPU Googlenet OpenBenchmarking.org Milli-Seconds, Fewer Is Better Caffe AlexNet 2016-06-11 Build: CPU Googlenet Ubuntu 16.04.1 LTS Clear Linux 10040 300K 600K 900K 1200K 1500K SE +/- 269.63, N = 3 SE +/- 661.31, N = 3 1601480 614057 -lcblas -latlas -lopencv_imgcodecs -lopenblas 1. (CXX) g++ options: -pthread -fPIC -O2 -lcaffe -lglog -lgflags -lprotobuf -lboost_system -lboost_filesystem -lm -lhdf5_hl -lhdf5 -lleveldb -lsnappy -llmdb -lopencv_core -lopencv_highgui -lopencv_imgproc -lboost_thread -lstdc++
PostgreSQL pgbench Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Mostly RAM - Test: Normal Load - Mode: Read Write Ubuntu 16.04.1 LTS Clear Linux 10040 400 800 1200 1600 2000 SE +/- 13.49, N = 3 SE +/- 103.69, N = 6 1981.97 1616.27 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
PostgreSQL pgbench Scaling: Mostly RAM - Test: Single Thread - Mode: Read Write OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 9.4.3 Scaling: Mostly RAM - Test: Single Thread - Mode: Read Write Ubuntu 16.04.1 LTS Clear Linux 10040 110 220 330 440 550 SE +/- 6.16, N = 3 SE +/- 6.96, N = 3 421.05 489.77 -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -fno-strict-aliasing -fwrapv -pthread -lpgcommon -lpgport -lpq -lpthread -lrt -lcrypt -ldl -lm
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: GET Ubuntu 16.04.1 LTS Clear Linux 10040 300K 600K 900K 1200K 1500K SE +/- 6615.89, N = 3 SE +/- 6922.70, N = 3 1233116.75 1345363.09 -std=gnu99 -pipe -g3 -O3 -funroll-loops -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 3.0.1 Test: SET Ubuntu 16.04.1 LTS Clear Linux 10040 200K 400K 600K 800K 1000K SE +/- 13424.83, N = 3 SE +/- 7375.90, N = 3 903203.65 935278.14 -std=gnu99 -pipe -g3 -O3 -funroll-loops -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -ggdb -rdynamic -lm -pthread -ldl
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Ubuntu 16.04.1 LTS Clear Linux 10040 40M 80M 120M 160M 200M SE +/- 275702.16, N = 3 SE +/- 118090.82, N = 3 177722134.80 165809250.09 -pipe -fexceptions -fstack-protector -m64 -march=westmere -mtune=native -malign-data=abi -ftree-vectorize 1. (CC) gcc options: -O3 -march=native -lm
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.1 LTS Clear Linux 10040 6K 12K 18K 24K 30K SE +/- 85.81, N = 3 SE +/- 41.51, N = 3 30252.27 24330.69 -O2 -O3 -m64 -march=westmere -mtune=native -malign-data=abi 1. (CC) gcc options: -shared -fPIC -pthread
Phoronix Test Suite v10.8.4