AMD Ryzen Threadripper 2950X 16-Core testing with a ASUS PRIME X399-A (0808 BIOS) and XFX AMD Radeon RX 470/480 8GB on Debian testing with ECC DDR4-2933 with default timings in numa mode with OMP_PROC_BIND=true
ddr4-2133 Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: ASUS PRIME X399-A (0808 BIOS), Chipset: AMD Family 17h, Memory: 64512MB, Disk: 2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + Samsung SSD 970 PRO 512GB + 1024GB Samsung SSD 970 PRO 1TB, Graphics: XFX AMD Radeon RX 470/480 8GB (1150/2100MHz), Audio: Realtek ALC1220, Monitor: W1952, Network: Intel I211 Gigabit Connection
OS: Debian testing, Kernel: 4.18.0-3-amd64 (x86_64), Display Server: X Server 1.20.3, Display Driver: modesetting 1.20.3, OpenGL: 4.5 Mesa 18.2.6 (LLVM 7.0.1), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 1440x900
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemandGraphics Notes: GLAMORPython Notes: Python 2.7.15+ + Python 3.6.7Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
ddr4-2133-numa ddr4-2666 ddr4-2666-numa Changed Disk to 2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + 1024GB Samsung SSD 970 PRO 1TB + Samsung SSD 970 PRO 512GB .
ddr4-2933 ddr4-2933-numa ddr4-2933-numa-omp-tuned Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemandPython Notes: Python 2.7.15+ + Python 3.6.7Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
pbo Changed Disk to 2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + Samsung SSD 970 PRO 512GB + 1024GB Samsung SSD 970 PRO 1TB .
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Integer Copy pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 8K 16K 24K 32K 40K 38823 37138 33001 34054 28411 19187 26441 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Integer Scale pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 7K 14K 21K 28K 35K 31578 34067 27598 29720 25852 16809 22235 1. (CC) gcc options: -O3 -march=native
OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Floating-Point Add pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 10K 20K 30K 40K 50K 40572 45751 32924 40264 33516 27465 29134 1. (CC) gcc options: -O3 -march=native
Stream This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 16K 32K 48K 64K 80K SE +/- 76.64, N = 5 SE +/- 125.06, N = 5 SE +/- 105.33, N = 5 SE +/- 185.29, N = 5 SE +/- 75.08, N = 5 SE +/- 72.70, N = 5 SE +/- 11.70, N = 5 73388 72824 69135 66717 63728 50907 48948 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 11K 22K 33K 44K 55K SE +/- 30.98, N = 5 SE +/- 41.55, N = 5 SE +/- 55.10, N = 5 SE +/- 61.20, N = 5 SE +/- 69.62, N = 5 SE +/- 32.19, N = 5 SE +/- 38.29, N = 5 50369 50145 47196 45894 43398 35603 33963 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 12K 24K 36K 48K 60K SE +/- 11.93, N = 5 SE +/- 40.59, N = 5 SE +/- 12.88, N = 5 SE +/- 38.22, N = 5 SE +/- 22.90, N = 5 SE +/- 15.91, N = 5 SE +/- 11.28, N = 5 55172 54874 50454 50161 46466 39147 37017 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Add pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 12K 24K 36K 48K 60K SE +/- 21.36, N = 5 SE +/- 56.61, N = 5 SE +/- 5.91, N = 5 SE +/- 81.05, N = 5 SE +/- 33.15, N = 5 SE +/- 39.51, N = 5 SE +/- 15.81, N = 5 54942 54684 50339 49949 46331 38986 36914 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Copy pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 16K 32K 48K 64K 80K SE +/- 76.64, N = 5 SE +/- 125.06, N = 5 SE +/- 105.33, N = 5 SE +/- 185.29, N = 5 SE +/- 75.08, N = 5 SE +/- 72.70, N = 5 SE +/- 11.70, N = 5 73388 72824 69135 66717 63728 50907 48948 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Scale pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 11K 22K 33K 44K 55K SE +/- 30.98, N = 5 SE +/- 41.55, N = 5 SE +/- 55.10, N = 5 SE +/- 61.20, N = 5 SE +/- 69.62, N = 5 SE +/- 32.19, N = 5 SE +/- 38.29, N = 5 50369 50145 47196 45894 43398 35603 33963 1. (CC) gcc options: -O3 -march=native -fopenmp
OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 12K 24K 36K 48K 60K SE +/- 21.36, N = 5 SE +/- 56.61, N = 5 SE +/- 5.91, N = 5 SE +/- 81.05, N = 5 SE +/- 33.15, N = 5 SE +/- 39.51, N = 5 SE +/- 15.81, N = 5 54942 54684 50339 49949 46331 38986 36914 1. (CC) gcc options: -O3 -march=native -fopenmp
CloverLeaf CloverLeaf is a Lagrangian-Eulerian hydrodynamics benchmark. This test profile currently makes use of CloverLeaf's OpenMP version and benchmarked with the clover_bm8192.in input file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better CloverLeaf Lagrangian-Eulerian Hydrodynamics pbo ddr4-2933-numa-omp-tuned ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.7605 1.521 2.2815 3.042 3.8025 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 12 SE +/- 0.00, N = 3 SE +/- 0.05, N = 12 SE +/- 0.01, N = 3 SE +/- 0.07, N = 12 SE +/- 0.01, N = 3 1.97 1.95 2.34 1.99 2.51 2.15 3.38 2.74 1. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp
Rodinia Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes the OpenCL and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP LavaMD pbo ddr4-2933-numa-omp-tuned ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 11 22 33 44 55 SE +/- 0.14, N = 3 SE +/- 0.20, N = 3 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 SE +/- 0.14, N = 3 SE +/- 0.22, N = 3 SE +/- 0.21, N = 3 41.77 45.75 46.33 43.49 45.90 45.81 44.94 44.58 1. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP CFD Solver pbo ddr4-2933-numa-omp-tuned ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.19, N = 3 SE +/- 0.13, N = 3 SE +/- 0.25, N = 4 SE +/- 0.08, N = 3 SE +/- 0.17, N = 12 SE +/- 0.05, N = 3 10.81 11.30 13.57 13.22 14.05 13.83 15.53 14.98 1. (CXX) g++ options: -O2 -lOpenCL
OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 2.4 Test: OpenMP Streamcluster pbo ddr4-2933-numa-omp-tuned ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 7 14 21 28 35 SE +/- 0.87, N = 12 SE +/- 0.75, N = 12 SE +/- 0.38, N = 12 SE +/- 0.25, N = 5 SE +/- 0.21, N = 3 SE +/- 0.06, N = 3 SE +/- 0.52, N = 12 SE +/- 0.33, N = 5 20.79 21.37 23.13 17.00 26.16 18.30 31.85 21.78 1. (CXX) g++ options: -O2 -lOpenCL
High Performance Conjugate Gradient HPCG is the High Performance Conjugate Gradient and is a new scientific benchmark from Sandia National Lans focused for super-computer testing with modern real-world workloads compared to HPCC. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.0 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.243 0.486 0.729 0.972 1.215 SE +/- 0.02, N = 3 SE +/- 0.02, N = 12 SE +/- 0.01, N = 3 SE +/- 0.02, N = 12 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 1.08 0.99 0.84 0.90 0.78 0.84 0.68
PolyBench-C PolyBench-C is a C-language polyhedral benchmark suite made at the Ohio State University. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.6075 1.215 1.8225 2.43 3.0375 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.46, N = 12 2.18 2.15 2.20 2.16 2.19 2.23 2.70 1. (CC) gcc options: -O3 -march=native
lzbench lzbench is an in-memory benchmark of various compressors. The file used for compression is a Linux kernel source tree tarball. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Compression pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 8 16 24 32 40 SE +/- 0.33, N = 3 34 35 35 35 34 34 34 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: XZ 0 - Process: Decompression pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 20 40 60 80 100 98 100 100 100 97 98 98 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Compression pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 100 200 300 400 500 SE +/- 0.33, N = 3 SE +/- 1.86, N = 3 SE +/- 0.33, N = 3 SE +/- 4.37, N = 3 452 456 457 456 451 448 449 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Zstd 1 - Process: Decompression pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 200 400 600 800 1000 SE +/- 0.33, N = 3 SE +/- 2.65, N = 3 SE +/- 0.33, N = 3 SE +/- 2.52, N = 3 SE +/- 7.86, N = 3 1145 1151 1151 1156 1136 1132 1136 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Compression pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 100 200 300 400 500 SE +/- 0.88, N = 3 SE +/- 1.00, N = 3 SE +/- 0.67, N = 3 SE +/- 1.45, N = 3 SE +/- 1.20, N = 3 SE +/- 0.88, N = 3 470 482 479 472 467 473 475 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Brotli 0 - Process: Decompression pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 120 240 360 480 600 SE +/- 1.86, N = 3 SE +/- 0.88, N = 3 SE +/- 1.15, N = 3 SE +/- 1.15, N = 3 SE +/- 0.88, N = 3 546 558 558 546 544 546 554 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Compression pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 50 100 150 200 250 SE +/- 0.67, N = 3 SE +/- 1.20, N = 3 SE +/- 2.52, N = 3 SE +/- 0.67, N = 3 236 237 241 237 236 237 236 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
OpenBenchmarking.org MB/s, More Is Better lzbench 2017-08-08 Test: Libdeflate 1 - Process: Decompression pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 200 400 600 800 1000 SE +/- 3.51, N = 3 SE +/- 2.96, N = 3 SE +/- 6.36, N = 3 SE +/- 3.84, N = 3 SE +/- 7.67, N = 3 1095 1115 1121 1094 1094 1098 1097 1. (CXX) g++ options: -lrt -static -lpthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
FFTE FFTE is a package by Daisuke Takahashi to compute Discrete Fourier Transforms of 1-, 2- and 3- dimensional sequences of length (2^p)*(3^q)*(5^r). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MFLOPS, More Is Better FFTE 6.0 Test: N=256, 1D Complex FFT Routine pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 21.97, N = 3 SE +/- 109.95, N = 12 SE +/- 41.26, N = 3 SE +/- 7.83, N = 3 SE +/- 23.60, N = 3 SE +/- 58.32, N = 3 SE +/- 40.42, N = 3 9109 9133 9239 9148 9208 9152 9252 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi
FFTW FFTW is a C subroutine library for computing the discrete Fourier transform (DFT) in one or more dimensions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 32 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 199.76, N = 12 SE +/- 235.98, N = 12 SE +/- 239.55, N = 12 SE +/- 230.85, N = 12 SE +/- 256.89, N = 12 SE +/- 225.92, N = 12 SE +/- 200.31, N = 12 8885 8832 8954 8750 8437 8841 8930 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 64 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 9.93, N = 3 SE +/- 19.80, N = 3 SE +/- 39.24, N = 3 SE +/- 9.50, N = 3 SE +/- 32.86, N = 3 SE +/- 7.52, N = 3 SE +/- 4.10, N = 3 7953 7962 8051 7905 7886 7970 7974 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 32 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 10.70, N = 3 SE +/- 4.45, N = 3 SE +/- 71.31, N = 3 SE +/- 130.04, N = 12 SE +/- 132.47, N = 12 SE +/- 205.25, N = 12 SE +/- 127.94, N = 7 9896 9977 10106 9988 9918 9762 10088 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 64 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 19.57, N = 3 SE +/- 118.59, N = 6 SE +/- 19.26, N = 3 SE +/- 23.39, N = 3 SE +/- 9.80, N = 3 SE +/- 14.50, N = 3 SE +/- 11.84, N = 3 8525 8476 8774 8665 8563 8555 8620 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 128 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 71.30, N = 3 SE +/- 4.41, N = 3 SE +/- 2.47, N = 3 SE +/- 42.99, N = 3 SE +/- 31.49, N = 3 SE +/- 68.85, N = 3 SE +/- 23.96, N = 3 8199 8171 8324 8121 8130 8135 8141 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 256 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 12.08, N = 3 SE +/- 131.08, N = 3 SE +/- 71.51, N = 3 SE +/- 95.69, N = 12 SE +/- 25.46, N = 3 SE +/- 18.96, N = 3 SE +/- 17.20, N = 3 8705 8635 8859 8662 8738 8708 8755 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 512 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 26.70, N = 3 SE +/- 16.04, N = 3 SE +/- 52.90, N = 3 SE +/- 4.04, N = 3 SE +/- 45.19, N = 3 SE +/- 191.44, N = 11 SE +/- 3.01, N = 3 8592 8688 8798 8674 8632 8430 8679 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 128 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 15.51, N = 3 SE +/- 11.49, N = 3 SE +/- 20.42, N = 3 SE +/- 6.11, N = 3 SE +/- 37.34, N = 3 SE +/- 29.75, N = 3 SE +/- 20.39, N = 3 8525 8527 8717 8545 8527 8470 8461 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 256 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 29.83, N = 3 SE +/- 6.97, N = 3 SE +/- 29.00, N = 3 SE +/- 7.40, N = 3 SE +/- 28.63, N = 3 SE +/- 21.06, N = 3 SE +/- 4.69, N = 3 8145 8217 8286 8228 8147 8234 8198 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 512 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 27.08, N = 3 SE +/- 43.72, N = 3 SE +/- 17.31, N = 3 SE +/- 42.69, N = 3 SE +/- 36.71, N = 3 SE +/- 29.51, N = 3 SE +/- 10.51, N = 3 8192 8183 8286 8164 8160 8217 8153 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 1024 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 23.49, N = 3 SE +/- 7.52, N = 3 SE +/- 4.42, N = 3 SE +/- 22.55, N = 3 SE +/- 37.92, N = 3 SE +/- 18.67, N = 3 SE +/- 8.37, N = 3 8814 8850 9028 8820 8831 8757 8862 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 2048 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 20.45, N = 3 SE +/- 7.37, N = 3 SE +/- 58.50, N = 3 SE +/- 19.95, N = 3 SE +/- 19.72, N = 3 SE +/- 28.97, N = 3 SE +/- 18.20, N = 3 8538 8581 8606 8591 8579 8499 8519 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 5.80, N = 3 SE +/- 5.84, N = 3 SE +/- 70.10, N = 3 SE +/- 16.24, N = 3 SE +/- 24.97, N = 3 SE +/- 8.97, N = 3 SE +/- 8.12, N = 3 8394 8444 8577 8454 8440 8391 8421 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 1024 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1400 2800 4200 5600 7000 SE +/- 53.46, N = 3 SE +/- 12.00, N = 3 SE +/- 36.77, N = 3 SE +/- 47.74, N = 3 SE +/- 12.42, N = 3 SE +/- 78.53, N = 3 SE +/- 22.83, N = 3 6272 6387 5978 6081 5811 5856 5506 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 2048 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1300 2600 3900 5200 6500 SE +/- 10.34, N = 3 SE +/- 63.80, N = 3 SE +/- 76.86, N = 3 SE +/- 31.28, N = 3 SE +/- 19.17, N = 3 SE +/- 40.18, N = 3 SE +/- 75.72, N = 6 6060 6043 6104 5987 6031 5648 5639 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1300 2600 3900 5200 6500 SE +/- 1.81, N = 3 SE +/- 3.66, N = 3 SE +/- 16.04, N = 3 SE +/- 3.44, N = 3 SE +/- 65.17, N = 3 SE +/- 8.78, N = 3 SE +/- 105.86, N = 3 5854 5868 5843 5742 5712 5502 5444 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 32 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 3K 6K 9K 12K 15K SE +/- 32.75, N = 3 SE +/- 18.02, N = 3 SE +/- 59.73, N = 3 SE +/- 37.86, N = 3 SE +/- 156.94, N = 8 SE +/- 17.62, N = 3 SE +/- 73.94, N = 3 13013 13196 13273 13122 12946 13145 13193 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 64 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 4K 8K 12K 16K 20K SE +/- 35.00, N = 3 SE +/- 54.44, N = 3 SE +/- 281.73, N = 4 SE +/- 28.43, N = 3 SE +/- 269.93, N = 3 SE +/- 259.10, N = 3 SE +/- 228.42, N = 3 17155 17305 17390 17879 17651 17680 17422 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 32 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 8K 16K 24K 32K 40K SE +/- 19.10, N = 3 SE +/- 6.23, N = 3 SE +/- 62.38, N = 3 SE +/- 29.85, N = 3 SE +/- 101.59, N = 3 SE +/- 67.10, N = 3 SE +/- 83.98, N = 3 34828 35163 35432 35100 35025 35038 34998 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 64 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 7K 14K 21K 28K 35K SE +/- 33.18, N = 3 SE +/- 59.70, N = 3 SE +/- 10.07, N = 3 SE +/- 26.40, N = 3 SE +/- 37.22, N = 3 SE +/- 119.38, N = 3 SE +/- 32.57, N = 3 34288 34484 34332 34498 34343 34311 34445 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 128 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 5K 10K 15K 20K 25K SE +/- 36.83, N = 3 SE +/- 41.67, N = 3 SE +/- 58.67, N = 3 SE +/- 95.38, N = 3 SE +/- 45.81, N = 3 SE +/- 32.41, N = 3 SE +/- 48.64, N = 3 21931 22160 22338 22064 22127 22072 22067 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 256 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 6K 12K 18K 24K 30K SE +/- 17.95, N = 3 SE +/- 35.82, N = 3 SE +/- 68.24, N = 3 SE +/- 248.95, N = 3 SE +/- 240.47, N = 3 SE +/- 9.24, N = 3 SE +/- 414.73, N = 3 28465 28628 28978 28966 28964 28690 28911 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 512 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 8K 16K 24K 32K 40K SE +/- 76.74, N = 3 SE +/- 205.14, N = 3 SE +/- 451.20, N = 3 SE +/- 238.75, N = 3 SE +/- 261.36, N = 3 SE +/- 216.94, N = 3 SE +/- 95.08, N = 3 34628 35030 34826 34688 34802 34865 34456 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 128 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 7K 14K 21K 28K 35K SE +/- 22.39, N = 3 SE +/- 61.08, N = 3 SE +/- 173.19, N = 3 SE +/- 78.34, N = 3 SE +/- 244.44, N = 3 SE +/- 93.30, N = 3 33764 33908 33941 33954 33752 33699 33716 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 256 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 7K 14K 21K 28K 35K SE +/- 81.82, N = 3 SE +/- 18.35, N = 3 SE +/- 79.39, N = 3 SE +/- 42.04, N = 3 SE +/- 135.47, N = 3 SE +/- 90.73, N = 3 SE +/- 34.33, N = 3 31233 31382 31884 31376 31333 31258 31411 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 512 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 7K 14K 21K 28K 35K SE +/- 99.65, N = 3 SE +/- 133.57, N = 3 SE +/- 122.68, N = 3 SE +/- 52.98, N = 3 SE +/- 55.46, N = 3 SE +/- 203.01, N = 3 SE +/- 204.55, N = 3 32480 32423 32929 32499 32152 32248 32137 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 1024 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 8K 16K 24K 32K 40K SE +/- 248.48, N = 3 SE +/- 400.45, N = 3 SE +/- 314.21, N = 3 SE +/- 35.04, N = 3 SE +/- 121.43, N = 3 SE +/- 58.55, N = 3 SE +/- 122.97, N = 3 37268 37490 36993 37715 37519 37480 37512 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 2048 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 8K 16K 24K 32K 40K SE +/- 56.33, N = 3 SE +/- 180.15, N = 3 SE +/- 322.12, N = 3 SE +/- 470.84, N = 3 SE +/- 47.68, N = 3 SE +/- 136.36, N = 3 SE +/- 92.42, N = 3 37511 37702 38356 37531 37970 37662 37754 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 8K 16K 24K 32K 40K SE +/- 463.38, N = 3 SE +/- 83.78, N = 3 SE +/- 275.40, N = 3 SE +/- 31.26, N = 3 SE +/- 37.51, N = 3 SE +/- 134.90, N = 3 SE +/- 198.24, N = 3 36665 37006 37491 37080 37035 36746 36906 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 1024 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 6K 12K 18K 24K 30K SE +/- 366.95, N = 5 SE +/- 196.88, N = 3 SE +/- 192.77, N = 3 SE +/- 150.86, N = 3 SE +/- 242.67, N = 3 SE +/- 92.18, N = 3 SE +/- 155.54, N = 3 26285 28124 25193 26207 24170 25644 23084 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 2048 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 4K 8K 12K 16K 20K SE +/- 170.33, N = 3 SE +/- 35.96, N = 3 SE +/- 86.26, N = 3 SE +/- 123.40, N = 3 SE +/- 60.33, N = 3 SE +/- 38.52, N = 3 SE +/- 182.84, N = 3 17470 18184 15646 17543 14761 16080 13417 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 4K 8K 12K 16K 20K SE +/- 77.45, N = 3 SE +/- 81.36, N = 3 SE +/- 72.95, N = 3 SE +/- 80.53, N = 3 SE +/- 144.89, N = 3 SE +/- 54.56, N = 3 SE +/- 161.69, N = 3 16255 16456 14800 15820 14012 14786 12647 1. (CC) gcc options: -pthread -O3 -fomit-frame-pointer -mtune=native -malign-double -fstrict-aliasing -fno-schedule-insns -ffast-math -lm
Timed HMMer Search This test searches through the Pfam database of profile hidden markov models. The search finds the domain structure of Drosophila Sevenless protein. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 2.3.2 Pfam Database Search pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2 4 6 8 10 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 6.48 6.49 6.51 6.48 6.58 6.54 6.57 1. (CC) gcc options: -O2 -pthread -lhmmer -lsquid -lm
Timed MAFFT Alignment This test performs an alignment of 100 pyruvate decarboxylase sequences. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.392 Multiple Sequence Alignment pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.576 1.152 1.728 2.304 2.88 SE +/- 0.04, N = 12 SE +/- 0.04, N = 12 SE +/- 0.04, N = 12 SE +/- 0.04, N = 12 SE +/- 0.05, N = 12 SE +/- 0.01, N = 3 SE +/- 0.04, N = 12 2.40 2.55 2.41 2.39 2.53 2.33 2.56 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
BLAKE2 This is a benchmark of BLAKE2 using the blake2s binary. BLAKE2 is a high-performance crypto alternative to MD5 and SHA-2/3. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 8.00 8.09 7.98 8.14 8.12 8.02 8.06 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Go Benchmarks Benchmark for monitoring real time performance of the Go implementation for HTTP, JSON and garbage testing per iteration. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: http pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 4K 8K 12K 16K 20K SE +/- 57.74, N = 3 SE +/- 99.08, N = 3 SE +/- 109.25, N = 3 SE +/- 26.08, N = 3 SE +/- 47.33, N = 3 SE +/- 192.16, N = 3 SE +/- 143.38, N = 3 15453 15681 15685 15832 15917 17344 17484
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: json pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 800K 1600K 2400K 3200K 4000K SE +/- 3636.83, N = 3 SE +/- 22167.66, N = 3 SE +/- 7133.61, N = 3 SE +/- 19545.31, N = 3 SE +/- 7358.91, N = 3 SE +/- 10298.72, N = 3 SE +/- 6437.03, N = 3 3419383 3684115 3606402 3713290 3640540 3772388 3712506
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: build pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 4000M 8000M 12000M 16000M 20000M SE +/- 168494525.53, N = 3 SE +/- 142828256.80, N = 3 SE +/- 148381472.90, N = 3 SE +/- 170188693.40, N = 3 SE +/- 192238847.34, N = 3 SE +/- 179771770.05, N = 3 SE +/- 218336384.72, N = 3 16375391169 16359501094 16839198380 16417932256 17035564082 16673622428 17389032004
OpenBenchmarking.org Nanoseconds/Operation, Fewer Is Better Go Benchmarks Test: garbage pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 200K 400K 600K 800K 1000K SE +/- 2593.59, N = 3 SE +/- 1501.32, N = 3 SE +/- 696.01, N = 3 SE +/- 1697.11, N = 3 SE +/- 2881.65, N = 3 SE +/- 2293.93, N = 3 SE +/- 1427.45, N = 3 870258 896505 889425 925869 919821 1003997 993325
Java SciMark This test runs the Java version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This benchmark is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 600 1200 1800 2400 3000 SE +/- 7.08, N = 4 SE +/- 9.66, N = 4 SE +/- 7.10, N = 4 SE +/- 33.99, N = 4 SE +/- 7.37, N = 4 SE +/- 13.89, N = 4 SE +/- 9.31, N = 4 2623 2616 2650 2617 2606 2604 2646
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 400 800 1200 1600 2000 SE +/- 3.95, N = 4 SE +/- 10.70, N = 4 SE +/- 5.27, N = 4 SE +/- 0.18, N = 4 SE +/- 3.05, N = 4 SE +/- 1.86, N = 4 SE +/- 7.12, N = 4 1633 1624 1650 1650 1620 1634 1643
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 400 800 1200 1600 2000 SE +/- 9.87, N = 4 SE +/- 10.47, N = 4 SE +/- 13.59, N = 4 SE +/- 163.12, N = 4 SE +/- 14.81, N = 4 SE +/- 3.96, N = 4 SE +/- 7.51, N = 4 1893 1886 1889 1763 1872 1870 1882
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 600 1200 1800 2400 3000 SE +/- 5.16, N = 4 SE +/- 11.16, N = 4 SE +/- 7.31, N = 4 SE +/- 0.48, N = 4 SE +/- 6.18, N = 4 SE +/- 6.39, N = 4 SE +/- 9.33, N = 4 2781 2773 2813 2815 2765 2784 2806
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1100 2200 3300 4400 5500 SE +/- 24.08, N = 4 SE +/- 18.61, N = 4 SE +/- 10.03, N = 4 SE +/- 74.99, N = 4 SE +/- 15.56, N = 4 SE +/- 63.04, N = 4 SE +/- 16.95, N = 4 4994 4987 5062 5017 4971 4913 5066
OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 400 800 1200 1600 2000 SE +/- 3.72, N = 4 SE +/- 5.01, N = 4 SE +/- 3.79, N = 4 SE +/- 0.42, N = 4 SE +/- 1.40, N = 4 SE +/- 3.53, N = 4 SE +/- 8.42, N = 4 1813 1811 1834 1839 1803 1817 1832
Bork File Encrypter Bork is a small, cross-platform file encryption utility. It is written in Java and designed to be included along with the files it encrypts for long-term storage. This test measures the amount of time it takes to encrypt a sample file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 8.94 8.77 8.83 8.78 8.96 8.98 8.92
DaCapo Benchmark This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1000 2000 3000 4000 5000 SE +/- 54.97, N = 4 SE +/- 35.09, N = 4 SE +/- 31.38, N = 4 SE +/- 16.23, N = 4 SE +/- 8.52, N = 4 SE +/- 67.59, N = 4 SE +/- 69.98, N = 4 4062 3999 4154 4162 4198 4399 4512
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1000 2000 3000 4000 5000 SE +/- 27.86, N = 4 SE +/- 24.12, N = 4 SE +/- 34.19, N = 4 SE +/- 21.33, N = 4 SE +/- 31.91, N = 4 SE +/- 33.96, N = 4 SE +/- 45.82, N = 4 4720 4642 4620 4661 4730 4758 4812
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1200 2400 3600 4800 6000 SE +/- 44.54, N = 4 SE +/- 52.23, N = 4 SE +/- 60.96, N = 4 SE +/- 84.82, N = 4 SE +/- 51.16, N = 3 SE +/- 75.33, N = 4 SE +/- 67.28, N = 4 4639 4801 4804 4964 5079 5495 5525
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1300 2600 3900 5200 6500 SE +/- 63.31, N = 8 SE +/- 75.49, N = 4 SE +/- 47.89, N = 4 SE +/- 57.38, N = 16 SE +/- 66.56, N = 4 SE +/- 89.52, N = 5 SE +/- 22.99, N = 4 5120 5360 5561 5517 5745 5941 6044
Fhourstones This integer benchmark solves positions in the game of Connect-4, as played on a vertical 7x6 board. By default, it uses a 64Mb transposition table with the twobig replacement strategy. Positions are represented as 64-bit bitboards, and the hash function is computed using a single 64-bit modulo operation, giving 64-bit machines a slight edge. The alpha-beta searcher sorts moves dynamically based on the history heuristic. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 3K 6K 9K 12K 15K SE +/- 21.88, N = 3 SE +/- 28.54, N = 3 SE +/- 16.71, N = 3 SE +/- 3.63, N = 3 SE +/- 43.16, N = 3 SE +/- 75.97, N = 3 SE +/- 16.55, N = 3 14721 14595 12978 14437 12509 13458 11670 1. (CC) gcc options: -O3
CacheBench This is a performance test of CacheBench, which is part of LLCbench. CacheBench is designed to test the memory and cache bandwidth performance Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better CacheBench Read Cache pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 700 1400 2100 2800 3500 SE +/- 8.22, N = 3 SE +/- 0.23, N = 3 SE +/- 3.71, N = 3 SE +/- 0.69, N = 3 SE +/- 7.68, N = 3 SE +/- 4.45, N = 3 SE +/- 6.37, N = 3 3025 3031 3024 3038 2996 3020 3024 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 700 1400 2100 2800 3500 SE +/- 0.11, N = 3 SE +/- 0.30, N = 3 SE +/- 3.08, N = 3 SE +/- 1.15, N = 3 SE +/- 8.24, N = 3 SE +/- 4.58, N = 3 SE +/- 2.13, N = 3 3031 3041 3021 3040 3027 3032 3041 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 3K 6K 9K 12K 15K SE +/- 9.02, N = 3 SE +/- 6.61, N = 3 SE +/- 8.33, N = 3 SE +/- 10.76, N = 3 SE +/- 60.03, N = 3 SE +/- 35.89, N = 3 SE +/- 17.47, N = 3 15892 15898 15832 15881 15786 15842 15822 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Write Cache pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 3K 6K 9K 12K 15K SE +/- 55.43, N = 3 SE +/- 1.33, N = 3 SE +/- 35.36, N = 3 SE +/- 4.34, N = 3 SE +/- 25.59, N = 3 SE +/- 39.13, N = 3 SE +/- 21.68, N = 3 15794 15893 15864 15856 15582 15796 15659 1. (CC) gcc options: -lrt
OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 12K 24K 36K 48K 60K SE +/- 3.42, N = 3 SE +/- 13.60, N = 3 SE +/- 82.20, N = 3 SE +/- 79.82, N = 3 SE +/- 435.93, N = 3 SE +/- 185.94, N = 3 SE +/- 15.64, N = 3 58106 57902 57369 58131 57370 57272 57032 1. (CC) gcc options: -lrt
LuaJIT This test profile is a collection of Lua scripts/benchmarks run against a locally-built copy of LuaJIT upstream. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Composite pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 300 600 900 1200 1500 SE +/- 2.14, N = 3 SE +/- 0.89, N = 3 SE +/- 6.22, N = 3 SE +/- 2.31, N = 3 SE +/- 5.73, N = 3 SE +/- 0.93, N = 3 SE +/- 3.86, N = 3 1469 1473 1427 1462 1410 1444 1370 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Monte Carlo pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 110 220 330 440 550 SE +/- 2.65, N = 3 SE +/- 0.92, N = 3 SE +/- 2.58, N = 3 SE +/- 1.03, N = 3 SE +/- 0.13, N = 3 SE +/- 0.54, N = 3 SE +/- 4.08, N = 3 516 513 517 512 510 512 511 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Fast Fourier Transform pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 30 60 90 120 150 SE +/- 0.26, N = 3 SE +/- 0.39, N = 3 SE +/- 0.27, N = 3 SE +/- 0.72, N = 3 SE +/- 0.33, N = 3 SE +/- 0.37, N = 3 SE +/- 0.21, N = 3 145 146 129 139 122 126 109 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Sparse Matrix Multiply pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 300 600 900 1200 1500 SE +/- 3.09, N = 3 SE +/- 1.41, N = 3 SE +/- 7.64, N = 3 SE +/- 7.18, N = 3 SE +/- 11.67, N = 3 SE +/- 2.33, N = 3 SE +/- 8.24, N = 3 1218 1223 1186 1210 1168 1200 1139 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Dense LU Matrix Factorization pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 800 1600 2400 3200 4000 SE +/- 3.72, N = 3 SE +/- 7.72, N = 3 SE +/- 23.33, N = 3 SE +/- 6.04, N = 3 SE +/- 20.79, N = 3 SE +/- 7.64, N = 3 SE +/- 24.64, N = 3 3517 3534 3359 3506 3313 3442 3162 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.0.5 Test: Jacobi Successive Over-Relaxation pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 400 800 1200 1600 2000 SE +/- 2.07, N = 3 SE +/- 1.25, N = 3 SE +/- 1.04, N = 3 SE +/- 1.78, N = 3 SE +/- 3.58, N = 3 SE +/- 0.44, N = 3 SE +/- 9.17, N = 3 1947 1950 1943 1945 1936 1938 1926 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
SciMark This test runs the ANSI C version of SciMark 2.0, which is a benchmark for scientific and numerical computing developed by programmers at the National Institute of Standards and Technology. This test is made up of Fast Foruier Transform, Jacobi Successive Over-relaxation, Monte Carlo, Sparse Matrix Multiply, and dense LU matrix factorization benchmarks. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 130 260 390 520 650 SE +/- 4.08, N = 3 SE +/- 0.29, N = 3 SE +/- 6.13, N = 3 SE +/- 10.29, N = 3 SE +/- 1.42, N = 3 SE +/- 0.64, N = 3 SE +/- 1.31, N = 3 578 584 571 581 560 571 554 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 30 60 90 120 150 SE +/- 0.49, N = 3 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 SE +/- 0.26, N = 3 SE +/- 0.46, N = 3 SE +/- 0.21, N = 3 SE +/- 0.99, N = 3 145 145 146 145 142 144 144 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 40 80 120 160 200 SE +/- 0.31, N = 3 SE +/- 0.58, N = 3 SE +/- 0.68, N = 3 SE +/- 0.36, N = 3 SE +/- 0.45, N = 3 SE +/- 0.69, N = 3 SE +/- 0.49, N = 3 179 178 151 167 142 151 125 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 160 320 480 640 800 SE +/- 3.89, N = 3 SE +/- 0.43, N = 3 SE +/- 5.21, N = 3 SE +/- 2.26, N = 3 SE +/- 4.24, N = 3 SE +/- 3.60, N = 3 SE +/- 6.71, N = 3 722 726 713 718 701 713 706 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 160 320 480 640 800 SE +/- 18.88, N = 3 SE +/- 0.95, N = 3 SE +/- 26.08, N = 3 SE +/- 16.69, N = 3 SE +/- 5.97, N = 3 SE +/- 5.03, N = 3 SE +/- 18.89, N = 3 708 737 711 705 709 725 673 1. (CC) gcc options: -lm
OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 300 600 900 1200 1500 SE +/- 1.73, N = 3 SE +/- 0.67, N = 3 SE +/- 0.99, N = 3 SE +/- 33.52, N = 3 SE +/- 1.08, N = 3 SE +/- 0.95, N = 3 SE +/- 6.54, N = 3 1134 1136 1136 1169 1109 1125 1122 1. (CC) gcc options: -lm
Botan Botan is a cross-platform open-source C++ crypto library that supports most all publicly known cryptographic algorithms. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: KASUMI - Encrypt pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.20, N = 3 SE +/- 0.27, N = 3 101.00 101.00 100.00 101.00 100.00 100.28 99.78 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: KASUMI - Decrypt pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 20 40 60 80 100 SE +/- 1.30, N = 3 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.19, N = 3 SE +/- 0.33, N = 3 96.05 97.56 96.91 97.24 96.51 96.79 96.39 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: AES-256 - Encrypt pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1300 2600 3900 5200 6500 SE +/- 7.99, N = 3 SE +/- 2.64, N = 3 SE +/- 5.64, N = 3 SE +/- 0.26, N = 3 SE +/- 16.15, N = 3 SE +/- 3.91, N = 3 SE +/- 6.08, N = 3 5985 5941 6048 5967 5919 5931 5970 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: AES-256 - Decrypt pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1300 2600 3900 5200 6500 SE +/- 6.83, N = 3 SE +/- 1.47, N = 3 SE +/- 30.87, N = 3 SE +/- 2.69, N = 3 SE +/- 17.41, N = 3 SE +/- 591.21, N = 3 SE +/- 2.77, N = 3 5991 5955 6041 5978 5931 5347 5987 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Twofish - Encrypt pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 80 160 240 320 400 SE +/- 0.28, N = 3 SE +/- 0.11, N = 3 SE +/- 0.63, N = 3 SE +/- 0.17, N = 3 SE +/- 2.44, N = 3 SE +/- 0.42, N = 3 SE +/- 0.53, N = 3 381 382 381 382 376 379 378 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Twofish - Decrypt pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 80 160 240 320 400 SE +/- 0.31, N = 3 SE +/- 0.07, N = 3 SE +/- 0.48, N = 3 SE +/- 0.23, N = 3 SE +/- 2.38, N = 3 SE +/- 0.62, N = 3 SE +/- 0.60, N = 3 380 381 379 381 374 378 377 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Blowfish - Encrypt pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 60 120 180 240 300 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.58, N = 3 SE +/- 0.07, N = 3 SE +/- 1.91, N = 3 SE +/- 0.17, N = 3 SE +/- 0.25, N = 3 291 291 292 291 288 288 287 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: Blowfish - Decrypt pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 60 120 180 240 300 SE +/- 0.15, N = 3 SE +/- 0.08, N = 3 SE +/- 0.64, N = 3 SE +/- 0.06, N = 3 SE +/- 2.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 293 293 294 293 290 290 290 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: CAST-256 - Encrypt pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.15, N = 3 SE +/- 0.40, N = 3 SE +/- 0.16, N = 3 SE +/- 0.18, N = 3 SE +/- 0.21, N = 3 SE +/- 0.16, N = 3 151 151 151 151 151 151 150 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
OpenBenchmarking.org MiB/s, More Is Better Botan 2.6.0 Test: CAST-256 - Decrypt pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.23, N = 3 SE +/- 0.46, N = 3 SE +/- 0.06, N = 3 SE +/- 0.17, N = 3 SE +/- 0.22, N = 3 SE +/- 0.18, N = 3 151 151 151 151 151 150 150 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Crafty This is a performance test of Crafty, an advanced open-source chess engine. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2M 4M 6M 8M 10M SE +/- 24187.33, N = 3 SE +/- 28590.46, N = 3 SE +/- 14482.84, N = 3 SE +/- 23755.60, N = 3 SE +/- 20687.57, N = 3 SE +/- 12433.09, N = 3 SE +/- 26168.00, N = 3 7830561 7827331 7637031 7824966 7699029 7717399 7526446 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
TSCP This is a performance test of TSCP, Tom Kerrigan's Simple Chess Program, which has a built-in performance benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 200K 400K 600K 800K 1000K SE +/- 1174.23, N = 5 SE +/- 1317.46, N = 5 SE +/- 1402.05, N = 5 SE +/- 2333.35, N = 5 SE +/- 1901.73, N = 5 SE +/- 1629.38, N = 5 SE +/- 586.65, N = 5 1147937 1152261 1150336 1152756 1134701 1148420 1148891 1. (CC) gcc options: -O3 -march=native
Node.js Express HTTP Load Test A Node.js Express server with a Node-based loadtest client for facilitating HTTP benchmarking. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2K 4K 6K 8K 10K SE +/- 36.86, N = 3 SE +/- 113.49, N = 3 SE +/- 21.54, N = 3 SE +/- 11.92, N = 3 SE +/- 36.56, N = 3 SE +/- 130.02, N = 3 SE +/- 7.54, N = 3 10824 10669 10428 10700 10235 9858 9793 1. Nodejs
v8.11.2
TTSIOD 3D Renderer A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 100 200 300 400 500 SE +/- 0.63, N = 3 SE +/- 1.16, N = 3 SE +/- 1.56, N = 3 SE +/- 0.31, N = 3 SE +/- 0.17, N = 3 SE +/- 0.79, N = 3 SE +/- 1.16, N = 3 469 466 465 455 454 430 427 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
VP9 libvpx Encoding This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9/WebM format. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.7.0 vpxenc pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 16.84 16.85 16.73 16.76 16.60 16.77 16.43 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE
x264 This is a simple test of the x264 encoder run on the CPU (OpenCL support disabled) with a sample video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x264 2018-09-25 H.264 Video Encoding pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.91, N = 3 SE +/- 1.11, N = 3 SE +/- 0.81, N = 3 SE +/- 1.23, N = 3 SE +/- 1.34, N = 3 SE +/- 0.84, N = 3 11.57 133.00 135.00 132.00 132.00 130.00 132.00 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 This is a simple test of the x265 encoder run on the CPU with a sample video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x265 2.8 H.265 Video Encoding pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 10 20 30 40 50 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.05, N = 3 43.13 42.41 43.18 42.34 42.33 41.46 41.80 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Himeno Benchmark The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 300 600 900 1200 1500 SE +/- 2.47, N = 3 SE +/- 5.19, N = 3 SE +/- 9.65, N = 3 SE +/- 3.92, N = 3 SE +/- 11.55, N = 3 SE +/- 4.48, N = 3 SE +/- 15.66, N = 3 1361 1369 1372 1368 1341 1333 1326 1. (CC) gcc options: -O3 -mavx2
7-Zip Compression This is a test of 7-Zip using p7zip with its integrated benchmark feature or upstream 7-Zip for the Windows x64 build. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 20K 40K 60K 80K 100K SE +/- 365.08, N = 3 SE +/- 65.53, N = 3 SE +/- 349.97, N = 3 SE +/- 272.07, N = 3 SE +/- 351.37, N = 3 SE +/- 180.23, N = 3 SE +/- 60.74, N = 3 85479 83929 83210 81269 79960 75728 73559 1. (CXX) g++ options: -pipe -lpthread
Stockfish This is a test of Stockfish, an advanced C++11 chess benchmark that can scale up to 128 CPU cores. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 10M 20M 30M 40M 50M SE +/- 364852.73, N = 3 SE +/- 169080.03, N = 3 SE +/- 196306.48, N = 3 SE +/- 448286.06, N = 3 SE +/- 468693.45, N = 3 SE +/- 287022.21, N = 3 SE +/- 250353.71, N = 3 45803301 43166304 43854888 43129114 42741711 40892067 41703789 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++11 -pedantic -O3 -msse -msse3 -mpopcnt -flto
asmFish This is a test of asmFish, an advanced chess benchmark written in Assembly. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 10M 20M 30M 40M 50M SE +/- 345447.45, N = 3 SE +/- 604623.74, N = 3 SE +/- 596345.50, N = 9 SE +/- 267022.48, N = 3 SE +/- 384942.72, N = 3 SE +/- 75641.57, N = 3 SE +/- 364424.83, N = 3 47997406 43306469 43295647 43885254 40237686 42262786 38479066
Swet Swet is a synthetic CPU/RAM benchmark, includes multi-processor test cases. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 200M 400M 600M 800M 1000M SE +/- 8815565.41, N = 3 SE +/- 5754992.63, N = 3 SE +/- 4522971.07, N = 3 SE +/- 7202988.06, N = 3 SE +/- 2455432.09, N = 3 SE +/- 1349102.58, N = 3 SE +/- 3582524.93, N = 3 788496384 772500994 762080933 775336325 735436281 748238517 732800945 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
ebizzy This is a test of ebizzy, a program to generate workloads resembling web server workloads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 200K 400K 600K 800K 1000K SE +/- 16076.02, N = 12 SE +/- 10966.41, N = 12 SE +/- 12133.93, N = 3 SE +/- 15252.35, N = 4 SE +/- 10252.89, N = 12 SE +/- 5971.72, N = 3 SE +/- 17228.65, N = 9 1102457 863255 912551 874822 873059 847255 865542 1. (CC) gcc options: -pthread -lpthread -O3 -march=native
Timed PHP Compilation This test times how long it takes to build PHP 5 with the Zend engine. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.1.9 Time To Compile pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 14 28 42 56 70 SE +/- 0.22, N = 3 SE +/- 0.04, N = 3 SE +/- 0.12, N = 3 SE +/- 0.28, N = 3 SE +/- 0.28, N = 3 SE +/- 0.23, N = 3 SE +/- 0.26, N = 3 56.16 57.09 58.38 57.70 61.12 59.19 62.84 1. (CC) gcc options: -O2 -pedantic -ldl -lm
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 8 16 24 32 40 SE +/- 0.14, N = 3 SE +/- 0.15, N = 3 SE +/- 0.02, N = 3 SE +/- 0.14, N = 3 SE +/- 0.20, N = 3 SE +/- 0.14, N = 3 SE +/- 0.16, N = 3 33.15 36.21 34.56 36.17 36.18 35.40 35.56 1. (CC) gcc options: -lm -lpthread -O3
Parallel BZIP2 Compression This test measures the time needed to compress a file (a .tar package of the Linux kernel source code) using BZIP2 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Parallel BZIP2 Compression 1.1.12 256MB File Compression pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.5985 1.197 1.7955 2.394 2.9925 SE +/- 0.04, N = 5 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 2.37 2.43 2.38 2.43 2.45 2.66 2.56 1. (CXX) g++ options: -O2 -pthread -lbz2 -lpthread
LLVM Test Suite This test times how long it takes to run the LLVM Test Suite. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better LLVM Test Suite 6.0.0 Time To Run pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 50 100 150 200 250 SE +/- 0.92, N = 3 SE +/- 1.21, N = 3 SE +/- 0.13, N = 3 SE +/- 0.73, N = 3 SE +/- 3.47, N = 3 SE +/- 0.93, N = 3 SE +/- 1.09, N = 3 217 219 217 219 225 219 224 1. (CXX) g++ options: -O3 -lstdc++
POV-Ray This is a test of POV-Ray, the Persistence of Vision Raytracer. POV-Ray is used to create 3D graphics using ray-tracing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better POV-Ray 3.7.0.7 Trace Time pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 7 14 21 28 35 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 26.51 28.78 28.37 28.65 28.71 28.46 28.52 1. (CXX) g++ options: -pipe -O3 -ffast-math -march=native -pthread -lSDL -lSM -lICE -lX11 -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lpthread -ltiff -ljpeg -lpng -lz -lrt -lm -lboost_thread -lboost_system
Primesieve Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.2 1e12 Prime Number Generation pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 11.93 13.84 13.73 13.79 13.90 13.67 13.77 1. (CXX) g++ options: -O3 -lpthread
Rust Mandelbrot This test profile is of the combined time for the serial and parallel Mandelbrot sets written in Rustlang via willi-kappler/mandel-rust. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Rust Mandelbrot Time To Complete Serial/Parallel Mandelbrot pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 39.17 39.74 38.65 39.55 39.25 39.35 39.28 1. (CC) gcc options: -m64 -pie -nodefaultlibs -lutil -ldl -lrt -lpthread -lgcc_s -lc -lm
Rust Prime Benchmark Based on petehunt/rust-benchmark, this is a prime number benchmark that is multi-threaded and written in Rustlang. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Rust Prime Benchmark Prime Number Test To 200,000,000 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 20.45 20.45 20.44 20.45 20.50 20.45 20.45 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
Smallpt Smallpt is a C++ global illumination renderer written in less than 100 lines of code. Global illumination is done via unbiased Monte Carlo path tracing and there is multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 128 Samples pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 6.22 6.60 6.49 6.57 6.61 6.54 6.54 1. (CXX) g++ options: -fopenmp -O3
AOBench AOBench is a lightweight ambient occlusion renderer, written in C. The test profile is using a size of 2048 x 2048. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 SE +/- 0.24, N = 3 SE +/- 0.12, N = 3 SE +/- 0.16, N = 3 SE +/- 0.21, N = 3 SE +/- 0.12, N = 3 39.59 39.70 38.84 39.64 39.88 39.72 39.67 1. (CC) gcc options: -lm -O3
Bullet Physics Engine This is a benchmark of the Bullet Physics Engine. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Raytests pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.5423 1.0846 1.6269 2.1692 2.7115 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.41 2.40 2.34 2.40 2.37 2.38 2.39 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.9338 1.8676 2.8014 3.7352 4.669 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 3.84 3.84 3.91 3.85 4.05 3.88 4.15 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1.053 2.106 3.159 4.212 5.265 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 4.51 4.53 4.55 4.52 4.57 4.53 4.68 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.9338 1.8676 2.8014 3.7352 4.669 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.15 4.15 4.07 4.15 4.11 4.12 4.15 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.5445 1.089 1.6335 2.178 2.7225 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 2.40 2.40 2.36 2.39 2.40 2.38 2.42 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.189 0.378 0.567 0.756 0.945 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.84 0.84 0.82 0.84 0.84 0.84 0.84 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.234 0.468 0.702 0.936 1.17 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 1.03 1.03 1.01 1.03 1.02 1.02 1.04 1. (CXX) g++ options: -O3 -rdynamic -lglut -lGL -lGLU
Gzip Compression This test measures the time needed to archive/compress two copies of the Linux 4.13 kernel source tree using Gzip compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 8 16 24 32 40 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 33.43 33.93 33.53 34.21 33.86 33.88 33.44
LZMA Compression This test measures the time needed to compress a file using LZMA compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better LZMA Compression 256MB File Compression pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 60 120 180 240 300 SE +/- 1.08, N = 3 SE +/- 1.47, N = 3 SE +/- 0.79, N = 3 SE +/- 0.57, N = 3 SE +/- 1.96, N = 3 SE +/- 1.02, N = 3 SE +/- 0.73, N = 3 233 236 248 238 256 244 263 1. (CXX) g++ options: -O2
XZ Compression This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 20 40 60 80 100 SE +/- 0.62, N = 3 SE +/- 0.42, N = 3 SE +/- 0.64, N = 3 SE +/- 0.33, N = 3 SE +/- 0.11, N = 3 SE +/- 1.08, N = 7 SE +/- 0.08, N = 3 73.04 72.53 90.47 74.87 96.37 83.77 108.25 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
Zstd Compression This test measures the time needed to compress a sample file (an Ubuntu file-system image) using Zstd compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Zstd Compression 1.3.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 19 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.18, N = 3 SE +/- 0.02, N = 3 SE +/- 0.23, N = 12 SE +/- 0.05, N = 3 13.91 14.23 14.56 14.35 15.65 17.44 17.97 1. (CC) gcc options: -O3 -pthread -lz -llzma
dcraw This test times how long it takes to convert several high-resolution RAW NEF image files to PPM image format using dcraw. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.53, N = 3 39.48 39.92 39.43 40.06 40.03 40.26 39.97 1. (CC) gcc options: -lm
FLAC Audio Encoding This test times how long it takes to encode a sample WAV file to FLAC format five times. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 3 6 9 12 15 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.09, N = 12 SE +/- 0.05, N = 5 SE +/- 0.03, N = 5 SE +/- 0.01, N = 5 SE +/- 0.04, N = 5 9.08 9.17 9.17 9.26 9.21 9.19 9.14 1. (CXX) g++ options: -O2 -fvisibility=hidden -lm
LAME MP3 Encoding LAME is an MP3 encoder licensed under the LGPL. This test measures the time required to encode a WAV file to MP3 format. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.21, N = 3 31.11 31.76 31.22 31.79 31.84 31.74 31.62 1. (CC) gcc options: -lm
eSpeak Speech Engine This test times how long it takes the eSpeak speech synthesizer to read Project Gutenberg's The Outline of Science and output to a WAV file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better eSpeak Speech Engine 1.48.04 Text-To-Speech Synthesis pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.20, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 30.37 31.13 30.20 30.89 30.67 30.71 30.72 1. (CXX) g++ options: -lstdc++ -lespeak -O2 -fpic -fvisibility=hidden -pedantic -fno-exceptions
FFmpeg This test uses FFmpeg for testing the system's audio/video encoding performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better FFmpeg 4.0.2 H.264 HD To NTSC DV pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2 4 6 8 10 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.01, N = 3 7.79 7.69 7.73 7.81 7.81 7.93 8.01 1. (CC) gcc options: -lavdevice -lavfilter -lavformat -lavcodec -lswresample -lswscale -lavutil -lXv -lX11 -lXext -lm -lxcb -lxcb-shape -lxcb-xfixes -lasound -lSDL2 -lsndio -pthread -llzma -std=c11 -fomit-frame-pointer -fPIC -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -MMD -MF -MT
GnuPG This test times how long it takes to encrypt a file using GnuPG. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 1.4.22 2GB File Encryption pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 11.46 11.43 11.41 11.58 11.59 11.60 11.57 1. (CC) gcc options: -O2 -MT -MD -MP -MF
Hackbench This is a benchmark of Hackbench, a test of the Linux kernel scheduler. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Thread pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 1.1025 2.205 3.3075 4.41 5.5125 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 4 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 4.12 4.12 4.20 4.37 4.41 4.90 4.82 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Thread pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 5.31 5.27 5.54 5.61 5.95 6.45 6.62 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Thread pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 3 6 9 12 15 SE +/- 0.13, N = 3 SE +/- 0.14, N = 3 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 SE +/- 0.09, N = 3 10.49 10.60 10.74 11.11 11.38 12.52 12.82 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Thread pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 6 12 18 24 30 SE +/- 0.16, N = 3 SE +/- 0.19, N = 3 SE +/- 0.07, N = 3 SE +/- 0.22, N = 3 SE +/- 0.25, N = 3 SE +/- 0.32, N = 3 SE +/- 0.13, N = 3 20.08 19.61 19.82 20.30 21.35 24.01 24.37 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 1 - Type: Process pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.9968 1.9936 2.9904 3.9872 4.984 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 3.79 3.74 3.81 3.93 3.90 4.43 4.43 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Thread pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 10 20 30 40 50 SE +/- 0.50, N = 12 SE +/- 0.39, N = 12 SE +/- 0.44, N = 12 SE +/- 0.45, N = 3 SE +/- 0.59, N = 5 SE +/- 0.36, N = 3 SE +/- 0.52, N = 8 31.01 31.77 36.90 31.26 38.75 37.01 44.25 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 2 - Type: Process pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2 4 6 8 10 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 4.80 4.59 5.22 5.05 5.52 5.78 6.11 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 4 - Type: Process pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 9.15 9.41 9.29 9.70 9.74 10.95 11.19 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 8 - Type: Process pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.15, N = 3 SE +/- 0.35, N = 3 SE +/- 0.05, N = 3 SE +/- 0.18, N = 3 SE +/- 0.22, N = 3 SE +/- 0.12, N = 3 17.22 17.57 17.71 18.22 18.44 20.85 20.94 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 16 - Type: Process pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 9 18 27 36 45 SE +/- 0.33, N = 12 SE +/- 0.44, N = 12 SE +/- 0.34, N = 3 SE +/- 0.47, N = 12 SE +/- 0.49, N = 3 SE +/- 0.52, N = 12 SE +/- 0.52, N = 3 27.87 28.43 31.75 30.00 34.29 34.74 38.06 1. (CC) gcc options: -lpthread
OpenBenchmarking.org Seconds, Fewer Is Better Hackbench Count: 32 - Type: Process pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 13 26 39 52 65 SE +/- 0.94, N = 12 SE +/- 0.59, N = 3 SE +/- 0.60, N = 8 SE +/- 0.78, N = 3 SE +/- 0.89, N = 4 SE +/- 0.85, N = 12 SE +/- 0.88, N = 4 41.12 42.86 49.99 42.21 54.13 49.78 59.49 1. (CC) gcc options: -lpthread
m-queens A solver for the N-queens problem with multi-threading support via the OpenMP library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better m-queens 1.2 Time To Solve pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 35.97 38.72 36.61 38.52 38.79 38.46 38.16 1. (CXX) g++ options: -fopenmp -O2 -march=native
Mencoder This test uses mplayer's mencoder utility and the libavcodec family for testing the system's audio/video encoding performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Mencoder 1.3.0 AVI To LAVC pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 16.51 16.84 16.46 16.88 16.94 16.91 16.77 1. (CC) gcc options: -ffast-math -fpie -pie -lncurses -lrt -lpng -lz -ljpeg -lasound -ldl -lpthread -lsndio -lfribidi -lbz2 -lmad -lvorbisenc -lvorbis -logg -lvpx -rdynamic -lm
Minion Minion is an open-source constraint solver that is designed to be very scalable. This test profile uses Minion's integrated benchmarking problems to solve. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 10 20 30 40 50 SE +/- 0.17, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.44, N = 3 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 41.21 41.57 41.18 41.81 41.22 41.93 41.79 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 15 30 45 60 75 SE +/- 0.51, N = 3 SE +/- 0.55, N = 3 SE +/- 0.73, N = 12 SE +/- 0.57, N = 3 SE +/- 0.35, N = 3 SE +/- 0.62, N = 3 SE +/- 0.76, N = 3 63.71 63.89 65.13 65.17 66.80 65.27 65.64 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 20 40 60 80 100 SE +/- 0.45, N = 3 SE +/- 0.37, N = 3 SE +/- 0.36, N = 3 SE +/- 0.43, N = 3 SE +/- 0.62, N = 3 SE +/- 1.46, N = 3 SE +/- 0.47, N = 3 105 105 104 107 106 109 108 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
N-Queens This is a test of the OpenMP version of a test that solves the N-queens problem. The board problem size is 18. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better N-Queens 1.0 Elapsed Time pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 7.24 7.65 7.52 7.62 7.65 7.58 7.58 1. (CC) gcc options: -static -fopenmp -O3 -march=native
OpenCV Benchmark Stress benchmark tests to measure time consumed by the OpenCV libraries installed Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better OpenCV Benchmark 3.3.0 pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 20 40 60 80 100 SE +/- 0.81, N = 3 SE +/- 0.74, N = 3 SE +/- 0.91, N = 3 SE +/- 0.12, N = 3 SE +/- 0.30, N = 3 SE +/- 0.82, N = 3 SE +/- 1.09, N = 3 85.01 74.59 74.71 73.63 74.36 76.18 76.20 1. (CXX) g++ options: -std=c++11 -rdynamic
Perl Benchmarks Perl benchmark suite that can be used to compare the relative speed of different versions of perl. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.0326 0.0652 0.0978 0.1304 0.163 SE +/- 0.00066497, N = 3 SE +/- 0.00104819, N = 3 SE +/- 0.00103140, N = 3 SE +/- 0.00102772, N = 3 SE +/- 0.00026058, N = 3 SE +/- 0.00073860, N = 3 SE +/- 0.00068387, N = 3 0.14196784 0.14343098 0.14370399 0.14498814 0.14502938 0.14467221 0.14269014
OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.0003 0.0006 0.0009 0.0012 0.0015 SE +/- 0.00001436, N = 3 SE +/- 0.00000635, N = 3 SE +/- 0.00000614, N = 3 SE +/- 0.00001087, N = 3 SE +/- 0.00000268, N = 3 SE +/- 0.00001678, N = 3 SE +/- 0.00000373, N = 3 0.00123831 0.00124249 0.00146661 0.00125610 0.00142306 0.00127461 0.00151818
Sample Pi Program A simple C++ program that calculates Pi to 8,765,4321 digits using the Leibniz formula. This test can be used for showcasing how to write a basic test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Sample Pi Program pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 13.39 13.41 13.19 13.29 13.31 13.43 13.40
Sudokut This is a test of Sudokut, which is a Sudoku puzzle solver written in Tcl. This test measures how long it takes to solve 100 Sudoku puzzles. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 15.05 14.91 14.89 14.86 15.01 14.78 14.95
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test measures the RSA 4096-bit performance of OpenSSL. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 700 1400 2100 2800 3500 SE +/- 6.99, N = 3 SE +/- 4.65, N = 3 SE +/- 0.63, N = 3 SE +/- 4.54, N = 3 SE +/- 3.28, N = 3 SE +/- 4.57, N = 3 SE +/- 8.25, N = 3 3465 3351 3373 3367 3355 3390 3244 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
System Libxml2 Parsing This test measures the time to parse a random XML file with libxml2 via xmllint using the streaming API. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 1 MB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 110 220 330 440 550 SE +/- 1.67, N = 3 SE +/- 1.73, N = 3 SE +/- 2.19, N = 3 SE +/- 1.33, N = 3 SE +/- 0.88, N = 3 SE +/- 1.86, N = 3 490 496 484 493 494 492 500
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 2 MB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 300 600 900 1200 1500 SE +/- 3.71, N = 3 SE +/- 1.45, N = 3 SE +/- 10.15, N = 3 SE +/- 15.24, N = 3 SE +/- 4.33, N = 3 SE +/- 11.68, N = 3 SE +/- 15.34, N = 3 1571 1568 1531 1557 1566 1556 1588
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 3 MB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 500 1000 1500 2000 2500 SE +/- 3.51, N = 3 SE +/- 20.58, N = 3 SE +/- 6.39, N = 3 SE +/- 7.22, N = 3 SE +/- 9.26, N = 3 SE +/- 16.83, N = 3 SE +/- 32.71, N = 3 2314 2337 2313 2326 2322 2319 2408
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 5 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 3 6 9 12 15 SE +/- 1.06, N = 12 SE +/- 1.09, N = 12 SE +/- 1.17, N = 12 SE +/- 1.09, N = 12 SE +/- 1.17, N = 12 SE +/- 0.91, N = 12 SE +/- 1.15, N = 12 10 10 10 10 10 10 11
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 50 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 7 14 21 28 35 SE +/- 1.31, N = 12 SE +/- 0.36, N = 10 SE +/- 1.15, N = 12 SE +/- 1.20, N = 12 SE +/- 1.31, N = 12 SE +/- 1.14, N = 12 SE +/- 1.29, N = 12 30 30 31 31 32 32 31
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 100 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 20 40 60 80 100 SE +/- 1.02, N = 12 SE +/- 1.42, N = 12 SE +/- 1.63, N = 12 SE +/- 1.38, N = 12 SE +/- 1.31, N = 12 SE +/- 1.08, N = 12 SE +/- 1.19, N = 12 93 94 95 94 95 93 94
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 112 MB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 15K 30K 45K 60K 75K SE +/- 259.36, N = 3 SE +/- 148.46, N = 3 SE +/- 152.49, N = 3 SE +/- 476.98, N = 3 SE +/- 493.87, N = 3 SE +/- 282.62, N = 3 SE +/- 79.68, N = 3 69381 69975 69011 68661 71041 69289 70448
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 150 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 20 40 60 80 100 SE +/- 1.22, N = 12 SE +/- 1.19, N = 12 SE +/- 1.37, N = 12 SE +/- 1.23, N = 12 SE +/- 1.19, N = 12 SE +/- 1.25, N = 12 SE +/- 1.19, N = 12 76 77 77 77 78 76 79
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 200 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 20 40 60 80 100 SE +/- 2.08, N = 3 SE +/- 1.24, N = 12 SE +/- 1.24, N = 12 SE +/- 1.26, N = 12 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 SE +/- 1.27, N = 12 107 106 108 107 107 105 108
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 250 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 30 60 90 120 150 SE +/- 1.57, N = 12 SE +/- 1.52, N = 8 SE +/- 1.41, N = 12 SE +/- 1.27, N = 12 SE +/- 5.37, N = 9 SE +/- 1.26, N = 12 SE +/- 1.39, N = 11 123 123 124 123 131 123 126
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 300 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 40 80 120 160 200 SE +/- 1.65, N = 10 SE +/- 2.35, N = 5 SE +/- 1.81, N = 9 SE +/- 1.82, N = 8 SE +/- 2.01, N = 7 SE +/- 1.61, N = 10 SE +/- 2.14, N = 6 156 158 156 156 157 155 161
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 350 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 40 80 120 160 200 SE +/- 2.68, N = 5 SE +/- 2.29, N = 6 SE +/- 2.68, N = 5 SE +/- 2.27, N = 6 SE +/- 2.15, N = 7 SE +/- 2.40, N = 6 SE +/- 2.93, N = 4 173 172 175 172 174 172 176
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 400 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 70 140 210 280 350 SE +/- 5.02, N = 4 SE +/- 5.70, N = 3 SE +/- 2.52, N = 3 SE +/- 5.84, N = 3 SE +/- 3.79, N = 3 316 310 317 312 321 311 325
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 450 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 50 100 150 200 250 SE +/- 3.35, N = 5 SE +/- 3.86, N = 4 SE +/- 3.38, N = 5 SE +/- 3.84, N = 3 SE +/- 4.00, N = 3 SE +/- 4.26, N = 3 SE +/- 3.22, N = 5 224 224 224 223 227 224 226
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 500 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 90 180 270 360 450 SE +/- 4.91, N = 3 SE +/- 4.48, N = 3 SE +/- 4.51, N = 3 SE +/- 4.18, N = 3 SE +/- 4.48, N = 3 SE +/- 6.11, N = 3 SE +/- 4.33, N = 3 394 393 387 389 390 394 399
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 550 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 60 120 180 240 300 SE +/- 4.18, N = 3 SE +/- 4.51, N = 3 SE +/- 5.17, N = 3 SE +/- 4.52, N = 4 SE +/- 3.71, N = 3 SE +/- 2.85, N = 3 SE +/- 4.84, N = 3 263 262 267 262 269 264 272
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 600 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 100 200 300 400 500 SE +/- 4.26, N = 3 SE +/- 8.84, N = 3 SE +/- 7.51, N = 3 SE +/- 3.18, N = 3 SE +/- 3.21, N = 3 SE +/- 5.90, N = 3 SE +/- 1.76, N = 3 458 463 460 458 464 456 467
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 650 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 70 140 210 280 350 SE +/- 4.16, N = 3 SE +/- 4.70, N = 3 SE +/- 4.91, N = 3 SE +/- 5.17, N = 3 SE +/- 4.51, N = 3 SE +/- 4.84, N = 3 SE +/- 5.06, N = 4 316 315 316 314 320 317 323
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 700 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 70 140 210 280 350 SE +/- 4.91, N = 3 SE +/- 4.26, N = 3 SE +/- 5.07, N = 4 SE +/- 4.36, N = 3 SE +/- 5.04, N = 3 SE +/- 2.65, N = 3 SE +/- 6.56, N = 3 331 331 335 332 336 334 340
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 750 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 80 160 240 320 400 SE +/- 4.51, N = 3 SE +/- 2.65, N = 3 SE +/- 2.03, N = 3 SE +/- 3.51, N = 3 SE +/- 5.57, N = 3 SE +/- 5.24, N = 3 SE +/- 5.90, N = 3 369 367 370 362 373 367 369
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 800 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 90 180 270 360 450 SE +/- 4.70, N = 3 SE +/- 4.37, N = 3 SE +/- 4.18, N = 3 SE +/- 3.93, N = 3 SE +/- 7.23, N = 3 SE +/- 6.03, N = 3 SE +/- 4.00, N = 3 384 385 391 384 397 389 389
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 850 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 140 280 420 560 700 SE +/- 10.60, N = 3 SE +/- 6.39, N = 3 SE +/- 6.69, N = 3 SE +/- 8.08, N = 3 SE +/- 5.13, N = 3 SE +/- 5.61, N = 3 SE +/- 9.68, N = 3 640 640 646 641 643 641 655
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 900 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 100 200 300 400 500 SE +/- 3.18, N = 3 SE +/- 3.18, N = 3 SE +/- 4.36, N = 3 SE +/- 4.33, N = 3 SE +/- 4.91, N = 3 SE +/- 4.73, N = 3 SE +/- 5.00, N = 3 439 444 441 439 453 443 450
OpenBenchmarking.org ms, Fewer Is Better System Libxml2 Parsing Filesize: 950 KB pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 100 200 300 400 500 SE +/- 3.51, N = 3 SE +/- 6.67, N = 3 SE +/- 6.00, N = 3 SE +/- 6.36, N = 3 SE +/- 4.91, N = 3 SE +/- 4.91, N = 3 SE +/- 7.22, N = 3 453 451 455 452 453 455 457
glibc bench The GNU C Library project provides the core libraries for the GNU system and GNU/Linux systems, as well as many other systems that use Linux as the kernel. These libraries provide critical APIs including ISO C11, POSIX.1-2008, BSD, OS-specific APIs and more.
Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2133-numa ddr4-2133 8K 16K 24K 32K 40K SE +/- 24.83, N = 3 SE +/- 42.57, N = 3 SE +/- 102.06, N = 3 SE +/- 26.34, N = 3 SE +/- 145.38, N = 3 SE +/- 243.53, N = 3 37598 37830 37980 37842 38120 38443
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2133-numa ddr4-2133 0.4028 0.8056 1.2084 1.6112 2.014 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.77 1.77 1.77 1.77 1.79 1.77
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2133-numa ddr4-2133 8K 16K 24K 32K 40K SE +/- 44.34, N = 3 SE +/- 13.90, N = 3 SE +/- 53.42, N = 3 SE +/- 69.41, N = 3 SE +/- 9.61, N = 3 SE +/- 50.54, N = 3 37764 38121 37631 38001 38186 38481
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.4388 0.8776 1.3164 1.7552 2.194 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 1.92 1.93 1.93 1.93 1.93 1.94 1.95
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2133-numa ddr4-2133 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 13.01 13.10 12.94 13.08 13.11 13.10
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2133-numa ddr4-2133 0.4523 0.9046 1.3569 1.8092 2.2615 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 1.99 2.00 1.99 1.99 2.00 2.01
OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2133-numa ddr4-2133 0.4005 0.801 1.2015 1.602 2.0025 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.77 1.76 1.77 1.76 1.78 1.77
Multichase Pointer Chaser This is a benchmark of Google's multichase pointer chaser program. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 7.14 7.17 7.09 7.14 7.25 7.10 7.14 1. (CC) gcc options: -O2 -static -pthread -lrt
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 69.74 68.95 91.90 73.57 98.29 84.28 115.10 1. (CC) gcc options: -O2 -static -pthread -lrt
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 30 60 90 120 150 SE +/- 0.19, N = 3 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 SE +/- 0.02, N = 3 SE +/- 0.22, N = 3 69.50 68.50 92.00 73.04 98.42 84.29 114.97 1. (CC) gcc options: -O2 -static -pthread -lrt
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 30 60 90 120 150 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 70.59 69.98 92.10 74.41 98.40 85.85 115.63 1. (CC) gcc options: -O2 -static -pthread -lrt
OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 72.23 71.62 95.21 76.33 101.53 87.96 119.20 1. (CC) gcc options: -O2 -static -pthread -lrt
Apache Benchmark This is a test of ab, which is the Apache benchmark program. This test profile measures how many requests per second a given system can sustain when carrying out 1,000,000 requests with 100 requests being carried out concurrently. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.29 Static Web Page Serving pbo ddr4-2933-numa ddr4-2933 ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 5K 10K 15K 20K 25K SE +/- 111.63, N = 3 SE +/- 83.76, N = 3 SE +/- 14.46, N = 3 SE +/- 204.23, N = 3 SE +/- 214.24, N = 3 SE +/- 89.58, N = 3 SE +/- 68.56, N = 3 23137 23986 23843 23374 22477 21348 21091 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Parboil The Parboil Benchmarks from the IMPACT Research Group at University of Illinois are a set of throughput computing applications for looking at computing architecture and compilers. Parboil test-cases support OpenMP, OpenCL, and CUDA multi-processing environments. However, at this time the test profile is just making use of the OpenMP and OpenCL test workloads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP LBM pbo ddr4-2933-numa-omp-tuned ddr4-2933-numa ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.08, N = 3 SE +/- 0.76, N = 12 SE +/- 0.75, N = 8 SE +/- 0.07, N = 3 SE +/- 0.14, N = 3 SE +/- 0.01, N = 3 51.34 51.35 55.98 60.70 57.05 76.75 73.99 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP CUTCP pbo ddr4-2933-numa-omp-tuned ddr4-2933-numa ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 0.468 0.936 1.404 1.872 2.34 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.85 1.86 2.00 2.01 1.94 2.08 1.97 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP Stencil pbo ddr4-2933-numa-omp-tuned ddr4-2933-numa ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 SE +/- 0.27, N = 3 SE +/- 0.12, N = 3 18.31 18.08 20.46 22.00 12.29 26.95 15.38 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
OpenBenchmarking.org Seconds, Fewer Is Better Parboil 2.5 Test: OpenMP MRI Gridding pbo ddr4-2933-numa-omp-tuned ddr4-2933-numa ddr4-2666-numa ddr4-2666 ddr4-2133-numa ddr4-2133 40 80 120 160 200 SE +/- 0.60, N = 3 SE +/- 0.41, N = 3 SE +/- 0.40, N = 3 SE +/- 0.38, N = 3 SE +/- 0.56, N = 3 SE +/- 0.72, N = 3 SE +/- 0.12, N = 3 163 162 175 180 179 190 188 1. (CXX) g++ options: -lm -lpthread -lgomp -O3 -ffast-math -fopenmp
ddr4-2133 Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: ASUS PRIME X399-A (0808 BIOS), Chipset: AMD Family 17h, Memory: 64512MB, Disk: 2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + Samsung SSD 970 PRO 512GB + 1024GB Samsung SSD 970 PRO 1TB, Graphics: XFX AMD Radeon RX 470/480 8GB (1150/2100MHz), Audio: Realtek ALC1220, Monitor: W1952, Network: Intel I211 Gigabit Connection
OS: Debian testing, Kernel: 4.18.0-3-amd64 (x86_64), Display Server: X Server 1.20.3, Display Driver: modesetting 1.20.3, OpenGL: 4.5 Mesa 18.2.6 (LLVM 7.0.1), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 1440x900
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemandGraphics Notes: GLAMORPython Notes: Python 2.7.15+ + Python 3.6.7Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
Testing initiated at 19 December 2018 08:03 by user maxtothemax.
ddr4-2133-numa Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemandGraphics Notes: GLAMORPython Notes: Python 2.7.15+ + Python 3.6.7Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
Testing initiated at 20 December 2018 21:00 by user maxtothemax.
ddr4-2666 Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemandGraphics Notes: GLAMORPython Notes: Python 2.7.15+ + Python 3.6.7Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
Testing initiated at 18 December 2018 19:44 by user maxtothemax.
ddr4-2666-numa Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: ASUS PRIME X399-A (0808 BIOS), Chipset: AMD Family 17h, Memory: 64512MB, Disk: 2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + 1024GB Samsung SSD 970 PRO 1TB + Samsung SSD 970 PRO 512GB, Graphics: XFX AMD Radeon RX 470/480 8GB (1150/2100MHz), Audio: Realtek ALC1220, Monitor: W1952, Network: Intel I211 Gigabit Connection
OS: Debian testing, Kernel: 4.18.0-3-amd64 (x86_64), Display Server: X Server 1.20.3, Display Driver: modesetting 1.20.3, OpenGL: 4.5 Mesa 18.2.6 (LLVM 7.0.1), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 1440x900
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemandGraphics Notes: GLAMORPython Notes: Python 2.7.15+ + Python 3.6.7Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
Testing initiated at 21 December 2018 10:07 by user maxtothemax.
ddr4-2933 Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemandGraphics Notes: GLAMORPython Notes: Python 2.7.15+ + Python 3.6.7Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
Testing initiated at 16 December 2018 21:18 by user maxtothemax.
ddr4-2933-numa Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemandGraphics Notes: GLAMORPython Notes: Python 2.7.15+ + Python 3.6.7Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
Testing initiated at 21 December 2018 16:46 by user maxtothemax.
ddr4-2933-numa-omp-tuned Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemandPython Notes: Python 2.7.15+ + Python 3.6.7Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
Testing initiated at 22 December 2018 09:55 by user maxtothemax.
pbo Processor: AMD Ryzen Threadripper 2950X 16-Core @ 3.50GHz (16 Cores / 32 Threads), Motherboard: ASUS PRIME X399-A (0808 BIOS), Chipset: AMD Family 17h, Memory: 64512MB, Disk: 2000GB Samsung SSD 860 + 126GB Cruzer + 280GB INTEL SSDPE21D280GA + Samsung SSD 970 PRO 512GB + 1024GB Samsung SSD 970 PRO 1TB, Graphics: XFX AMD Radeon RX 470/480 8GB (1150/2100MHz), Audio: Realtek ALC1220, Monitor: W1952, Network: Intel I211 Gigabit Connection
OS: Debian testing, Kernel: 4.18.0-3-amd64 (x86_64), Display Server: X Server 1.20.3, Display Driver: modesetting 1.20.3, OpenGL: 4.5 Mesa 18.2.6 (LLVM 7.0.1), Compiler: GCC 8.2.0, File-System: ext4, Screen Resolution: 1440x900
Compiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++ --enable-libmpx --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib --with-tune=generic --without-cuda-driver -vProcessor Notes: Scaling Governor: acpi-cpufreq ondemandGraphics Notes: GLAMORPython Notes: Python 2.7.15+ + Python 3.6.7Security Notes: __user pointer sanitization + Full AMD retpoline IBPB + SSB disabled via prctl and seccomp
Testing initiated at 22 December 2018 17:11 by user maxtothemax.