Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2111036-SADD-VARLIBP80 I5-11600k single tread test - Phoronix Test Suite I5-11600k single tread test 12900k ddr5
HTML result view exported from: https://openbenchmarking.org/result/2111036-SADD-VARLIBP80&grw&sor .
I5-11600k single tread test Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution 11600k-single-test Ryzen 9 5900x Single Thread Test ryzen 9 5900x Single Thread Test Single 12900k single thread Intel Core i5-11600K @ 4.90GHz (6 Cores / 12 Threads) Gigabyte Z590 UD AC (F2 BIOS) Intel Device 43ef 2 x 8192 MB DDR4-3600MT/s 2000GB CT2000MX500SSD1 llvmpipe Realtek ALC897 Realtek RTL8125 2.5GbE + Intel Device 43f0 Ubuntu 20.04 5.11.0-38-generic (x86_64) GNOME Shell 3.36.9 X Server 1.20.11 NVIDIA 4.5 Mesa 21.0.3 (LLVM 12.0.0 256 bits) 1.0.2 GCC 9.3.0 ext4 1024x768 AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads) ASUS TUF GAMING B550-PLUS (WI-FI) (1202 BIOS) AMD Starship/Matisse 2 x 8192 MB DDR4-3600MT/s CRUCIAL 500GB MQ01ABF050 + 480GB SanDisk SSD PLUS NVIDIA GK208 HDMI/DP Realtek RTL8125 2.5GbE + Intel Wi-Fi 6 AX200 1920x1080 Intel Core i9-12900K @ 6.50GHz (16 Cores / 24 Threads) ASUS ROG MAXIMUS Z690 HERO (0236 BIOS) Intel Device 7aa7 2 x 16384 MB 4800MT/s 1000GB NVME SSD 1TB Intel Device 7ad0 Intel Device 15f3 + Intel Device 2725 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - 11600k-single-test: Scaling Governor: intel_pstate performance - CPU Microcode: 0x40 - Thermald 1.9.1 - Ryzen 9 5900x Single Thread Test: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0xa201009 - ryzen 9 5900x Single Thread Test: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0xa201009 - Single: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201009 - 12900k single thread: Scaling Governor: intel_pstate performance - CPU Microcode: 0xd - Thermald 1.9.1 Java Details - OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04) Python Details - Python 3.8.10 Security Details - 11600k-single-test: 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Ryzen 9 5900x Single Thread Test: 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: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - ryzen 9 5900x Single Thread Test: 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: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Single: 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: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - 12900k single thread: 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
I5-11600k single tread test scimark2: Composite scimark2: Monte Carlo scimark2: Fast Fourier Transform scimark2: Sparse Matrix Multiply scimark2: Dense LU Matrix Factorization scimark2: Jacobi Successive Over-Relaxation 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 hint: FLOAT minion: Graceful minion: Solitaire minion: Quasigroup multichase: 4MB Array, 64 Byte Stride multichase: 1GB Array, 256 Byte Stride multichase: 256MB Array, 256 Byte Stride multichase: 1GB Array, 256 Byte Stride, 2 Threads multichase: 1GB Array, 256 Byte Stride, 4 Threads 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 blake2: 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 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 cachebench: Read cachebench: Write cachebench: Read / Modify / Write glibc-bench: cos glibc-bench: exp glibc-bench: ffs glibc-bench: sin glibc-bench: log2 glibc-bench: modf glibc-bench: sinh glibc-bench: sqrt glibc-bench: tanh glibc-bench: asinh glibc-bench: atanh glibc-bench: ffsll glibc-bench: sincos glibc-bench: pthread_once encode-flac: WAV To FLAC encode-mp3: WAV To MP3 tjbench: Decompression Throughput tesseract-ocr: Time To OCR 7 Images encode-ogg: WAV To Ogg luajit: Composite luajit: Monte Carlo luajit: Fast Fourier Transform luajit: Sparse Matrix Multiply luajit: Dense LU Matrix Factorization luajit: Jacobi Successive Over-Relaxation dcraw: RAW To PPM Image Conversion inkscape: SVG Files To PNG espeak: Text-To-Speech Synthesis rbenchmark: numpy: mutex: Shared Mutex Lock Shared mutex: Mutex Lock Unlock spinlock mutex: Mutex Lock Unlock std::mutex mutex: Mutex Lock Unlock std::mutex mutex: Semaphore Release And Acquire mutex: Mutex Lock Unlock spinlock_amd mutex: Mutex Lock Unlock pthread_mutex mutex: Mutex Lock Unlock ticket_spinlock swet: Average radiance: Serial nginx: 1 nginx: 20 nginx: 100 nginx: 200 nginx: 500 nginx: 1000 node-express-loadtest: phpbench: PHP Benchmark Suite redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET perl-benchmark: Pod2html perl-benchmark: Interpreter byte: Dhrystone 2 fhourstones: Complex Connect-4 Solving gmpbench: Total Time node-octane: optcarrot: Optimized Benchmark polybench-c: Covariance Computation polybench-c: Correlation Computation polybench-c: 3 Matrix Multiplications polyhedron: ac polyhedron: air polyhedron: mdbx polyhedron: doduc polyhedron: linpk polyhedron: tfft2 polyhedron: aermod polyhedron: rnflow polyhedron: induct2 polyhedron: protein polyhedron: capacita polyhedron: channel2 polyhedron: fatigue2 polyhedron: gas_dyn2 polyhedron: test_fpu2 polyhedron: mp_prop_design sudokut: Total Time compress-gzip: Linux Source Tree Archiving To .tar.gz gnupg: 2.7GB Sample File Encryption bork: File Encryption Time git: Time To Complete Common Git Commands pybench: Total For Average Test Times 11600k-single-test Ryzen 9 5900x Single Thread Test ryzen 9 5900x Single Thread Test Single 12900k single thread 920.31 192.49 377.77 1091.67 1549.24 1390.38 36.484 22.707 214.925 905.666 68.143 11.756 26.955 611110940.80177 36.673114 49.942104 87.747874 5.970 47.736 47.492 48.830 51.855 55 151 668 2282 128 2543 148 587 623 785 254 922 326 1420 5.20 113.193 108.871 8158.055 8133.753 437.368 437.405 557.378 555.485 169.398 169.302 1000.283 999.602 3028.23 1207.81 2185.89 3000.22 6637.66 2109.56 4115.405422 32773.033227 50613.827422 37.6921 4.07427 1.34898 36.9815 5.52734 1.37809 5.93475 1.34890 8.17424 6.61989 8.90594 1.14402 10.09685 1.14343 13.711 6.280 242.719823 17.872 15.535 1908.66 639.21 668.76 1977.40 4412.34 1845.58 30.599 16.894 26.303 0.1555 479.94 16.5 30.1 14.8 19.3 14.9 32.0 13.0 22.9 1026508832 469.329 118031.30 534246.09 514091.84 506631.87 485277.72 457584.33 14253 1070084 3867993.42 3055858.58 2309671.17 3548119.58 2712381.58 0.08129076 0.00062498 61969024.7 17995.6 6619.8 68936 192.74 2.622 2.632 2.287 7.794 26.328 53.571 6.610 41.720 665 844.39 184.35 513.79 815.01 1406.98 1301.81 37.716 39.790 256.752 1005.848 48.134 13.713 21.404 459291402.84610 36.907581 59.117365 93.165571 8.777 68.258 49.165 69.262 70.398 48 151 629 2110 116 2286 144 570 569 697 246 888 299 1426 7.68 97.656 96.558 6995.960 6976.397 434.735 425.779 505.352 508.211 171.925 171.839 814.388 804.118 3509.46 1768.11 2556.35 2990.19 7960.86 2189.32 2893.859359 33383.995399 62322.679700 41.1676 5.37977 2.73360 42.3975 5.30981 2.52430 7.47185 2.81592 9.08496 6.76972 9.23095 2.36344 11.1047 2.34043 13.611 6.357 265.826805 20.445 1783.58 537.65 470.43 1528.70 4130.04 2251.11 36.315 16.394 25.405 0.5553 541.17 16.5 37.3 15.5 15.5 9.44 40.2 8.98 23.8 988736313 467.005 102975.60 331666.98 352871.10 349888.95 341237.04 330983.03 13523 818814 3147249.42 2480114.12 1880162.50 2850846.30 2184091.44 0.10406131 0.00065817 51225622.4 19413.7 6388.4 65806 151.10 5.97 1.52 3.91 6.02 1.53 12.72 5.04 14.45 20.3 10.18 11.26 30.51 44.94 21.53 21.21 51.66 8.727 31.303 59.379 7.161 41.140 802 1194.34 247.98 509.31 1591.49 1840.30 1782.66 29.002 13.321 154.485 802.054 45.255 10.748 16.276 735911068.71623 30.886788 37.164096 75.863463 7.165 65.068 64.190 67.225 72.574 62 162 745 2517 145 2718 161 610 658 788 285 940 367 1568 3.81 127.474 123.054 8898.391 8955.018 511.928 512.127 629.836 631.773 182.957 182.821 1168.880 1163.390 4224.93 1334.57 2861.74 3863.37 9854.72 3210.26 4847.290063 54518.702095 80227.129363 26.9252 2.56651 1.08286 26.6481 3.96662 1.21507 3.86548 1.20111 5.83458 4.64349 6.15210 1.08196 6.53366 0.638141 10.681 5.284 278.058671 15.765 13.262 2381.39 730.25 697.13 2788.70 4873.74 2817.14 22.538 15.214 19.324 0.1256 623.53 14.9 27.2 12.4 17.9 13 28.2 11.9 21.1 1319044427 389.671 23714 1336639 4813209.7 3778060.75 2887026.33 4469148.8 2992243.75 0.06399497 0.00056988 67176809.2 20162.3 8305.8 84955 217.21 2.580 2.467 2.090 4.32 1.34 2.92 3.85 2.54 16.17 3.09 10.7 12.24 7.81 6.12 33.85 31.39 30.64 14.37 29.53 6.647 25.497 48.588 5.411 37.870 492 OpenBenchmarking.org
SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Composite 12900k single thread 11600k-single-test Single 300 600 900 1200 1500 SE +/- 16.14, N = 3 SE +/- 10.14, N = 3 SE +/- 0.14, N = 3 1194.34 920.31 844.39 1. (CC) gcc options: -lm
SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Monte Carlo 12900k single thread 11600k-single-test Single 50 100 150 200 250 SE +/- 2.51, N = 3 SE +/- 4.72, N = 3 SE +/- 0.30, N = 3 247.98 192.49 184.35 1. (CC) gcc options: -lm
SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Fast Fourier Transform Single 12900k single thread 11600k-single-test 110 220 330 440 550 SE +/- 1.11, N = 3 SE +/- 8.17, N = 3 SE +/- 0.40, N = 3 513.79 509.31 377.77 1. (CC) gcc options: -lm
SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Sparse Matrix Multiply 12900k single thread 11600k-single-test Single 300 600 900 1200 1500 SE +/- 21.79, N = 3 SE +/- 44.97, N = 3 SE +/- 0.18, N = 3 1591.49 1091.67 815.01 1. (CC) gcc options: -lm
SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Dense LU Matrix Factorization 12900k single thread 11600k-single-test Single 400 800 1200 1600 2000 SE +/- 37.96, N = 3 SE +/- 0.63, N = 3 SE +/- 1.24, N = 3 1840.30 1549.24 1406.98 1. (CC) gcc options: -lm
SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation 12900k single thread 11600k-single-test Single 400 800 1200 1600 2000 SE +/- 10.49, N = 3 SE +/- 0.44, N = 3 SE +/- 0.15, N = 3 1782.66 1390.38 1301.81 1. (CC) gcc options: -lm
CppPerformanceBenchmarks Test: Atol OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Atol 12900k single thread 11600k-single-test Single 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.22, N = 3 SE +/- 0.03, N = 3 29.00 36.48 37.72 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Ctype OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Ctype 12900k single thread 11600k-single-test Single 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 13.32 22.71 39.79 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Math Library OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Math Library 12900k single thread 11600k-single-test Single 60 120 180 240 300 SE +/- 0.91, N = 3 SE +/- 0.59, N = 3 SE +/- 0.28, N = 3 154.49 214.93 256.75 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Random Numbers OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Random Numbers 12900k single thread 11600k-single-test Single 200 400 600 800 1000 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 SE +/- 4.30, N = 3 802.05 905.67 1005.85 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Vector OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Vector 12900k single thread Single 11600k-single-test 15 30 45 60 75 SE +/- 0.22, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 45.26 48.13 68.14 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Function Objects OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Function Objects 12900k single thread 11600k-single-test Single 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 10.75 11.76 13.71 1. (CXX) g++ options: -std=c++11 -O3
CppPerformanceBenchmarks Test: Stepanov Abstraction OpenBenchmarking.org Seconds, Fewer Is Better CppPerformanceBenchmarks 9 Test: Stepanov Abstraction 12900k single thread Single 11600k-single-test 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 16.28 21.40 26.96 1. (CXX) g++ options: -std=c++11 -O3
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT 12900k single thread 11600k-single-test Single 160M 320M 480M 640M 800M SE +/- 1344525.61, N = 3 SE +/- 4994238.14, N = 3 SE +/- 159797.60, N = 3 735911068.72 611110940.80 459291402.85 1. (CC) gcc options: -O3 -march=native -lm
Minion Benchmark: Graceful OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Graceful 12900k single thread 11600k-single-test Single 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 30.89 36.67 36.91 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Solitaire OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Solitaire 12900k single thread 11600k-single-test Single 13 26 39 52 65 SE +/- 0.01, N = 3 SE +/- 0.42, N = 3 SE +/- 0.39, N = 3 37.16 49.94 59.12 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Minion Benchmark: Quasigroup OpenBenchmarking.org Seconds, Fewer Is Better Minion 1.8 Benchmark: Quasigroup 12900k single thread 11600k-single-test Single 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 1.16, N = 3 75.86 87.75 93.17 1. (CXX) g++ options: -std=gnu++11 -O3 -fomit-frame-pointer -rdynamic
Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 4MB Array, 64 Byte Stride 11600k-single-test 12900k single thread Single 2 4 6 8 10 SE +/- 0.003, N = 3 SE +/- 0.005, N = 3 SE +/- 0.001, N = 3 5.970 7.165 8.777 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride 11600k-single-test 12900k single thread Single 15 30 45 60 75 SE +/- 0.07, N = 3 SE +/- 0.28, N = 3 SE +/- 0.21, N = 3 47.74 65.07 68.26 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 256MB Array, 256 Byte Stride 11600k-single-test Single 12900k single thread 14 28 42 56 70 SE +/- 0.02, N = 3 SE +/- 0.62, N = 3 SE +/- 0.39, N = 3 47.49 49.17 64.19 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 2 Threads 11600k-single-test 12900k single thread Single 15 30 45 60 75 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 48.83 67.23 69.26 1. (CC) gcc options: -O2 -static -pthread -lrt
Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads OpenBenchmarking.org ns, Fewer Is Better Multichase Pointer Chaser Test: 1GB Array, 256 Byte Stride, 4 Threads 11600k-single-test Single 12900k single thread 16 32 48 64 80 SE +/- 0.02, N = 3 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 51.86 70.40 72.57 1. (CC) gcc options: -O2 -static -pthread -lrt
lzbench Test: XZ 0 - Process: Compression OpenBenchmarking.org MB/s, More Is Better lzbench 1.8 Test: XZ 0 - Process: Compression 12900k single thread 11600k-single-test Single 14 28 42 56 70 62 55 48 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 12900k single thread Single 11600k-single-test 40 80 120 160 200 SE +/- 4.51, N = 3 162 151 151 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 12900k single thread 11600k-single-test Single 160 320 480 640 800 SE +/- 5.24, N = 3 SE +/- 0.88, N = 3 SE +/- 5.88, N = 7 745 668 629 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 12900k single thread 11600k-single-test Single 500 1000 1500 2000 2500 SE +/- 15.38, N = 3 SE +/- 22.50, N = 3 SE +/- 25.58, N = 7 2517 2282 2110 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 12900k single thread 11600k-single-test Single 30 60 90 120 150 SE +/- 0.67, N = 3 145 128 116 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 12900k single thread 11600k-single-test Single 600 1200 1800 2400 3000 SE +/- 9.07, N = 3 SE +/- 6.33, N = 3 SE +/- 1.53, N = 3 2718 2543 2286 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 12900k single thread 11600k-single-test Single 40 80 120 160 200 SE +/- 1.20, N = 3 161 148 144 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 12900k single thread 11600k-single-test Single 130 260 390 520 650 SE +/- 0.67, N = 3 SE +/- 3.21, N = 15 610 587 570 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 12900k single thread 11600k-single-test Single 140 280 420 560 700 SE +/- 2.08, N = 3 SE +/- 1.73, N = 3 658 623 569 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 12900k single thread 11600k-single-test Single 200 400 600 800 1000 SE +/- 3.84, N = 3 SE +/- 3.51, N = 3 SE +/- 0.67, N = 3 788 785 697 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 12900k single thread 11600k-single-test Single 60 120 180 240 300 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 285 254 246 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 12900k single thread 11600k-single-test Single 200 400 600 800 1000 SE +/- 1.33, N = 3 SE +/- 3.53, N = 3 SE +/- 1.15, N = 3 940 922 888 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 12900k single thread 11600k-single-test Single 80 160 240 320 400 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 367 326 299 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 12900k single thread Single 11600k-single-test 300 600 900 1200 1500 SE +/- 4.00, N = 3 SE +/- 4.67, N = 3 SE +/- 1.45, N = 3 1568 1426 1420 1. (CXX) g++ options: -pthread -fomit-frame-pointer -fstrict-aliasing -ffast-math -O3
BLAKE2 OpenBenchmarking.org Cycles Per Byte, Fewer Is Better BLAKE2 20170307 12900k single thread 11600k-single-test Single 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.08, N = 15 SE +/- 0.01, N = 3 3.81 5.20 7.68 1. (CC) gcc options: -O3 -march=native -lcrypto -lz
Botan Test: KASUMI OpenBenchmarking.org MiB/s, More Is Better Botan 2.17.3 Test: KASUMI 12900k single thread 11600k-single-test Single 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 SE +/- 1.19, N = 12 127.47 113.19 97.66 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 12900k single thread 11600k-single-test Single 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 1.36, N = 12 123.05 108.87 96.56 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 12900k single thread 11600k-single-test Single 2K 4K 6K 8K 10K SE +/- 5.51, N = 3 SE +/- 5.10, N = 3 SE +/- 2.52, N = 3 8898.39 8158.06 6995.96 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 12900k single thread 11600k-single-test Single 2K 4K 6K 8K 10K SE +/- 6.81, N = 3 SE +/- 1.39, N = 3 SE +/- 4.63, N = 3 8955.02 8133.75 6976.40 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 12900k single thread 11600k-single-test Single 110 220 330 440 550 SE +/- 2.51, N = 3 SE +/- 0.56, N = 3 SE +/- 2.43, N = 3 511.93 437.37 434.74 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 12900k single thread 11600k-single-test Single 110 220 330 440 550 SE +/- 3.14, N = 3 SE +/- 0.17, N = 3 SE +/- 2.32, N = 3 512.13 437.41 425.78 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 12900k single thread 11600k-single-test Single 140 280 420 560 700 SE +/- 0.79, N = 3 SE +/- 0.01, N = 3 SE +/- 5.99, N = 3 629.84 557.38 505.35 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 12900k single thread 11600k-single-test Single 140 280 420 560 700 SE +/- 0.36, N = 3 SE +/- 0.16, N = 3 SE +/- 5.04, N = 3 631.77 555.49 508.21 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 12900k single thread Single 11600k-single-test 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 1.21, N = 12 SE +/- 0.04, N = 3 182.96 171.93 169.40 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 12900k single thread Single 11600k-single-test 40 80 120 160 200 SE +/- 0.06, N = 3 SE +/- 1.27, N = 12 SE +/- 0.06, N = 3 182.82 171.84 169.30 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 12900k single thread 11600k-single-test Single 300 600 900 1200 1500 SE +/- 3.37, N = 3 SE +/- 1.28, N = 3 SE +/- 0.16, N = 3 1168.88 1000.28 814.39 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 12900k single thread 11600k-single-test Single 300 600 900 1200 1500 SE +/- 3.27, N = 3 SE +/- 1.40, N = 3 SE +/- 0.62, N = 3 1163.39 999.60 804.12 1. (CXX) g++ options: -fstack-protector -m64 -pthread -lbotan-2 -ldl -lrt
Java SciMark Computational Test: Composite OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Composite 12900k single thread Single 11600k-single-test 900 1800 2700 3600 4500 SE +/- 2.16, N = 4 SE +/- 25.11, N = 20 SE +/- 8.66, N = 4 4224.93 3509.46 3028.23
Java SciMark Computational Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Monte Carlo Single 12900k single thread 11600k-single-test 400 800 1200 1600 2000 SE +/- 46.69, N = 4 SE +/- 0.39, N = 4 SE +/- 0.37, N = 4 1768.11 1334.57 1207.81
Java SciMark Computational Test: Fast Fourier Transform OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Fast Fourier Transform 12900k single thread Single 11600k-single-test 600 1200 1800 2400 3000 SE +/- 16.39, N = 4 SE +/- 30.98, N = 4 SE +/- 21.53, N = 4 2861.74 2556.35 2185.89
Java SciMark Computational Test: Sparse Matrix Multiply OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Sparse Matrix Multiply 12900k single thread 11600k-single-test Single 800 1600 2400 3200 4000 SE +/- 13.73, N = 4 SE +/- 1.16, N = 4 SE +/- 38.49, N = 4 3863.37 3000.22 2990.19
Java SciMark Computational Test: Dense LU Matrix Factorization OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Dense LU Matrix Factorization 12900k single thread Single 11600k-single-test 2K 4K 6K 8K 10K SE +/- 13.73, N = 4 SE +/- 112.16, N = 4 SE +/- 24.15, N = 4 9854.72 7960.86 6637.66
Java SciMark Computational Test: Jacobi Successive Over-Relaxation OpenBenchmarking.org Mflops, More Is Better Java SciMark 2.0 Computational Test: Jacobi Successive Over-Relaxation 12900k single thread Single 11600k-single-test 700 1400 2100 2800 3500 SE +/- 1.09, N = 4 SE +/- 63.49, N = 4 SE +/- 0.60, N = 4 3210.26 2189.32 2109.56
CacheBench Test: Read OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read 12900k single thread 11600k-single-test Single 1000 2000 3000 4000 5000 SE +/- 31.86, N = 3 SE +/- 0.46, N = 3 SE +/- 4.45, N = 3 4847.29 4115.41 2893.86 MIN: 4774.35 / MAX: 4918.34 MIN: 4096.13 / MAX: 4123.59 MIN: 2884.67 / MAX: 2898.87 1. (CC) gcc options: -lrt
CacheBench Test: Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Write 12900k single thread Single 11600k-single-test 12K 24K 36K 48K 60K SE +/- 646.69, N = 3 SE +/- 0.42, N = 3 SE +/- 2.80, N = 3 54518.70 33384.00 32773.03 MIN: 35702.37 / MAX: 65060.27 MIN: 29260.98 / MAX: 34688.97 MIN: 28664.79 / MAX: 34551.11 1. (CC) gcc options: -lrt
CacheBench Test: Read / Modify / Write OpenBenchmarking.org MB/s, More Is Better CacheBench Test: Read / Modify / Write 12900k single thread Single 11600k-single-test 20K 40K 60K 80K 100K SE +/- 259.02, N = 3 SE +/- 217.76, N = 3 SE +/- 15.23, N = 3 80227.13 62322.68 50613.83 MIN: 64040.01 / MAX: 87073.83 MIN: 53881.05 / MAX: 66401.06 MIN: 47042.35 / MAX: 52221.27 1. (CC) gcc options: -lrt
glibc bench Benchmark: cos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: cos 12900k single thread 11600k-single-test Single 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.11, N = 3 SE +/- 0.11, N = 3 26.93 37.69 41.17
glibc bench Benchmark: exp OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: exp 12900k single thread 11600k-single-test Single 1.2104 2.4208 3.6312 4.8416 6.052 SE +/- 0.00083, N = 3 SE +/- 0.00071, N = 3 SE +/- 0.00034, N = 3 2.56651 4.07427 5.37977
glibc bench Benchmark: ffs OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffs 12900k single thread 11600k-single-test Single 0.6151 1.2302 1.8453 2.4604 3.0755 SE +/- 0.00095, N = 3 SE +/- 0.00020, N = 3 SE +/- 0.02832, N = 3 1.08286 1.34898 2.73360
glibc bench Benchmark: sin OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sin 12900k single thread 11600k-single-test Single 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.41, N = 15 26.65 36.98 42.40
glibc bench Benchmark: log2 OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: log2 12900k single thread Single 11600k-single-test 1.2437 2.4874 3.7311 4.9748 6.2185 SE +/- 0.00802, N = 3 SE +/- 0.00884, N = 3 SE +/- 0.00374, N = 3 3.96662 5.30981 5.52734
glibc bench Benchmark: modf OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: modf 12900k single thread 11600k-single-test Single 0.568 1.136 1.704 2.272 2.84 SE +/- 0.00117, N = 3 SE +/- 0.00088, N = 3 SE +/- 0.02323, N = 15 1.21507 1.37809 2.52430
glibc bench Benchmark: sinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sinh 12900k single thread 11600k-single-test Single 2 4 6 8 10 SE +/- 0.00736, N = 3 SE +/- 0.00262, N = 3 SE +/- 0.03592, N = 3 3.86548 5.93475 7.47185
glibc bench Benchmark: sqrt OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sqrt 12900k single thread 11600k-single-test Single 0.6336 1.2672 1.9008 2.5344 3.168 SE +/- 0.00152, N = 3 SE +/- 0.00028, N = 3 SE +/- 0.00688, N = 3 1.20111 1.34890 2.81592
glibc bench Benchmark: tanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: tanh 12900k single thread 11600k-single-test Single 3 6 9 12 15 SE +/- 0.00187, N = 3 SE +/- 0.00439, N = 3 SE +/- 0.00046, N = 3 5.83458 8.17424 9.08496
glibc bench Benchmark: asinh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: asinh 12900k single thread 11600k-single-test Single 2 4 6 8 10 SE +/- 0.00532, N = 3 SE +/- 0.01302, N = 3 SE +/- 0.00506, N = 3 4.64349 6.61989 6.76972
glibc bench Benchmark: atanh OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: atanh 12900k single thread 11600k-single-test Single 3 6 9 12 15 SE +/- 0.00555, N = 3 SE +/- 0.02521, N = 3 SE +/- 0.07304, N = 12 6.15210 8.90594 9.23095
glibc bench Benchmark: ffsll OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: ffsll 12900k single thread 11600k-single-test Single 0.5318 1.0636 1.5954 2.1272 2.659 SE +/- 0.00035, N = 3 SE +/- 0.00136, N = 3 SE +/- 0.00402, N = 3 1.08196 1.14402 2.36344
glibc bench Benchmark: sincos OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: sincos 12900k single thread 11600k-single-test Single 3 6 9 12 15 SE +/- 0.01128, N = 3 SE +/- 0.13135, N = 3 SE +/- 0.15783, N = 3 6.53366 10.09685 11.10470
glibc bench Benchmark: pthread_once OpenBenchmarking.org nanoseconds, Fewer Is Better glibc bench 1.0 Benchmark: pthread_once 12900k single thread 11600k-single-test Single 0.5266 1.0532 1.5798 2.1064 2.633 SE +/- 0.000388, N = 3 SE +/- 0.000405, N = 3 SE +/- 0.011810, N = 3 0.638141 1.143430 2.340430
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.3 WAV To FLAC 12900k single thread Single 11600k-single-test 4 8 12 16 20 SE +/- 0.02, N = 5 SE +/- 0.07, N = 5 SE +/- 0.03, N = 5 10.68 13.61 13.71 -logg -logg 1. (CXX) g++ options: -fvisibility=hidden -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 12900k single thread 11600k-single-test Single 2 4 6 8 10 SE +/- 0.015, N = 3 SE +/- 0.005, N = 3 SE +/- 0.049, N = 10 5.284 6.280 6.357 -lncurses -lncurses 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.1.0 Test: Decompression Throughput 12900k single thread Single 11600k-single-test 60 120 180 240 300 SE +/- 0.20, N = 3 SE +/- 0.38, N = 3 SE +/- 0.63, N = 3 278.06 265.83 242.72 1. (CC) gcc options: -O3 -rdynamic
Tesseract OCR Time To OCR 7 Images OpenBenchmarking.org Seconds, Fewer Is Better Tesseract OCR 4.1.1 Time To OCR 7 Images 12900k single thread 11600k-single-test Single 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 15.77 17.87 20.45
Ogg Audio Encoding WAV To Ogg OpenBenchmarking.org Seconds, Fewer Is Better Ogg Audio Encoding 1.3.4 WAV To Ogg 12900k single thread 11600k-single-test 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 13.26 15.54 1. (CC) gcc options: -O2 -ffast-math -fsigned-char
LuaJIT Test: Composite OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Composite 12900k single thread 11600k-single-test Single 500 1000 1500 2000 2500 SE +/- 15.28, N = 3 SE +/- 9.31, N = 3 SE +/- 17.27, N = 3 2381.39 1908.66 1783.58 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
LuaJIT Test: Monte Carlo OpenBenchmarking.org Mflops, More Is Better LuaJIT 2.1-git Test: Monte Carlo 12900k single thread 11600k-single-test Single 160 320 480 640 800 SE +/- 5.33, N = 3 SE +/- 0.27, N = 3 SE +/- 16.10, N = 3 730.25 639.21 537.65 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -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 12900k single thread 11600k-single-test Single 150 300 450 600 750 SE +/- 14.42, N = 3 SE +/- 4.56, N = 3 SE +/- 5.96, N = 3 697.13 668.76 470.43 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -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 12900k single thread 11600k-single-test Single 600 1200 1800 2400 3000 SE +/- 20.44, N = 3 SE +/- 3.53, N = 3 SE +/- 25.76, N = 3 2788.70 1977.40 1528.70 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -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 12900k single thread 11600k-single-test Single 1000 2000 3000 4000 5000 SE +/- 19.23, N = 3 SE +/- 48.25, N = 3 SE +/- 35.19, N = 3 4873.74 4412.34 4130.04 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -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 12900k single thread Single 11600k-single-test 600 1200 1800 2400 3000 SE +/- 21.02, N = 3 SE +/- 16.99, N = 3 SE +/- 1.11, N = 3 2817.14 2251.11 1845.58 1. (CC) gcc options: -lm -ldl -O2 -fomit-frame-pointer -U_FORTIFY_SOURCE -fno-stack-protector
dcraw RAW To PPM Image Conversion OpenBenchmarking.org Seconds, Fewer Is Better dcraw RAW To PPM Image Conversion 12900k single thread 11600k-single-test Single 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 SE +/- 0.09, N = 3 22.54 30.60 36.32 1. (CC) gcc options: -lm
Inkscape Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better Inkscape Operation: SVG Files To PNG 12900k single thread Single 11600k-single-test 4 8 12 16 20 SE +/- 0.25, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 15.21 16.39 16.89 1. Inkscape 0.92.5 (2060ec1f9f, 2020-04-08)
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis 12900k single thread Single 11600k-single-test 6 12 18 24 30 SE +/- 0.90, N = 4 SE +/- 0.27, N = 16 SE +/- 0.20, N = 20 19.32 25.41 26.30 1. (CC) gcc options: -O2 -std=c99
R Benchmark OpenBenchmarking.org Seconds, Fewer Is Better R Benchmark 12900k single thread 11600k-single-test Single 0.1249 0.2498 0.3747 0.4996 0.6245 SE +/- 0.0006, N = 3 SE +/- 0.0009, N = 3 SE +/- 0.0029, N = 3 0.1256 0.1555 0.5553 1. R scripting front-end version 3.6.3 (2020-02-29)
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark 12900k single thread Single 11600k-single-test 130 260 390 520 650 SE +/- 1.40, N = 3 SE +/- 0.46, N = 3 SE +/- 1.04, N = 3 623.53 541.17 479.94
BenchmarkMutex Benchmark: Shared Mutex Lock Shared OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Shared Mutex Lock Shared 12900k single thread 11600k-single-test Single 4 8 12 16 20 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.21, N = 3 14.9 16.5 16.5 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock spinlock OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock spinlock 12900k single thread 11600k-single-test Single 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.20, N = 3 27.2 30.1 37.3 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex 12900k single thread 11600k-single-test Single 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 SE +/- 0.06, N = 3 12.4 14.8 15.5 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock std::mutex Single 12900k single thread 11600k-single-test 5 10 15 20 25 SE +/- 0.15, N = 6 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 15.5 17.9 19.3 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Semaphore Release And Acquire OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Semaphore Release And Acquire Single 12900k single thread 11600k-single-test 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 9.44 13.00 14.90 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock spinlock_amd OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock spinlock_amd 12900k single thread 11600k-single-test Single 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 28.2 32.0 40.2 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock pthread_mutex OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock pthread_mutex Single 12900k single thread 11600k-single-test 3 6 9 12 15 SE +/- 0.05, N = 15 SE +/- 0.19, N = 3 SE +/- 0.13, N = 3 8.98 11.90 13.00 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
BenchmarkMutex Benchmark: Mutex Lock Unlock ticket_spinlock OpenBenchmarking.org ns, Fewer Is Better BenchmarkMutex Benchmark: Mutex Lock Unlock ticket_spinlock 12900k single thread 11600k-single-test Single 6 12 18 24 30 SE +/- 0.21, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 21.1 22.9 23.8 1. (CXX) g++ options: -std=c++17 -lbenchmark -pthread
Swet Average OpenBenchmarking.org Operations Per Second, More Is Better Swet 1.5.16 Average 12900k single thread 11600k-single-test Single 300M 600M 900M 1200M 1500M SE +/- 8056450.82, N = 3 SE +/- 3617821.89, N = 3 SE +/- 2186391.46, N = 3 1319044427 1026508832 988736313 1. (CC) gcc options: -lm -lpthread -lcurses -lrt
Radiance Benchmark Test: Serial OpenBenchmarking.org Seconds, Fewer Is Better Radiance Benchmark 5.0 Test: Serial 12900k single thread Single 11600k-single-test 100 200 300 400 500 389.67 467.01 469.33
nginx Concurrent Requests: 1 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1 11600k-single-test Single 30K 60K 90K 120K 150K SE +/- 133.19, N = 3 SE +/- 76.92, N = 3 118031.30 102975.60 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 20 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 20 11600k-single-test Single 110K 220K 330K 440K 550K SE +/- 792.16, N = 3 SE +/- 780.03, N = 3 534246.09 331666.98 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 100 11600k-single-test Single 110K 220K 330K 440K 550K SE +/- 1578.87, N = 3 SE +/- 723.52, N = 3 514091.84 352871.10 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 200 11600k-single-test Single 110K 220K 330K 440K 550K SE +/- 591.66, N = 3 SE +/- 387.13, N = 3 506631.87 349888.95 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 500 11600k-single-test Single 100K 200K 300K 400K 500K SE +/- 739.70, N = 3 SE +/- 537.02, N = 3 485277.72 341237.04 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
nginx Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better nginx 1.21.1 Concurrent Requests: 1000 11600k-single-test Single 100K 200K 300K 400K 500K SE +/- 566.84, N = 3 SE +/- 566.81, N = 3 457584.33 330983.03 1. (CC) gcc options: -ldl -lpthread -lcrypt -lz -O3 -march=native
Node.js Express HTTP Load Test OpenBenchmarking.org Requests Per Second, More Is Better Node.js Express HTTP Load Test 12900k single thread 11600k-single-test Single 5K 10K 15K 20K 25K SE +/- 95.58, N = 3 SE +/- 50.68, N = 3 SE +/- 139.69, N = 4 23714 14253 13523 1. Nodejs
v10.19.0
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite 12900k single thread 11600k-single-test Single 300K 600K 900K 1200K 1500K SE +/- 3922.36, N = 3 SE +/- 1699.09, N = 3 SE +/- 4575.41, N = 3 1336639 1070084 818814
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP 12900k single thread 11600k-single-test Single 1000K 2000K 3000K 4000K 5000K SE +/- 8624.96, N = 3 SE +/- 3883.20, N = 3 SE +/- 38181.06, N = 3 4813209.70 3867993.42 3147249.42 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD 12900k single thread 11600k-single-test Single 800K 1600K 2400K 3200K 4000K SE +/- 13648.05, N = 3 SE +/- 27750.43, N = 3 SE +/- 34777.11, N = 15 3778060.75 3055858.58 2480114.12 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH 12900k single thread 11600k-single-test Single 600K 1200K 1800K 2400K 3000K SE +/- 14414.86, N = 3 SE +/- 12886.57, N = 3 SE +/- 20335.04, N = 15 2887026.33 2309671.17 1880162.50 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET 12900k single thread 11600k-single-test Single 1000K 2000K 3000K 4000K 5000K SE +/- 79485.56, N = 3 SE +/- 45560.21, N = 3 SE +/- 33979.04, N = 15 4469148.80 3548119.58 2850846.30 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET 12900k single thread 11600k-single-test Single 600K 1200K 1800K 2400K 3000K SE +/- 493917.47, N = 3 SE +/- 38665.98, N = 3 SE +/- 25299.18, N = 15 2992243.75 2712381.58 2184091.44 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Perl Benchmarks Test: Pod2html OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Pod2html 12900k single thread 11600k-single-test Single 0.0234 0.0468 0.0702 0.0936 0.117 SE +/- 0.00015207, N = 3 SE +/- 0.00015259, N = 3 SE +/- 0.00140481, N = 3 0.06399497 0.08129076 0.10406131
Perl Benchmarks Test: Interpreter OpenBenchmarking.org Seconds, Fewer Is Better Perl Benchmarks Test: Interpreter 12900k single thread 11600k-single-test Single 0.0001 0.0002 0.0003 0.0004 0.0005 SE +/- 0.00000703, N = 3 SE +/- 0.00000128, N = 3 SE +/- 0.00000227, N = 3 0.00056988 0.00062498 0.00065817
BYTE Unix Benchmark Computational Test: Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 12900k single thread 11600k-single-test Single 14M 28M 42M 56M 70M SE +/- 720715.47, N = 3 SE +/- 69841.64, N = 3 SE +/- 348408.53, N = 3 67176809.2 61969024.7 51225622.4
Fhourstones Complex Connect-4 Solving OpenBenchmarking.org Kpos / sec, More Is Better Fhourstones 3.1 Complex Connect-4 Solving 12900k single thread Single 11600k-single-test 4K 8K 12K 16K 20K SE +/- 70.49, N = 3 SE +/- 137.11, N = 12 SE +/- 36.42, N = 3 20162.3 19413.7 17995.6 1. (CC) gcc options: -O3
GNU GMP GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GNU GMP GMPbench 6.2.1 Total Time 12900k single thread 11600k-single-test Single 2K 4K 6K 8K 10K 8305.8 6619.8 6388.4 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
Node.js Octane Benchmark OpenBenchmarking.org Score, More Is Better Node.js Octane Benchmark 12900k single thread 11600k-single-test Single 20K 40K 60K 80K 100K SE +/- 138.76, N = 3 SE +/- 133.84, N = 3 SE +/- 663.84, N = 6 84955 68936 65806 1. Nodejs
v10.19.0
Optcarrot Optimized Benchmark OpenBenchmarking.org FPS, More Is Better Optcarrot Optimized Benchmark 12900k single thread 11600k-single-test Single 50 100 150 200 250 SE +/- 1.14, N = 4 SE +/- 0.85, N = 4 SE +/- 1.65, N = 5 217.21 192.74 151.10 1. ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux-gnu]
PolyBench-C Test: Covariance Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Covariance Computation 12900k single thread 11600k-single-test 0.59 1.18 1.77 2.36 2.95 SE +/- 0.051, N = 3 SE +/- 0.005, N = 3 2.580 2.622 1. (CC) gcc options: -O3 -march=native
PolyBench-C Test: Correlation Computation OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: Correlation Computation 12900k single thread 11600k-single-test 0.5922 1.1844 1.7766 2.3688 2.961 SE +/- 0.023, N = 3 SE +/- 0.028, N = 15 2.467 2.632 1. (CC) gcc options: -O3 -march=native
PolyBench-C Test: 3 Matrix Multiplications OpenBenchmarking.org Seconds, Fewer Is Better PolyBench-C 4.2 Test: 3 Matrix Multiplications 12900k single thread 11600k-single-test 0.5146 1.0292 1.5438 2.0584 2.573 SE +/- 0.015, N = 3 SE +/- 0.002, N = 3 2.090 2.287 1. (CC) gcc options: -O3 -march=native
Polyhedron Fortran Benchmarks Benchmark: ac OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: ac 12900k single thread Single 1.3433 2.6866 4.0299 5.3732 6.7165 4.32 5.97
Polyhedron Fortran Benchmarks Benchmark: air OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: air 12900k single thread Single 0.342 0.684 1.026 1.368 1.71 1.34 1.52
Polyhedron Fortran Benchmarks Benchmark: mdbx OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mdbx 12900k single thread Single 0.8798 1.7596 2.6394 3.5192 4.399 2.92 3.91
Polyhedron Fortran Benchmarks Benchmark: doduc OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: doduc 12900k single thread Single 2 4 6 8 10 3.85 6.02
Polyhedron Fortran Benchmarks Benchmark: linpk OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: linpk Single 12900k single thread 0.5715 1.143 1.7145 2.286 2.8575 1.53 2.54
Polyhedron Fortran Benchmarks Benchmark: tfft2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: tfft2 Single 12900k single thread 4 8 12 16 20 12.72 16.17
Polyhedron Fortran Benchmarks Benchmark: aermod OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: aermod 12900k single thread Single 1.134 2.268 3.402 4.536 5.67 3.09 5.04
Polyhedron Fortran Benchmarks Benchmark: rnflow OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: rnflow 12900k single thread Single 4 8 12 16 20 10.70 14.45
Polyhedron Fortran Benchmarks Benchmark: induct2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: induct2 12900k single thread Single 5 10 15 20 25 12.24 20.30
Polyhedron Fortran Benchmarks Benchmark: protein OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: protein 12900k single thread Single 3 6 9 12 15 7.81 10.18
Polyhedron Fortran Benchmarks Benchmark: capacita OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: capacita 12900k single thread Single 3 6 9 12 15 6.12 11.26
Polyhedron Fortran Benchmarks Benchmark: channel2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: channel2 Single 12900k single thread 8 16 24 32 40 30.51 33.85
Polyhedron Fortran Benchmarks Benchmark: fatigue2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: fatigue2 12900k single thread Single 10 20 30 40 50 31.39 44.94
Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 Single 12900k single thread 7 14 21 28 35 21.53 30.64
Polyhedron Fortran Benchmarks Benchmark: test_fpu2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: test_fpu2 12900k single thread Single 5 10 15 20 25 14.37 21.21
Polyhedron Fortran Benchmarks Benchmark: mp_prop_design OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mp_prop_design 12900k single thread Single 12 24 36 48 60 29.53 51.66
Sudokut Total Time OpenBenchmarking.org Seconds, Fewer Is Better Sudokut 0.4 Total Time 12900k single thread 11600k-single-test Single 2 4 6 8 10 SE +/- 0.002, N = 3 SE +/- 0.007, N = 3 SE +/- 0.048, N = 3 6.647 7.794 8.727
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz 12900k single thread 11600k-single-test Single 7 14 21 28 35 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 SE +/- 0.21, N = 3 25.50 26.33 31.30
GnuPG 2.7GB Sample File Encryption OpenBenchmarking.org Seconds, Fewer Is Better GnuPG 2.2.27 2.7GB Sample File Encryption 12900k single thread 11600k-single-test Single 13 26 39 52 65 SE +/- 0.37, N = 3 SE +/- 0.29, N = 3 SE +/- 0.60, N = 15 48.59 53.57 59.38 1. (CC) gcc options: -O2
Bork File Encrypter File Encryption Time OpenBenchmarking.org Seconds, Fewer Is Better Bork File Encrypter 1.4 File Encryption Time 12900k single thread 11600k-single-test Single 2 4 6 8 10 SE +/- 0.009, N = 3 SE +/- 0.020, N = 3 SE +/- 0.050, N = 12 5.411 6.610 7.161
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands 12900k single thread Single 11600k-single-test 10 20 30 40 50 SE +/- 0.02, N = 3 SE +/- 0.19, N = 3 SE +/- 0.04, N = 3 37.87 41.14 41.72 1. git version 2.25.1
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times 12900k single thread 11600k-single-test Single 200 400 600 800 1000 SE +/- 2.52, N = 3 SE +/- 1.15, N = 3 492 665 802
Phoronix Test Suite v10.8.4