AMD Ryzen 3 PRO 4350G testing with a ASRock B450M Pro4 (P4.60 BIOS) and AMD Renoir 512MB on Clear Linux OS 35000 via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2109013-IB-CLEARLINU38 clearlinux-ryzen3-4350 - Phoronix Test Suite clearlinux-ryzen3-4350 AMD Ryzen 3 PRO 4350G testing with a ASRock B450M Pro4 (P4.60 BIOS) and AMD Renoir 512MB on Clear Linux OS 35000 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2109013-IB-CLEARLINU38&grt&rdt .
clearlinux-ryzen3-4350 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution sysbench audio-encoding compression cryptography multicore single-threaded 2 Compiles single-threaded python programmer multicore cpu-a compiler programmer memory cpu compiler AMD Ryzen 3 PRO 4350G @ 3.80GHz (4 Cores / 8 Threads) ASRock B450M Pro4 (P4.60 BIOS) AMD Renoir Root Complex 16GB 250GB ASMT1051 + 1000GB Western Digital WD1005FBYZ-0 + 1000GB Western Digital WD10EZEX-00B AMD Renoir 512MB (1700/1600MHz) AMD Device 1637 LG ULTRAWIDE 2 x Realtek Device 8161 + Realtek RTL8111/8168/8411 Clear Linux OS 34550 5.10.32-1035.native (x86_64) GNOME Shell 40.0 X Server 1.20.11 4.6 Mesa 21.0.3 (LLVM 11.1.0) 1.2.145 GCC 10.3.1 20210426 releases/gcc-10.3.0-105-gbe0093e727 + Clang 11.1.0 + LLVM 11.1.0 ext4 2560x1080 Clear Linux OS 35000 5.13.13-1070.native (x86_64) GNOME Shell 40.4 4.6 Mesa 21.2.1 (LLVM 11.1.0) 1.2.182 GCC 11.2.1 20210830 releases/gcc-11.2.0-141-g7b1c1fc0e6 + Clang 11.1.0 + LLVM 11.1.0 250GB ASMT1051 + 1000GB Western Digital WD1005FBYZ-0 + 1000GB Western Digital WD10EZEX-00B + 2000GB Silicon-Power OpenBenchmarking.org Kernel Details - Transparent Huge Pages: always Environment Details - FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags -Wa,-mbranches-within-32B-boundaries" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries -fvisibility-inlines-hidden -Wl,--enable-new-dtags" MESA_GLSL_CACHE_DISABLE=0 FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=32 -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -Wa,-mbranches-within-32B-boundaries" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" Compiler Details - sysbench: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - audio-encoding compression cryptography multicore single-threaded: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=haswell - 2 Compiles: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=skylake-avx512 - single-threaded python programmer multicore: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=skylake-avx512 - cpu-a compiler programmer: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=skylake-avx512 - memory cpu compiler: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=westmere --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=skylake-avx512 Processor Details - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0x8600106 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected Java Details - audio-encoding compression cryptography multicore single-threaded, single-threaded python programmer multicore: OpenJDK Runtime Environment (build 1.8.0-u252-ga-b00) Python Details - audio-encoding compression cryptography multicore single-threaded: Python 3.9.4 - single-threaded python programmer multicore: Python 3.9.6 - cpu-a compiler programmer: Python 3.9.6 - memory cpu compiler: Python 3.9.6 Disk Details - cpu-a compiler programmer, memory cpu compiler: BFQ / relatime,rw,stripe=256 / Block Size: 4096
clearlinux-ryzen3-4350 compress-7zip: Compress Speed Test mt-dgemm: Sustained Floating-Point Rate amg: aobench: 2048 x 2048 - Total Time apache: 1 apache: 20 apache: 100 apache: 200 apache: 500 apache: 1000 arrayfire: BLAS CPU asmfish: 1024 Hash Memory, 26 Depth basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 3 blake2: bork: File Encryption Time botan: KASUMI botan: KASUMI - Decrypt botan: AES-256 botan: AES-256 - Decrypt botan: Twofish botan: Twofish - Decrypt botan: Blowfish botan: Blowfish - Decrypt botan: CAST-256 botan: CAST-256 - Decrypt botan: ChaCha20Poly1305 botan: ChaCha20Poly1305 - Decrypt bullet: 3000 Fall bullet: 1000 Stack bullet: 1000 Convex bullet: 136 Ragdolls bullet: Prim Trimesh bullet: Convex Trimesh byte: Dhrystone 2 blosc: blosclz c-ray: Total Time - 4K, 16 Rays Per Pixel cachebench: Read cachebench: Write cachebench: Read / Modify / Write cachebench: Read Cache cachebench: Write Cache clomp: Static OMP Speedup coremark: CoreMark Size 666 - Iterations Per Second cpp-perf-bench: Atol cpp-perf-bench: Ctype cpp-perf-bench: Math Library cpp-perf-bench: Rand Numbers cpp-perf-bench: Stepanov Vector cpp-perf-bench: Function Objects cpp-perf-bench: Stepanov Abstraction cryptopp: All Algorithms cryptopp: Keyed Algorithms cryptopp: Unkeyed Algorithms cryptopp: Integer + Elliptic Curve Public Key Algorithms ctx-clock: Context Switch Time dav1d: Chimera 1080p dav1d: Summer Nature 4K dav1d: Summer Nature 1080p dav1d: Chimera 1080p 10-bit ebizzy: fftw: Stock - 1D FFT Size 4096 fftw: Stock - 2D FFT Size 4096 fftw: Float + SSE - 1D FFT Size 4096 fftw: Float + SSE - 2D FFT Size 4096 fhourstones: Complex Connect-4 Solving encode-flac: WAV To FLAC gmpbench: Total Time graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space gromacs: MPI CPU - water_GMX50_bare hpcg: himeno: Poisson Pressure Solver java-scimark2: Composite java-scimark2: Monte Carlo java-scimark2: Fast Fourier Transform java-scimark2: Sparse Matrix Multiply java-scimark2: Dense LU Matrix Factorization java-scimark2: Jacobi Successive Over-Relaxation john-the-ripper: Blowfish john-the-ripper: MD5 keydb: kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 4K - Medium kvazaar: Bosphorus 1080p - Slow kvazaar: Bosphorus 1080p - Medium kvazaar: Bosphorus 4K - Very Fast kvazaar: Bosphorus 4K - Ultra Fast kvazaar: Bosphorus 1080p - Very Fast kvazaar: Bosphorus 1080p - Ultra Fast lammps: 20k Atoms lammps: Rhodopsin Protein leveldb: Hot Read leveldb: Rand Fill leveldb: Rand Fill leveldb: Rand Read avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 10 avifenc: 6, Lossless avifenc: 10, Lossless libgav1: Chimera 1080p libgav1: Summer Nature 4K libgav1: Summer Nature 1080p libgav1: Chimera 1080p 10-bit luajit: Composite luajit: Monte Carlo luajit: Fast Fourier Transform luajit: Sparse Matrix Multiply luajit: Dense LU Matrix Factorization luajit: Jacobi Successive Over-Relaxation luxcorerender: DLSC - CPU luxcorerender: Danish Mood - CPU luxcorerender: Orange Juice - CPU luxcorerender: LuxCore Benchmark - CPU luxcorerender: Rainbow Colors and Prism - CPU compress-lz4: 1 - Compression Speed compress-lz4: 1 - Decompression Speed compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed lzbench: XZ 0 - Compression lzbench: XZ 0 - Decompression lzbench: Zstd 1 - Compression lzbench: Zstd 1 - Decompression lzbench: Zstd 8 - Compression lzbench: Zstd 8 - Decompression lzbench: Crush 0 - Compression lzbench: Crush 0 - Decompression lzbench: Brotli 0 - Compression lzbench: Brotli 0 - Decompression lzbench: Brotli 2 - Compression lzbench: Brotli 2 - Decompression lzbench: Libdeflate 1 - Compression lzbench: Libdeflate 1 - Decompression mbw: Memory Copy - 1024 MiB mbw: Memory Copy, Fixed Block Size - 1024 MiB mcperf: Get - 1 mcperf: Set - 1 namd: ATPase Simulation - 327,506 Atoms npb: LU.A nginx: 1 nginx: 20 nginx: 100 nginx: 200 nginx: 500 nginx: 1000 node-express-loadtest: openssl: RSA 4096-bit Performance ospray: San Miguel - SciVis ospray: XFrog Forest - SciVis ospray: San Miguel - Path Tracer ospray: NASA Streamlines - SciVis ospray: XFrog Forest - Path Tracer ospray: Magnetic Reconnection - SciVis ospray: NASA Streamlines - Path Tracer ospray: Magnetic Reconnection - Path Tracer pennant: sedovbig pennant: leblancbig polybench-c: 3 Matrix Multiplications radiance: Serial radiance: SMP Parallel ramspeed: Add - Integer ramspeed: Copy - Integer ramspeed: Scale - Integer ramspeed: Triad - Integer ramspeed: Average - Integer ramspeed: Add - Floating Point ramspeed: Copy - Floating Point ramspeed: Scale - Floating Point ramspeed: Triad - Floating Point ramspeed: Average - Floating Point rav1e: 1 rav1e: 5 rav1e: 6 rav1e: 10 rodinia: OpenMP LavaMD rodinia: OpenMP HotSpot3D rodinia: OpenMP Leukocyte rodinia: OpenMP CFD Solver rodinia: OpenMP Streamcluster scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation sqlite-speedtest: Timed Time - Size 1,000 stockfish: Total Time stockfish: Total Time stream: Copy stream: Scale stream: Triad stream: Add svt-av1: Enc Mode 4 - 1080p svt-av1: Enc Mode 8 - 1080p svt-hevc: 1 - Bosphorus 1080p svt-hevc: 7 - Bosphorus 1080p svt-hevc: 10 - Bosphorus 1080p svt-vp9: VMAF Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-vp9: Visual Quality Optimized - Bosphorus 1080p swet: Average sysbench: RAM / Memory sysbench: CPU sysbench: CPU t-test1: 1 t-test1: 2 tachyon: Total Time build-apache: Time To Compile build-clash: Time To Compile build-ffmpeg: Time To Compile build-godot: Time To Compile hmmer: Pfam Database Search build-imagemagick: Time To Compile mafft: Multiple Sequence Alignment - LSU RNA build-mplayer: Time To Compile mrbayes: Primate Phylogeny Analysis build-php: Time To Compile tinymembench: Standard Memcpy tinymembench: Standard Memset toybrot: OpenMP toybrot: C++ Tasks toybrot: C++ Threads tscp: AI Chess Performance ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping vpxenc: Speed 0 - Bosphorus 4K vpxenc: Speed 5 - Bosphorus 4K vpxenc: Speed 0 - Bosphorus 1080p vpxenc: Speed 5 - Bosphorus 1080p x264: H.264 Video Encoding x265: Bosphorus 4K x265: Bosphorus 1080p compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 compress-zstd: 3 - Compression Speed compress-zstd: 3 - Decompression Speed compress-zstd: 8 - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 19 - Compression Speed compress-zstd: 19 - Decompression Speed compress-zstd: 3, Long Mode - Compression Speed compress-zstd: 3, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed sysbench audio-encoding compression cryptography multicore single-threaded 2 Compiles single-threaded python programmer multicore cpu-a compiler programmer memory cpu compiler 18362.70 8399.62 23017 1.143545 121.500 15052089 5.79 9.482 93.208 89.549 5518.938 5553.314 366.317 356.346 449.121 448.367 140.001 139.575 750.024 741.550 51190989.4 8680.9 2836.065093 29792.545485 58506.293245 123064.777601 1681.521964 661.102544 356.371546 5212.844225 149690 14196.7 5557.6 304 782 68 82 576 154 928 4.60254 3078.21 1629.82 1809.46 2721.15 7601.92 1628.70 9365 475655 3.10 3.16 13.48 13.80 8.72 15.68 35.04 62.40 3.242 3.255 104.681 52.390 17.249 3.134 97.595 6.349 1199.30 497.89 114.98 1228.82 2179.73 1975.10 0.91 0.41 1.43 0.5 4.01 9413.00 10313.6 54.07 10141.5 53.35 10156.0 38 122 520 1246 72 1302 85 481 489 621 194 726 247 1199 4.35865 5726 6.59 1.15 0.49 9.09 0.60 4.52 1.77 71.43 121.8276 90.22795 3.733 0.465 1.305 1.724 3.632 474.311 92.407 169.307 45.957 22.315 1739.94 736.54 131.19 2955.85 2903.79 1972.37 9640848 3.89 60.68 130.13 97.57 101.26 81.36 5130620779 37.748 434.934 251.796 141.304 301.652 7.38 21.14 8.36 25.53 48.26 7.89 34.98 906.2 2750.3 136.1 2812.0 17.7 2229.5 605.9 2975.5 135.5 3022.3 15.9 2553.9 114.523 9065.1 4.60286 475.909 91.768 212380367 9034.9 1.5 359.894293 5189.051619 8905.2 1.953 51.0 17.351 1.939 17435.00 36001.5 20382.2 23637.8 23102.1 112065 111594 111231 22690 34.000 15280.98 48506.41 46010.98 45047.41 40819.88 41145.33 14855748 31.518 8.401 105.313 4.551187 5.127850 4.349633 2.632498 0.879355 1.044928 129.073 2838.709679 29813.954852 1.5 65.948 33.998 271.567 893.113 81.014 14.806 30.613 360.827541 5207.450228 190 331.71 96.60 320.54 239.95 8947.9 6039.0 53755 17553 8.948 302 780 68 82 578 154 925 0.528 4521.581897 9429 476612 479595.30 3.10 3.15 13.34 13.64 8.55 15.43 34.14 60.85 3.219 3.229 1.916 51.2 17.276 1.940 155.58 51.97 186.76 41.57 15714.502 9030.572 171421.8 102584.6 97796.69 420735.24 395734.42 371993.91 341824.66 305507.89 1198.4 607.062 192.746 27190.70 23790.93 23733.15 26486.66 25296.62 27560.65 23972.48 22631.54 26536.09 25135.78 1707.27 736.77 131.39 2823.05 2866.63 1978.52 67.546 9731703 13141775 35610.6 20632.0 23595.3 23174.5 2.762 30.420 93.33 77.14 8597.5587 19.429 7.136 181.1224 37.477 114.799 111.290 148.232 14.633 97.020 102.849 115.933 15078.6 12490.2 113825 111437 111249 1239933 48.69 7.84 34.67 51.184 901.6 2743.9 136.2 2804.2 17.8 2264.8 600.0 2962.5 135.8 3008.5 15.8 2512.4 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 16.02 Compress Speed Test audio-encoding compression cryptography multicore single-threaded memory cpu compiler 5K 10K 15K 20K 25K SE +/- 32.27, N = 3 SE +/- 60.56, N = 3 23017 22690 1. (CXX) g++ options: -pipe -lpthread
ACES DGEMM Sustained Floating-Point Rate OpenBenchmarking.org GFLOP/s, More Is Better ACES DGEMM 1.0 Sustained Floating-Point Rate audio-encoding compression cryptography multicore single-threaded 0.2573 0.5146 0.7719 1.0292 1.2865 SE +/- 0.001615, N = 3 1.143545 1. (CC) gcc options: -O3 -march=native -fopenmp -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
Algebraic Multi-Grid Benchmark OpenBenchmarking.org Figure Of Merit, More Is Better Algebraic Multi-Grid Benchmark 1.2 cpu-a compiler programmer 50M 100M 150M 200M 250M SE +/- 1981002.82, N = 3 212380367 1. (CC) gcc options: -O3 -lparcsr_ls -lparcsr_mv -lseq_mv -lIJ_mv -lkrylov -lHYPRE_utilities -lm -fopenmp -pthread -lmpi
AOBench Size: 2048 x 2048 - Total Time OpenBenchmarking.org Seconds, Fewer Is Better AOBench Size: 2048 x 2048 - Total Time memory cpu compiler 8 16 24 32 40 SE +/- 0.01, N = 3 34.00 1. (CC) gcc options: -lm -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
Apache HTTP Server Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1 memory cpu compiler 3K 6K 9K 12K 15K SE +/- 6.28, N = 3 15280.98 1. (CC) gcc options: -shared -fPIC -O3 -fstack-protector -m64 -mtune=skylake
Apache HTTP Server Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 20 memory cpu compiler 10K 20K 30K 40K 50K SE +/- 89.17, N = 3 48506.41 1. (CC) gcc options: -shared -fPIC -O3 -fstack-protector -m64 -mtune=skylake
Apache HTTP Server Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 100 memory cpu compiler 10K 20K 30K 40K 50K SE +/- 263.93, N = 3 46010.98 1. (CC) gcc options: -shared -fPIC -O3 -fstack-protector -m64 -mtune=skylake
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 200 memory cpu compiler 10K 20K 30K 40K 50K SE +/- 203.89, N = 3 45047.41 1. (CC) gcc options: -shared -fPIC -O3 -fstack-protector -m64 -mtune=skylake
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 500 memory cpu compiler 9K 18K 27K 36K 45K SE +/- 94.37, N = 3 40819.88 1. (CC) gcc options: -shared -fPIC -O3 -fstack-protector -m64 -mtune=skylake
Apache HTTP Server Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.48 Concurrent Requests: 1000 memory cpu compiler 9K 18K 27K 36K 45K SE +/- 96.99, N = 3 41145.33 1. (CC) gcc options: -shared -fPIC -O3 -fstack-protector -m64 -mtune=skylake
ArrayFire Test: BLAS CPU OpenBenchmarking.org GFLOPS, More Is Better ArrayFire 3.7 Test: BLAS CPU audio-encoding compression cryptography multicore single-threaded 30 60 90 120 150 SE +/- 0.28, N = 3 121.50 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth audio-encoding compression cryptography multicore single-threaded memory cpu compiler 3M 6M 9M 12M 15M SE +/- 268695.83, N = 3 SE +/- 70877.59, N = 3 15052089 14855748
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: ETC1S memory cpu compiler 7 14 21 28 35 SE +/- 0.11, N = 3 31.52
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: UASTC Level 0 memory cpu compiler 2 4 6 8 10 SE +/- 0.031, N = 3 8.401
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.13 Settings: UASTC Level 3 memory cpu compiler 20 40 60 80 100 SE +/- 0.04, N = 3 105.31
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 audio-encoding compression cryptography multicore single-threaded 1.3028 2.6056 3.9084 5.2112 6.514 SE +/- 0.00, N = 3 5.79 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time audio-encoding compression cryptography multicore single-threaded 3 6 9 12 15 SE +/- 0.416, N = 15 9.482
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI audio-encoding compression cryptography multicore single-threaded 20 40 60 80 100 SE +/- 0.30, N = 3 93.21 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: KASUMI - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI - Decrypt audio-encoding compression cryptography multicore single-threaded 20 40 60 80 100 SE +/- 0.28, N = 3 89.55 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 audio-encoding compression cryptography multicore single-threaded 1200 2400 3600 4800 6000 SE +/- 16.84, N = 3 5518.94 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: AES-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: AES-256 - Decrypt audio-encoding compression cryptography multicore single-threaded 1200 2400 3600 4800 6000 SE +/- 23.36, N = 3 5553.31 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish audio-encoding compression cryptography multicore single-threaded 80 160 240 320 400 SE +/- 1.42, N = 3 366.32 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Twofish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Twofish - Decrypt audio-encoding compression cryptography multicore single-threaded 80 160 240 320 400 SE +/- 0.53, N = 3 356.35 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish audio-encoding compression cryptography multicore single-threaded 100 200 300 400 500 SE +/- 1.92, N = 3 449.12 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: Blowfish - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: Blowfish - Decrypt audio-encoding compression cryptography multicore single-threaded 100 200 300 400 500 SE +/- 1.20, N = 3 448.37 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 audio-encoding compression cryptography multicore single-threaded 30 60 90 120 150 SE +/- 0.63, N = 3 140.00 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: CAST-256 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: CAST-256 - Decrypt audio-encoding compression cryptography multicore single-threaded 30 60 90 120 150 SE +/- 0.32, N = 3 139.58 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: ChaCha20Poly1305 OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 audio-encoding compression cryptography multicore single-threaded 160 320 480 640 800 SE +/- 0.74, N = 3 750.02 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Botan Test: ChaCha20Poly1305 - Decrypt OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: ChaCha20Poly1305 - Decrypt audio-encoding compression cryptography multicore single-threaded 160 320 480 640 800 SE +/- 0.17, N = 3 741.55 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Bullet Physics Engine Test: 3000 Fall OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 3000 Fall memory cpu compiler 1.024 2.048 3.072 4.096 5.12 SE +/- 0.005502, N = 3 4.551187 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Stack OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Stack memory cpu compiler 1.1538 2.3076 3.4614 4.6152 5.769 SE +/- 0.011594, N = 3 5.127850 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 1000 Convex OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 1000 Convex memory cpu compiler 0.9787 1.9574 2.9361 3.9148 4.8935 SE +/- 0.011565, N = 3 4.349633 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: 136 Ragdolls OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: 136 Ragdolls memory cpu compiler 0.5923 1.1846 1.7769 2.3692 2.9615 SE +/- 0.009178, N = 3 2.632498 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Prim Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Prim Trimesh memory cpu compiler 0.1979 0.3958 0.5937 0.7916 0.9895 SE +/- 0.001119, N = 3 0.879355 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lglut -lGL -lGLU
Bullet Physics Engine Test: Convex Trimesh OpenBenchmarking.org Seconds, Fewer Is Better Bullet Physics Engine 2.81 Test: Convex Trimesh memory cpu compiler 0.2351 0.4702 0.7053 0.9404 1.1755 SE +/- 0.002901, N = 3 1.044928 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lglut -lGL -lGLU
BYTE Unix Benchmark Computational Test: Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 audio-encoding compression cryptography multicore single-threaded 11M 22M 33M 44M 55M SE +/- 109114.70, N = 3 51190989.4 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
C-Blosc Compressor: blosclz OpenBenchmarking.org MB/s, More Is Better C-Blosc 2.0 Compressor: blosclz audio-encoding compression cryptography multicore single-threaded single-threaded python programmer multicore cpu-a compiler programmer 2K 4K 6K 8K 10K SE +/- 19.43, N = 3 SE +/- 111.13, N = 3 SE +/- 83.52, N = 3 8680.9 9065.1 9034.9 1. (CC) gcc options: -std=gnu99 -O3 -pthread -lrt -lm
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel memory cpu compiler 30 60 90 120 150 SE +/- 0.02, N = 3 129.07 1. (CC) gcc options: -lm -lpthread -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read audio-encoding compression cryptography multicore single-threaded 600 1200 1800 2400 3000 SE +/- 0.65, N = 3 2836.07 MIN: 2831.46 / MAX: 2840.03 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write audio-encoding compression cryptography multicore single-threaded 6K 12K 18K 24K 30K SE +/- 43.04, N = 3 29792.55 MIN: 26151.76 / MAX: 31063.76 1. (CC) gcc options: -lrt
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write audio-encoding compression cryptography multicore single-threaded 13K 26K 39K 52K 65K SE +/- 80.77, N = 3 58506.29 MIN: 51076.16 / MAX: 62083.56 1. (CC) gcc options: -lrt
CacheBench Read Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Read Cache memory cpu compiler 600 1200 1800 2400 3000 SE +/- 1.87, N = 3 2838.71 MIN: 2831.64 / MAX: 2841.87 1. (CC) gcc options: -lrt
CacheBench Write Cache OpenBenchmarking.org MB/s, More Is Better CacheBench Write Cache memory cpu compiler 6K 12K 18K 24K 30K SE +/- 17.68, N = 3 29813.95 MIN: 26165.61 / MAX: 31140.52 1. (CC) gcc options: -lrt
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 1.2 Static OMP Speedup cpu-a compiler programmer memory cpu compiler 0.3375 0.675 1.0125 1.35 1.6875 SE +/- 0.03, N = 4 SE +/- 0.00, N = 3 1.5 1.5
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second audio-encoding compression cryptography multicore single-threaded 30K 60K 90K 120K 150K SE +/- 171.18, N = 3 123064.78 1. (CC) gcc options: -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lrt" -lrt
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol memory cpu compiler 15 30 45 60 75 SE +/- 0.09, N = 3 65.95 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -std=c++11
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype memory cpu compiler 8 16 24 32 40 SE +/- 0.01, N = 3 34.00 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -std=c++11
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library memory cpu compiler 60 120 180 240 300 SE +/- 0.11, N = 3 271.57 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -std=c++11
CppPerformanceBenchmarks Test: Random Numbers OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers memory cpu compiler 200 400 600 800 1000 SE +/- 6.78, N = 3 893.11 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -std=c++11
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector memory cpu compiler 20 40 60 80 100 SE +/- 0.34, N = 3 81.01 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -std=c++11
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects memory cpu compiler 4 8 12 16 20 SE +/- 0.02, N = 3 14.81 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -std=c++11
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction memory cpu compiler 7 14 21 28 35 SE +/- 0.11, N = 3 30.61 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -std=c++11
Crypto++ Test: All Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: All Algorithms audio-encoding compression cryptography multicore single-threaded 400 800 1200 1600 2000 SE +/- 4.22, N = 3 1681.52 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIC -pthread
Crypto++ Test: Keyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Keyed Algorithms audio-encoding compression cryptography multicore single-threaded 140 280 420 560 700 SE +/- 0.81, N = 3 661.10 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIC -pthread
Crypto++ Test: Unkeyed Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Unkeyed Algorithms audio-encoding compression cryptography multicore single-threaded cpu-a compiler programmer memory cpu compiler 80 160 240 320 400 SE +/- 0.06, N = 3 SE +/- 0.47, N = 3 SE +/- 0.19, N = 3 356.37 359.89 360.83 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIC -pthread
Crypto++ Test: Integer + Elliptic Curve Public Key Algorithms OpenBenchmarking.org MiB/second, More Is Better Crypto++ 8.2 Test: Integer + Elliptic Curve Public Key Algorithms audio-encoding compression cryptography multicore single-threaded cpu-a compiler programmer memory cpu compiler 1100 2200 3300 4400 5500 SE +/- 10.71, N = 3 SE +/- 26.60, N = 3 SE +/- 11.50, N = 3 5212.84 5189.05 5207.45 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIC -pthread
ctx_clock Context Switch Time OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time memory cpu compiler 40 80 120 160 200 SE +/- 0.00, N = 3 190 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
dav1d Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.9.1 Video Input: Chimera 1080p memory cpu compiler 70 140 210 280 350 SE +/- 0.48, N = 3 331.71 MIN: 249.97 / MAX: 550.21 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lm
dav1d Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better dav1d 0.9.1 Video Input: Summer Nature 4K memory cpu compiler 20 40 60 80 100 SE +/- 0.10, N = 3 96.60 MIN: 92.25 / MAX: 104.04 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lm
dav1d Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better dav1d 0.9.1 Video Input: Summer Nature 1080p memory cpu compiler 70 140 210 280 350 SE +/- 0.16, N = 3 320.54 MIN: 287.29 / MAX: 347.38 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lm
dav1d Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better dav1d 0.9.1 Video Input: Chimera 1080p 10-bit memory cpu compiler 50 100 150 200 250 SE +/- 0.33, N = 3 239.95 MIN: 187.88 / MAX: 395.02 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lm
ebizzy OpenBenchmarking.org Records/s, More Is Better ebizzy 0.3 audio-encoding compression cryptography multicore single-threaded 30K 60K 90K 120K 150K SE +/- 4257.29, N = 15 149690 1. (CC) gcc options: -pthread -lpthread -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native
FFTW Build: Stock - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 1D FFT Size 4096 cpu-a compiler programmer memory cpu compiler 2K 4K 6K 8K 10K SE +/- 22.11, N = 3 SE +/- 20.98, N = 3 8905.2 8947.9 1. (CC) gcc options: -pthread -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
FFTW Build: Stock - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Stock - Size: 2D FFT Size 4096 memory cpu compiler 1300 2600 3900 5200 6500 SE +/- 16.72, N = 3 6039.0 1. (CC) gcc options: -pthread -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
FFTW Build: Float + SSE - Size: 1D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 1D FFT Size 4096 memory cpu compiler 12K 24K 36K 48K 60K SE +/- 442.06, N = 3 53755 1. (CC) gcc options: -pthread -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
FFTW Build: Float + SSE - Size: 2D FFT Size 4096 OpenBenchmarking.org Mflops, More Is Better FFTW 3.3.6 Build: Float + SSE - Size: 2D FFT Size 4096 memory cpu compiler 4K 8K 12K 16K 20K SE +/- 186.29, N = 3 17553 1. (CC) gcc options: -pthread -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving audio-encoding compression cryptography multicore single-threaded 3K 6K 9K 12K 15K SE +/- 21.79, N = 3 14196.7 1. (CC) gcc options: -O3
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC memory cpu compiler 2 4 6 8 10 SE +/- 0.113, N = 5 8.948 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fvisibility=hidden -logg -lm
GNU GMP GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GNU GMP GMPbench 6.2.1 Total Time audio-encoding compression cryptography multicore single-threaded 1200 2400 3600 4800 6000 5557.6 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl audio-encoding compression cryptography multicore single-threaded memory cpu compiler 70 140 210 280 350 SE +/- 0.33, N = 3 304 302 1. (CC) gcc options: -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate audio-encoding compression cryptography multicore single-threaded memory cpu compiler 200 400 600 800 1000 SE +/- 1.15, N = 3 SE +/- 0.33, N = 3 782 780 1. (CC) gcc options: -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen audio-encoding compression cryptography multicore single-threaded memory cpu compiler 15 30 45 60 75 SE +/- 0.00, N = 3 68 68 1. (CC) gcc options: -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced audio-encoding compression cryptography multicore single-threaded memory cpu compiler 20 40 60 80 100 SE +/- 0.00, N = 3 82 82 1. (CC) gcc options: -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing audio-encoding compression cryptography multicore single-threaded memory cpu compiler 120 240 360 480 600 SE +/- 0.67, N = 3 SE +/- 1.00, N = 3 576 578 1. (CC) gcc options: -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian audio-encoding compression cryptography multicore single-threaded memory cpu compiler 30 60 90 120 150 SE +/- 0.00, N = 3 154 154 1. (CC) gcc options: -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space audio-encoding compression cryptography multicore single-threaded memory cpu compiler 200 400 600 800 1000 SE +/- 0.67, N = 3 928 925 1. (CC) gcc options: -fopenmp -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -ljpeg -lXext -lSM -lICE -lX11 -llzma -lbz2 -lxml2 -lz -lzstd -lm -lpthread
GROMACS Implementation: MPI CPU - Input: water_GMX50_bare OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2021.2 Implementation: MPI CPU - Input: water_GMX50_bare memory cpu compiler 0.1188 0.2376 0.3564 0.4752 0.594 SE +/- 0.001, N = 3 0.528 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread
High Performance Conjugate Gradient OpenBenchmarking.org GFLOP/s, More Is Better High Performance Conjugate Gradient 3.1 audio-encoding compression cryptography multicore single-threaded single-threaded python programmer multicore 1.0356 2.0712 3.1068 4.1424 5.178 SE +/- 0.01235, N = 3 SE +/- 0.01812, N = 3 4.60254 4.60286 1. (CXX) g++ options: -O3 -ffast-math -ftree-vectorize -pthread -lmpi
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver memory cpu compiler 1000 2000 3000 4000 5000 SE +/- 50.81, N = 3 4521.58 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mavx2
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite audio-encoding compression cryptography multicore single-threaded 700 1400 2100 2800 3500 SE +/- 9.19, N = 4 3078.21
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo audio-encoding compression cryptography multicore single-threaded 400 800 1200 1600 2000 SE +/- 1.32, N = 4 1629.82
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform audio-encoding compression cryptography multicore single-threaded 400 800 1200 1600 2000 SE +/- 21.77, N = 4 1809.46
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply audio-encoding compression cryptography multicore single-threaded 600 1200 1800 2400 3000 SE +/- 36.87, N = 4 2721.15
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization audio-encoding compression cryptography multicore single-threaded 1600 3200 4800 6400 8000 SE +/- 24.54, N = 4 7601.92
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation audio-encoding compression cryptography multicore single-threaded 300 600 900 1200 1500 SE +/- 0.59, N = 4 1628.70
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish audio-encoding compression cryptography multicore single-threaded memory cpu compiler 2K 4K 6K 8K 10K SE +/- 20.42, N = 3 SE +/- 4.84, N = 3 9365 9429 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 audio-encoding compression cryptography multicore single-threaded memory cpu compiler 100K 200K 300K 400K 500K SE +/- 682.15, N = 3 SE +/- 714.36, N = 3 475655 476612 1. (CC) gcc options: -m64 -lssl -lcrypto -fopenmp -lgmp -pthread -lm -lz -ldl -lcrypt -lbz2
KeyDB OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.2.0 memory cpu compiler 100K 200K 300K 400K 500K SE +/- 702.79, N = 3 479595.30 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Kvazaar Video Input: Bosphorus 4K - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Slow audio-encoding compression cryptography multicore single-threaded memory cpu compiler 0.6975 1.395 2.0925 2.79 3.4875 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3.10 3.10 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Medium audio-encoding compression cryptography multicore single-threaded memory cpu compiler 0.711 1.422 2.133 2.844 3.555 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 3.16 3.15 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Slow audio-encoding compression cryptography multicore single-threaded memory cpu compiler 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 13.48 13.34 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Medium audio-encoding compression cryptography multicore single-threaded memory cpu compiler 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 13.80 13.64 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Very Fast audio-encoding compression cryptography multicore single-threaded memory cpu compiler 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 8.72 8.55 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Ultra Fast audio-encoding compression cryptography multicore single-threaded memory cpu compiler 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 15.68 15.43 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast audio-encoding compression cryptography multicore single-threaded memory cpu compiler 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 35.04 34.14 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast audio-encoding compression cryptography multicore single-threaded memory cpu compiler 14 28 42 56 70 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 62.40 60.85 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms audio-encoding compression cryptography multicore single-threaded memory cpu compiler 0.7295 1.459 2.1885 2.918 3.6475 SE +/- 0.003, N = 3 SE +/- 0.010, N = 3 3.242 3.219 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lm
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein audio-encoding compression cryptography multicore single-threaded memory cpu compiler 0.7324 1.4648 2.1972 2.9296 3.662 SE +/- 0.024, N = 3 SE +/- 0.016, N = 3 3.255 3.229 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lm
LevelDB Benchmark: Hot Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read cpu-a compiler programmer memory cpu compiler 0.4394 0.8788 1.3182 1.7576 2.197 SE +/- 0.030, N = 4 SE +/- 0.004, N = 3 1.953 1.916 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lkyotocabinet -lsnappy
LevelDB Benchmark: Random Fill OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill cpu-a compiler programmer memory cpu compiler 12 24 36 48 60 SE +/- 0.06, N = 3 SE +/- 0.15, N = 3 51.0 51.2 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lkyotocabinet -lsnappy
LevelDB Benchmark: Random Fill OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill cpu-a compiler programmer memory cpu compiler 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 17.35 17.28 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lkyotocabinet -lsnappy
LevelDB Benchmark: Random Read OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read cpu-a compiler programmer memory cpu compiler 0.4365 0.873 1.3095 1.746 2.1825 SE +/- 0.021, N = 3 SE +/- 0.024, N = 3 1.939 1.940 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lkyotocabinet -lsnappy
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 audio-encoding compression cryptography multicore single-threaded 20 40 60 80 100 SE +/- 0.63, N = 3 104.68 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 audio-encoding compression cryptography multicore single-threaded 12 24 36 48 60 SE +/- 0.13, N = 3 52.39 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 audio-encoding compression cryptography multicore single-threaded 4 8 12 16 20 SE +/- 0.03, N = 3 17.25 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10 audio-encoding compression cryptography multicore single-threaded 0.7052 1.4104 2.1156 2.8208 3.526 SE +/- 0.004, N = 3 3.134 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless audio-encoding compression cryptography multicore single-threaded 20 40 60 80 100 SE +/- 0.11, N = 3 97.60 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless audio-encoding compression cryptography multicore single-threaded 2 4 6 8 10 SE +/- 0.007, N = 3 6.349 1. (CXX) g++ options: -O3 -fPIC -lm
libgav1 Video Input: Chimera 1080p OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Chimera 1080p memory cpu compiler 30 60 90 120 150 SE +/- 0.65, N = 3 155.58 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lrt
libgav1 Video Input: Summer Nature 4K OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Summer Nature 4K memory cpu compiler 12 24 36 48 60 SE +/- 0.02, N = 3 51.97 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lrt
libgav1 Video Input: Summer Nature 1080p OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Summer Nature 1080p memory cpu compiler 40 80 120 160 200 SE +/- 0.16, N = 3 186.76 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lrt
libgav1 Video Input: Chimera 1080p 10-bit OpenBenchmarking.org FPS, More Is Better libgav1 0.16.3 Video Input: Chimera 1080p 10-bit memory cpu compiler 9 18 27 36 45 SE +/- 0.09, N = 3 41.57 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lrt
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite audio-encoding compression cryptography multicore single-threaded 300 600 900 1200 1500 SE +/- 6.94, N = 3 1199.30 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Monte Carlo audio-encoding compression cryptography multicore single-threaded 110 220 330 440 550 SE +/- 0.14, N = 3 497.89 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Fast Fourier Transform audio-encoding compression cryptography multicore single-threaded 30 60 90 120 150 SE +/- 0.12, N = 3 114.98 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Sparse Matrix Multiply audio-encoding compression cryptography multicore single-threaded 300 600 900 1200 1500 SE +/- 1.82, N = 3 1228.82 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Dense LU Matrix Factorization audio-encoding compression cryptography multicore single-threaded 500 1000 1500 2000 2500 SE +/- 36.60, N = 3 2179.73 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Jacobi Successive Over-Relaxation audio-encoding compression cryptography multicore single-threaded 400 800 1200 1600 2000 SE +/- 1.03, N = 3 1975.10 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -U_FORTIFY_SOURCE -fno-stack-protector
LuxCoreRender Scene: DLSC - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: DLSC - Acceleration: CPU audio-encoding compression cryptography multicore single-threaded 0.2048 0.4096 0.6144 0.8192 1.024 SE +/- 0.00, N = 3 0.91 MIN: 0.89 / MAX: 0.92
LuxCoreRender Scene: Danish Mood - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Danish Mood - Acceleration: CPU audio-encoding compression cryptography multicore single-threaded 0.0923 0.1846 0.2769 0.3692 0.4615 SE +/- 0.01, N = 15 0.41 MIN: 0.08 / MAX: 0.67
LuxCoreRender Scene: Orange Juice - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Orange Juice - Acceleration: CPU audio-encoding compression cryptography multicore single-threaded 0.3218 0.6436 0.9654 1.2872 1.609 SE +/- 0.01, N = 3 1.43 MIN: 1.38 / MAX: 1.48
LuxCoreRender Scene: LuxCore Benchmark - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: LuxCore Benchmark - Acceleration: CPU audio-encoding compression cryptography multicore single-threaded 0.1125 0.225 0.3375 0.45 0.5625 SE +/- 0.00, N = 3 0.5 MIN: 0.1 / MAX: 0.71
LuxCoreRender Scene: Rainbow Colors and Prism - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Rainbow Colors and Prism - Acceleration: CPU audio-encoding compression cryptography multicore single-threaded 0.9023 1.8046 2.7069 3.6092 4.5115 SE +/- 0.01, N = 3 4.01 MIN: 3.97 / MAX: 4.04
LZ4 Compression Compression Level: 1 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed audio-encoding compression cryptography multicore single-threaded 2K 4K 6K 8K 10K SE +/- 30.31, N = 3 9413.00
LZ4 Compression Compression Level: 1 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed audio-encoding compression cryptography multicore single-threaded 2K 4K 6K 8K 10K SE +/- 227.93, N = 3 10313.6
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed audio-encoding compression cryptography multicore single-threaded 12 24 36 48 60 SE +/- 0.38, N = 3 54.07
LZ4 Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed audio-encoding compression cryptography multicore single-threaded 2K 4K 6K 8K 10K SE +/- 9.45, N = 3 10141.5
LZ4 Compression Compression Level: 9 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed audio-encoding compression cryptography multicore single-threaded 12 24 36 48 60 SE +/- 0.52, N = 3 53.35
LZ4 Compression Compression Level: 9 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed audio-encoding compression cryptography multicore single-threaded 2K 4K 6K 8K 10K SE +/- 17.98, N = 3 10156.0
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression audio-encoding compression cryptography multicore single-threaded 9 18 27 36 45 38 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: XZ 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Decompression audio-encoding compression cryptography multicore single-threaded 30 60 90 120 150 SE +/- 0.33, N = 3 122 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Compression audio-encoding compression cryptography multicore single-threaded 110 220 330 440 550 SE +/- 3.61, N = 3 520 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 1 - Process: Decompression audio-encoding compression cryptography multicore single-threaded 300 600 900 1200 1500 SE +/- 3.93, N = 3 1246 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Compression audio-encoding compression cryptography multicore single-threaded 16 32 48 64 80 72 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Zstd 8 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Zstd 8 - Process: Decompression audio-encoding compression cryptography multicore single-threaded 300 600 900 1200 1500 1302 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Compression audio-encoding compression cryptography multicore single-threaded 20 40 60 80 100 85 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Crush 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Crush 0 - Process: Decompression audio-encoding compression cryptography multicore single-threaded 100 200 300 400 500 481 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Compression audio-encoding compression cryptography multicore single-threaded 110 220 330 440 550 489 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 0 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 0 - Process: Decompression audio-encoding compression cryptography multicore single-threaded 130 260 390 520 650 SE +/- 7.69, N = 3 621 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Compression audio-encoding compression cryptography multicore single-threaded 40 80 120 160 200 SE +/- 0.58, N = 3 194 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Brotli 2 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Brotli 2 - Process: Decompression audio-encoding compression cryptography multicore single-threaded 160 320 480 640 800 SE +/- 2.19, N = 3 726 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Compression audio-encoding compression cryptography multicore single-threaded 50 100 150 200 250 SE +/- 1.00, N = 3 247 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
lzbench Test: Libdeflate 1 - Process: Decompression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: Libdeflate 1 - Process: Decompression audio-encoding compression cryptography multicore single-threaded 300 600 900 1200 1500 SE +/- 1.67, N = 3 1199 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
MBW Test: Memory Copy - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 1024 MiB memory cpu compiler 3K 6K 9K 12K 15K SE +/- 55.23, N = 3 15714.50 1. (CC) gcc options: -O3 -march=native -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
MBW Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB OpenBenchmarking.org MiB/s, More Is Better MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 1024 MiB memory cpu compiler 2K 4K 6K 8K 10K SE +/- 5.48, N = 3 9030.57 1. (CC) gcc options: -O3 -march=native -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
Memcached mcperf Method: Get - Connections: 1 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.9 Method: Get - Connections: 1 memory cpu compiler 40K 80K 120K 160K 200K SE +/- 1111.97, N = 3 171421.8 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm -rdynamic
Memcached mcperf Method: Set - Connections: 1 OpenBenchmarking.org Operations Per Second, More Is Better Memcached mcperf 1.6.9 Method: Set - Connections: 1 memory cpu compiler 20K 40K 60K 80K 100K SE +/- 405.50, N = 3 102584.6 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm -rdynamic
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms audio-encoding compression cryptography multicore single-threaded 0.9807 1.9614 2.9421 3.9228 4.9035 SE +/- 0.00203, N = 3 4.35865
NAS Parallel Benchmarks Test / Class: LU.A OpenBenchmarking.org Total Mop/s, More Is Better NAS Parallel Benchmarks 3.4 Test / Class: LU.A cpu-a compiler programmer 4K 8K 12K 16K 20K SE +/- 140.65, N = 3 17435.00 1. (F9X) gfortran options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -pthread -lmpi_usempif08 -lmpi_mpifh -lmpi 2. 3.2
nginx Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1 memory cpu compiler 20K 40K 60K 80K 100K SE +/- 101.20, N = 3 97796.69 1. (CC) gcc options: -lcrypt -lz -O3 -march=native -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
nginx Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 memory cpu compiler 90K 180K 270K 360K 450K SE +/- 340.87, N = 3 420735.24 1. (CC) gcc options: -lcrypt -lz -O3 -march=native -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
nginx Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 memory cpu compiler 80K 160K 240K 320K 400K SE +/- 266.73, N = 3 395734.42 1. (CC) gcc options: -lcrypt -lz -O3 -march=native -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
nginx Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 memory cpu compiler 80K 160K 240K 320K 400K SE +/- 356.30, N = 3 371993.91 1. (CC) gcc options: -lcrypt -lz -O3 -march=native -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
nginx Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 memory cpu compiler 70K 140K 210K 280K 350K SE +/- 366.71, N = 3 341824.66 1. (CC) gcc options: -lcrypt -lz -O3 -march=native -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
nginx Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 memory cpu compiler 70K 140K 210K 280K 350K SE +/- 225.95, N = 3 305507.89 1. (CC) gcc options: -lcrypt -lz -O3 -march=native -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test audio-encoding compression cryptography multicore single-threaded 1200 2400 3600 4800 6000 SE +/- 31.21, N = 3 5726 1. Nodejs
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.1.1 RSA 4096-bit Performance memory cpu compiler 300 600 900 1200 1500 SE +/- 0.55, N = 3 1198.4 1. (CC) gcc options: -pthread -m64 -O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=skylake -lssl -lcrypto -ldl
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis audio-encoding compression cryptography multicore single-threaded 2 4 6 8 10 SE +/- 0.01, N = 3 6.59 MIN: 6.37 / MAX: 7.04
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis audio-encoding compression cryptography multicore single-threaded 0.2588 0.5176 0.7764 1.0352 1.294 SE +/- 0.00, N = 3 1.15 MIN: 1.13 / MAX: 1.17
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer audio-encoding compression cryptography multicore single-threaded 0.1103 0.2206 0.3309 0.4412 0.5515 SE +/- 0.00, N = 3 0.49 MIN: 0.48
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis audio-encoding compression cryptography multicore single-threaded 3 6 9 12 15 SE +/- 0.00, N = 3 9.09 MIN: 8.77 / MAX: 9.26
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer audio-encoding compression cryptography multicore single-threaded 0.135 0.27 0.405 0.54 0.675 SE +/- 0.00, N = 3 0.60 MIN: 0.59
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis audio-encoding compression cryptography multicore single-threaded 1.017 2.034 3.051 4.068 5.085 SE +/- 0.00, N = 3 4.52 MIN: 4.41 / MAX: 4.57
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer audio-encoding compression cryptography multicore single-threaded 0.3983 0.7966 1.1949 1.5932 1.9915 SE +/- 0.00, N = 3 1.77 MIN: 1.72 / MAX: 1.8
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer audio-encoding compression cryptography multicore single-threaded 16 32 48 64 80 SE +/- 0.00, N = 3 71.43 MIN: 62.5 / MAX: 83.33
Pennant Test: sedovbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: sedovbig audio-encoding compression cryptography multicore single-threaded 30 60 90 120 150 SE +/- 0.19, N = 3 121.83 1. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi
Pennant Test: leblancbig OpenBenchmarking.org Hydro Cycle Time - Seconds, Fewer Is Better Pennant 1.0.1 Test: leblancbig audio-encoding compression cryptography multicore single-threaded 20 40 60 80 100 SE +/- 0.03, N = 3 90.23 1. (CXX) g++ options: -O3 -fopenmp -pthread -lmpi
PolyBench-C Test: 3 Matrix Multiplications OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications audio-encoding compression cryptography multicore single-threaded 0.8399 1.6798 2.5197 3.3596 4.1995 SE +/- 0.001, N = 3 3.733 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial memory cpu compiler 130 260 390 520 650 607.06
Radiance Benchmark Test: SMP Parallel OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: SMP Parallel memory cpu compiler 40 80 120 160 200 192.75
RAMspeed SMP Type: Add - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer memory cpu compiler 6K 12K 18K 24K 30K SE +/- 70.19, N = 3 27190.70 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer memory cpu compiler 5K 10K 15K 20K 25K SE +/- 135.68, N = 3 23790.93 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer memory cpu compiler 5K 10K 15K 20K 25K SE +/- 110.58, N = 3 23733.15 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer memory cpu compiler 6K 12K 18K 24K 30K SE +/- 46.03, N = 3 26486.66 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Integer OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer memory cpu compiler 5K 10K 15K 20K 25K SE +/- 38.91, N = 3 25296.62 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Add - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Add - Benchmark: Floating Point memory cpu compiler 6K 12K 18K 24K 30K SE +/- 57.46, N = 3 27560.65 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Copy - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Floating Point memory cpu compiler 5K 10K 15K 20K 25K SE +/- 55.94, N = 3 23972.48 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Scale - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Floating Point memory cpu compiler 5K 10K 15K 20K 25K SE +/- 43.64, N = 3 22631.54 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Triad - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Floating Point memory cpu compiler 6K 12K 18K 24K 30K SE +/- 45.50, N = 3 26536.09 1. (CC) gcc options: -O3 -march=native
RAMspeed SMP Type: Average - Benchmark: Floating Point OpenBenchmarking.org MB/s, More Is Better RAMspeed SMP 3.5.0 Type: Average - Benchmark: Floating Point memory cpu compiler 5K 10K 15K 20K 25K SE +/- 52.05, N = 3 25135.78 1. (CC) gcc options: -O3 -march=native
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 1 audio-encoding compression cryptography multicore single-threaded 0.1046 0.2092 0.3138 0.4184 0.523 SE +/- 0.001, N = 3 0.465
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 5 audio-encoding compression cryptography multicore single-threaded 0.2936 0.5872 0.8808 1.1744 1.468 SE +/- 0.004, N = 3 1.305
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 6 audio-encoding compression cryptography multicore single-threaded 0.3879 0.7758 1.1637 1.5516 1.9395 SE +/- 0.003, N = 3 1.724
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Speed: 10 audio-encoding compression cryptography multicore single-threaded 0.8172 1.6344 2.4516 3.2688 4.086 SE +/- 0.024, N = 3 3.632
Rodinia Test: OpenMP LavaMD OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP LavaMD audio-encoding compression cryptography multicore single-threaded single-threaded python programmer multicore 100 200 300 400 500 SE +/- 0.42, N = 3 SE +/- 1.29, N = 3 474.31 475.91 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP HotSpot3D OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP HotSpot3D audio-encoding compression cryptography multicore single-threaded single-threaded python programmer multicore 20 40 60 80 100 SE +/- 0.75, N = 3 SE +/- 0.53, N = 3 92.41 91.77 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Leukocyte OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Leukocyte audio-encoding compression cryptography multicore single-threaded 40 80 120 160 200 SE +/- 0.19, N = 3 169.31 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP CFD Solver OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP CFD Solver audio-encoding compression cryptography multicore single-threaded 10 20 30 40 50 SE +/- 0.17, N = 3 45.96 1. (CXX) g++ options: -O2 -lOpenCL
Rodinia Test: OpenMP Streamcluster OpenBenchmarking.org Seconds, Fewer Is Better Rodinia 3.1 Test: OpenMP Streamcluster audio-encoding compression cryptography multicore single-threaded 5 10 15 20 25 SE +/- 0.00, N = 3 22.32 1. (CXX) g++ options: -O2 -lOpenCL
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite audio-encoding compression cryptography multicore single-threaded memory cpu compiler 400 800 1200 1600 2000 SE +/- 1.80, N = 3 SE +/- 5.17, N = 3 1739.94 1707.27 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo audio-encoding compression cryptography multicore single-threaded memory cpu compiler 160 320 480 640 800 SE +/- 2.53, N = 3 SE +/- 4.38, N = 3 736.54 736.77 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform audio-encoding compression cryptography multicore single-threaded memory cpu compiler 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.43, N = 3 131.19 131.39 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply audio-encoding compression cryptography multicore single-threaded memory cpu compiler 600 1200 1800 2400 3000 SE +/- 9.29, N = 3 SE +/- 29.82, N = 3 2955.85 2823.05 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization audio-encoding compression cryptography multicore single-threaded memory cpu compiler 600 1200 1800 2400 3000 SE +/- 2.54, N = 3 SE +/- 5.65, N = 3 2903.79 2866.63 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation audio-encoding compression cryptography multicore single-threaded memory cpu compiler 400 800 1200 1600 2000 SE +/- 3.96, N = 3 SE +/- 1.13, N = 3 1972.37 1978.52 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 memory cpu compiler 15 30 45 60 75 SE +/- 0.20, N = 3 67.55 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -ldl -lz -lpthread
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time audio-encoding compression cryptography multicore single-threaded memory cpu compiler 2M 4M 6M 8M 10M SE +/- 16975.30, N = 3 SE +/- 108229.98, N = 3 9640848 9731703 1. (CXX) g++ options: -lgcov -m64 -lpthread -O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=skylake -fno-exceptions -std=c++17 -pedantic -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -mbmi2 -flto -fprofile-use -fno-peel-loops -fno-tracer -flto=jobserver
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 9 Total Time memory cpu compiler 3M 6M 9M 12M 15M SE +/- 110580.76, N = 3 13141775 1. (CXX) g++ options: -m64 -lpthread -O3 -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=skylake -fno-exceptions -std=c++11 -pedantic -msse -msse3 -mpopcnt -flto
Stream Type: Copy OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Copy cpu-a compiler programmer memory cpu compiler 8K 16K 24K 32K 40K SE +/- 65.70, N = 5 SE +/- 24.52, N = 5 36001.5 35610.6 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -fopenmp
Stream Type: Scale OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Scale cpu-a compiler programmer memory cpu compiler 4K 8K 12K 16K 20K SE +/- 104.85, N = 5 SE +/- 16.21, N = 5 20382.2 20632.0 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -fopenmp
Stream Type: Triad OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Triad cpu-a compiler programmer memory cpu compiler 5K 10K 15K 20K 25K SE +/- 7.90, N = 5 SE +/- 14.52, N = 5 23637.8 23595.3 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -fopenmp
Stream Type: Add OpenBenchmarking.org MB/s, More Is Better Stream 2013-01-17 Type: Add cpu-a compiler programmer memory cpu compiler 5K 10K 15K 20K 25K SE +/- 44.93, N = 5 SE +/- 20.55, N = 5 23102.1 23174.5 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native -fopenmp
SVT-AV1 Encoder Mode: Enc Mode 4 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Enc Mode 4 - Input: 1080p memory cpu compiler 0.6215 1.243 1.8645 2.486 3.1075 SE +/- 0.007, N = 3 2.762 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Enc Mode 8 - Input: 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Enc Mode 8 - Input: 1080p memory cpu compiler 7 14 21 28 35 SE +/- 0.08, N = 3 30.42 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-HEVC Tuning: 1 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 1 - Input: Bosphorus 1080p audio-encoding compression cryptography multicore single-threaded 0.8753 1.7506 2.6259 3.5012 4.3765 SE +/- 0.00, N = 3 3.89 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -O2 -pie -rdynamic -lpthread -lrt
SVT-HEVC Tuning: 7 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 1080p audio-encoding compression cryptography multicore single-threaded 14 28 42 56 70 SE +/- 0.05, N = 3 60.68 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -O2 -pie -rdynamic -lpthread -lrt
SVT-HEVC Tuning: 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 1080p audio-encoding compression cryptography multicore single-threaded 30 60 90 120 150 SE +/- 0.16, N = 3 130.13 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -O2 -pie -rdynamic -lpthread -lrt
SVT-VP9 Tuning: VMAF Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 1080p audio-encoding compression cryptography multicore single-threaded 20 40 60 80 100 SE +/- 1.84, N = 3 97.57 1. (CC) gcc options: -O3 -fcommon -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p audio-encoding compression cryptography multicore single-threaded memory cpu compiler 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 1.27, N = 6 101.26 93.33 1. (CC) gcc options: -O3 -fcommon -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-VP9 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p audio-encoding compression cryptography multicore single-threaded memory cpu compiler 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.05, N = 3 81.36 77.14 1. (CC) gcc options: -O3 -fcommon -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average audio-encoding compression cryptography multicore single-threaded 1100M 2200M 3300M 4400M 5500M SE +/- 71470692.40, N = 3 5130620779 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
Sysbench Test: RAM / Memory OpenBenchmarking.org MiB/sec, More Is Better Sysbench 1.0.20 Test: RAM / Memory sysbench 4K 8K 12K 16K 20K SE +/- 41.89, N = 3 18362.70 1. (CC) gcc options: -pthread -O2 -funroll-loops -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -ldl -laio -lm
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 1.0.20 Test: CPU sysbench 2K 4K 6K 8K 10K SE +/- 87.10, N = 3 8399.62 1. (CC) gcc options: -pthread -O2 -funroll-loops -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -ldl -laio -lm
Sysbench Test: CPU OpenBenchmarking.org Events Per Second, More Is Better Sysbench 2018-07-28 Test: CPU memory cpu compiler 2K 4K 6K 8K 10K SE +/- 0.97, N = 3 8597.56 1. (CC) gcc options: -pthread -O3 -funroll-loops -ggdb3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=amdfam10 -rdynamic -ldl -laio -lm
t-test1 Threads: 1 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 1 memory cpu compiler 5 10 15 20 25 SE +/- 0.03, N = 3 19.43 1. (CC) gcc options: -pthread
t-test1 Threads: 2 OpenBenchmarking.org Seconds, Fewer Is Better t-test1 2017-01-13 Threads: 2 memory cpu compiler 2 4 6 8 10 SE +/- 0.022, N = 3 7.136 1. (CC) gcc options: -pthread
Tachyon Total Time OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.99b6 Total Time memory cpu compiler 40 80 120 160 200 SE +/- 0.26, N = 3 181.12 1. (CC) gcc options: -m64 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile audio-encoding compression cryptography multicore single-threaded memory cpu compiler 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 37.75 37.48
Timed Clash Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Clash Compilation Time To Compile audio-encoding compression cryptography multicore single-threaded 90 180 270 360 450 SE +/- 1.27, N = 3 434.93
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.4 Time To Compile 2 Compiles memory cpu compiler 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.08, N = 3 114.52 114.80
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile audio-encoding compression cryptography multicore single-threaded 60 120 180 240 300 SE +/- 0.58, N = 3 251.80
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.2 Pfam Database Search memory cpu compiler 20 40 60 80 100 SE +/- 0.10, N = 3 111.29 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lhmmer -leasel -lmpi -lm
Timed ImageMagick Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed ImageMagick Compilation 6.9.0 Time To Compile audio-encoding compression cryptography multicore single-threaded memory cpu compiler 30 60 90 120 150 SE +/- 0.24, N = 3 SE +/- 0.20, N = 3 141.30 148.23
Timed MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA memory cpu compiler 4 8 12 16 20 SE +/- 0.16, N = 3 14.63 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile memory cpu compiler 20 40 60 80 100 SE +/- 0.18, N = 3 97.02
Timed MrBayes Analysis Primate Phylogeny Analysis OpenBenchmarking.org Seconds, Fewer Is Better Timed MrBayes Analysis 3.2.7 Primate Phylogeny Analysis memory cpu compiler 20 40 60 80 100 SE +/- 0.17, N = 3 102.85 1. (CC) gcc options: -mmmx -msse -msse2 -msse3 -mssse3 -msse4.1 -msse4.2 -msse4a -msha -maes -mavx -mfma -mavx2 -mrdrnd -mbmi -mbmi2 -madx -mabm -O3 -std=c99 -pedantic -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm -lreadline
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile memory cpu compiler 30 60 90 120 150 SE +/- 0.49, N = 3 115.93
Tinymembench Standard Memcpy OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memcpy memory cpu compiler 3K 6K 9K 12K 15K SE +/- 42.95, N = 3 15078.6 1. (CC) gcc options: -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
Tinymembench Standard Memset OpenBenchmarking.org MB/s, More Is Better Tinymembench 2018-05-28 Standard Memset memory cpu compiler 3K 6K 9K 12K 15K SE +/- 23.57, N = 3 12490.2 1. (CC) gcc options: -O2 -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lm
toyBrot Fractal Generator Implementation: OpenMP OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: OpenMP cpu-a compiler programmer memory cpu compiler 20K 40K 60K 80K 100K SE +/- 456.42, N = 3 SE +/- 184.74, N = 3 112065 113825 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread
toyBrot Fractal Generator Implementation: C++ Tasks OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Tasks cpu-a compiler programmer memory cpu compiler 20K 40K 60K 80K 100K SE +/- 272.59, N = 3 SE +/- 24.70, N = 3 111594 111437 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread
toyBrot Fractal Generator Implementation: C++ Threads OpenBenchmarking.org ms, Fewer Is Better toyBrot Fractal Generator 2020-11-18 Implementation: C++ Threads cpu-a compiler programmer memory cpu compiler 20K 40K 60K 80K 100K SE +/- 50.07, N = 3 SE +/- 28.50, N = 3 111231 111249 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread
TSCP AI Chess Performance OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance memory cpu compiler 300K 600K 900K 1200K 1500K SE +/- 557.40, N = 5 1239933 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -march=native
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping audio-encoding compression cryptography multicore single-threaded 70 140 210 280 350 SE +/- 0.46, N = 3 301.65 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -lpthread -lstdc++
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 4K audio-encoding compression cryptography multicore single-threaded 2 4 6 8 10 SE +/- 0.04, N = 3 7.38
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 4K audio-encoding compression cryptography multicore single-threaded 5 10 15 20 25 SE +/- 0.05, N = 3 21.14
VP9 libvpx Encoding Speed: Speed 0 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 1080p audio-encoding compression cryptography multicore single-threaded 2 4 6 8 10 SE +/- 0.01, N = 3 8.36
VP9 libvpx Encoding Speed: Speed 5 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 1080p audio-encoding compression cryptography multicore single-threaded 6 12 18 24 30 SE +/- 0.05, N = 3 25.53
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2019-12-17 H.264 Video Encoding audio-encoding compression cryptography multicore single-threaded memory cpu compiler 11 22 33 44 55 SE +/- 0.75, N = 3 SE +/- 0.85, N = 3 48.26 48.69 1. (CC) gcc options: -ldl -lavformat -lavcodec -lavutil -lswscale -m64 -lm -lpthread -O3 -ffast-math -pipe -fexceptions -fstack-protector -ffat-lto-objects -fno-trapping-math -mtune=skylake -std=gnu99 -fPIC -fomit-frame-pointer -fno-tree-vectorize
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K audio-encoding compression cryptography multicore single-threaded memory cpu compiler 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 7.89 7.84 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lpthread -lrt -ldl -lnuma
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p audio-encoding compression cryptography multicore single-threaded memory cpu compiler 8 16 24 32 40 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 34.98 34.67 1. (CXX) g++ options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lpthread -lrt -ldl -lnuma
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 memory cpu compiler 12 24 36 48 60 SE +/- 0.19, N = 3 51.18 1. (CC) gcc options: -pthread -fvisibility=hidden -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 200 400 600 800 1000 SE +/- 2.68, N = 3 SE +/- 3.20, N = 3 906.2 901.6 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Decompression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 600 1200 1800 2400 3000 SE +/- 2.65, N = 3 SE +/- 1.10, N = 2 2750.3 2743.9 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Compression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 136.1 136.2 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Decompression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 600 1200 1800 2400 3000 SE +/- 9.30, N = 3 SE +/- 2.24, N = 3 2812.0 2804.2 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 17.7 17.8 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 500 1000 1500 2000 2500 SE +/- 38.47, N = 3 SE +/- 9.41, N = 3 2229.5 2264.8 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Compression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 130 260 390 520 650 SE +/- 1.55, N = 3 SE +/- 0.42, N = 3 605.9 600.0 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 3, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Decompression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 600 1200 1800 2400 3000 SE +/- 1.08, N = 3 SE +/- 4.57, N = 3 2975.5 2962.5 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Compression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.27, N = 3 135.5 135.8 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Decompression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 600 1200 1800 2400 3000 SE +/- 9.17, N = 3 SE +/- 0.84, N = 3 3022.3 3008.5 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 15.9 15.8 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed audio-encoding compression cryptography multicore single-threaded memory cpu compiler 500 1000 1500 2000 2500 SE +/- 7.89, N = 3 SE +/- 29.07, N = 3 2553.9 2512.4 1. (CC) gcc options: -O3 -pipe -fexceptions -fstack-protector -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -lz -llzma -llz4
Phoronix Test Suite v10.8.4