Intel Core i5-12400 testing with a ASUS PRIME Z690-P WIFI D4 (0605 BIOS) and llvmpipe on Ubuntu 21.10 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 2201079-PTS-COREI51239 Core i5 12400 Linux - Phoronix Test Suite Core i5 12400 Linux Intel Core i5-12400 testing with a ASUS PRIME Z690-P WIFI D4 (0605 BIOS) and llvmpipe on Ubuntu 21.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2201079-PTS-COREI51239&grw&export=pdf .
Core i5 12400 Linux Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Core i5 12400 i5 12400 Intel Core i5-12400 @ 5.60GHz (6 Cores / 12 Threads) ASUS PRIME Z690-P WIFI D4 (0605 BIOS) Intel Device 7aa7 16GB 1000GB Western Digital WDS100T1X0E-00AFY0 llvmpipe Realtek ALC897 Realtek RTL8125 2.5GbE + Intel Device 7af0 Ubuntu 21.10 5.15.7-051507-generic (x86_64) GNOME Shell 40.5 X Server 1.20.13 4.5 Mesa 22.0.0-devel (git-d80c7f3 2021-11-14 impish-oibaf-ppa) (LLVM 13.0.0 256 bits) 1.2.197 GCC 11.2.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 Disk Details - NONE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x12 - Thermald 2.4.6 Java Details - OpenJDK Runtime Environment (build 11.0.13+8-Ubuntu-0ubuntu1.21.10) Python Details - Python 3.9.7 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Core i5 12400 Linux selenium: Kraken - Google Chrome selenium: Octane - Google Chrome selenium: StyleBench - Google Chrome selenium: Jetstream 2 - Google Chrome selenium: Speedometer - Google Chrome selenium: PSPDFKit WASM - Google Chrome selenium: WASM imageConvolute - Google Chrome compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed crafty: Elapsed Time compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 dacapobench: Jython cython-bench: N-Queens darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Room - CPU-only tjbench: Decompression Throughput stargate: 480000 - 512 stargate: 480000 - 1024 astcenc: Thorough astcenc: Exhaustive etcpak: DXT1 etcpak: ETC2 hugin: Panorama Photo Assistant + Stitching Time jpegxl: PNG - 8 jpegxl: JPEG - 8 libraw: Post-Processing Benchmark rawtherapee: Total Benchmark Time webp: Quality 100, Lossless webp: Quality 100, Highest Compression gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask securemark: SecureMark-TLS chia-vdf: Square Plain C++ chia-vdf: Square Assembly Optimized xmrig: Monero - 1M xmrig: Wownero - 1M plaidml: No - Inference - VGG16 - CPU plaidml: No - Inference - VGG19 - CPU plaidml: No - Inference - ResNet 50 - CPU lczero: BLAS lczero: Eigen octave-benchmark: mnn: mobilenetV3 mnn: squeezenetv1.1 mnn: resnet-v2-50 mnn: SqueezeNetV1.0 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 onnx: yolov4 - CPU onnx: fcn-resnet101-11 - CPU onnx: shufflenet-v2-10 - CPU onnx: super-resolution-10 - CPU opencv: Object Detection opencv: DNN - Deep Neural Network tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 tnn: CPU - DenseNet tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v2 tnn: CPU - SqueezeNet v1.1 ncnn: CPU - mobilenet ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU - shufflenet-v2 helsing: 12 digit ncnn: CPU - mnasnet ncnn: CPU - efficientnet-b0 ncnn: CPU - blazeface ncnn: CPU - googlenet ncnn: CPU - vgg16 ncnn: CPU - resnet18 ncnn: CPU - alexnet ncnn: CPU - resnet50 ncnn: CPU - yolov4-tiny ncnn: CPU - squeezenet_ssd ncnn: CPU - regnety_400m lammps: Rhodopsin Protein pyhpc: CPU - Numba - 4194304 - Equation of State pyhpc: CPU - Numba - 4194304 - Isoneutral Mixing pyhpc: CPU - Numpy - 4194304 - Equation of State pyhpc: CPU - Numpy - 4194304 - Isoneutral Mixing pyhpc: CPU - Aesara - 4194304 - Equation of State pyhpc: CPU - Aesara - 4194304 - Isoneutral Mixing pyhpc: CPU - PyTorch - 4194304 - Isoneutral Mixing pyhpc: CPU - TensorFlow - 4194304 - Equation of State wireguard: coremark: CoreMark Size 666 - Iterations Per Second aircrack-ng: build-gdb: Time To Compile build-mplayer: Time To Compile primesieve: 1e12 Prime Number Generation stockfish: Total Time compress-7zip: Compression Rating compress-7zip: Decompression Rating build-llvm: Ninja compress-zstd: 19 - Compression Speed compress-zstd: 19 - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed build-linux-kernel: Time To Compile aom-av1: Speed 6 Realtime - Bosphorus 4K aom-av1: Speed 6 Two-Pass - Bosphorus 4K aom-av1: Speed 8 Realtime - Bosphorus 4K aom-av1: Speed 9 Realtime - Bosphorus 4K aom-av1: Speed 10 Realtime - Bosphorus 4K tungsten: Hair tungsten: Water Caustic tungsten: Non-Exponential tungsten: Volumetric Caustic svt-vp9: VMAF Optimized - Bosphorus 1080p svt-vp9: PSNR/SSIM Optimized - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 1080p v-ray: CPU svt-hevc: 7 - Bosphorus 1080p svt-hevc: 10 - Bosphorus 1080p blender: BMW27 - CPU-Only blender: Fishy Cat - CPU-Only rav1e: 10 avifenc: 6 avifenc: 6, Lossless embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown indigobench: CPU - Bedroom indigobench: CPU - Supercar ospray: San Miguel - SciVis ospray: NASA Streamlines - SciVis appleseed: Disney Material appleseed: Material Tester build-mesa: Time To Compile build-nodejs: Time To Compile build-wasmer: Time To Compile srsran: OFDM_Test srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 64-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 64-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM srsran: 4G PHY_DL_Test 100 PRB MIMO 256-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM srsran: 4G PHY_DL_Test 100 PRB SISO 256-QAM srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM srsran: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM openssl: SHA256 unpack-firefox: firefox-84.0.source.tar.xz unpack-linux: linux-4.15.tar.xz openssl: RSA4096 openssl: RSA4096 phpbench: PHP Benchmark Suite simdjson: Kostya simdjson: LargeRand simdjson: PartialTweets simdjson: DistinctUserID pybench: Total For Average Test Times Core i5 12400 i5 12400 532.2 82448 50.1 213.234 234 2657 21.02 66.26 12543.3 64.62 12560.2 10737733 33.595 2328 16.852 5.326 4.550 3.404 233.842810 2.955207 3.024036 7.0849 67.2011 1448.081 207.522 39.575 0.98 35.73 44.96 51.400 14.749 6.207 5.955 8.452 8.860 10.379 329151 190567 216400 3625.6 6040.0 15.73 12.86 8.00 721 1369 5.437 1.093 2.347 20.084 3.518 2.008 2.834 23.384 296 42 28841 3111 32761 10955 221027 3230930 182792 150255 158832 2924140 2368.372 211.677 48.203 180.457 10.09 2.67 2.43 2.86 6.946 2.43 3.76 1.08 9.17 36.31 9.83 8.38 16.99 16.83 15.02 6.01 6.726 0.159 0.933 1.344 1.914 0.195 1.344 1.339 0.106 125.384 312650.613722 22904.324 62.329 37.334 29.778 20798772 63880 41158 673.002 34.4 4050.3 26.4 4163.0 92.755 11.08 8.68 43.05 59.38 65.47 31.3446 26.0569 7.88660 9.94007 188.33 192.05 16.497 51.407 9626 112.29 238.06 165.81 239.27 9.558 12.470 65.693 9.5546 11.3472 1.483 3.643 15.625 18.18 223.198093 230.92633 46.947 576.158 55.228 203626667 483.2 169.2 481.5 177.3 528.5 186.6 530.9 194.1 175.7 114.1 8766088660 15.577 4.574 2091.9 135580.0 1209237 4.04 1.45 5.64 6.47 590 529.1 81981 50.3 213.426 236 2664 21.39 66.12 12488.7 64.56 12507.5 10748236 33.715 2314 16.620 5.311 4.538 3.401 233.743043 2.960248 3.019844 7.0877 67.2105 1452.614 207.864 39.518 0.98 36.17 45.01 51.331 14.688 6.241 5.964 8.481 8.835 10.377 329186 189767 221200 3567.9 6109.9 15.76 12.87 8.06 742 1368 5.452 1.091 2.338 20.004 3.517 2.011 2.837 23.100 298 42 29072 3105 32807 11945 221043 3231460 183132 150311 158847 2922760 2371.115 211.055 48.514 179.560 10.07 2.68 2.44 2.88 6.952 2.43 3.75 1.08 9.27 36.34 9.97 8.40 17.13 16.90 15.02 6.02 6.729 0.159 0.933 1.345 1.919 0.194 1.343 1.352 0.104 125.939 311313.121686 22004.429 62.366 37.351 29.788 20583647 64281 41297 673.406 34.6 4036.9 26.4 4157.5 92.703 11.09 8.70 43.20 59.47 65.60 31.3590 26.1420 7.78284 9.94163 189.10 193.11 16.570 51.485 9583 112.65 239.21 165.74 239.02 9.574 12.377 65.636 9.5977 11.3246 1.484 3.641 15.625 18.18 222.919638 230.928145 46.914 576.535 55.124 201713333 483.7 169.0 481.6 177.9 521.5 183.8 529.2 194.4 176.0 114.6 8758914220 15.483 4.576 2092.3 135550.9 1207099 4.05 1.45 5.65 6.47 588 OpenBenchmarking.org
Selenium Benchmark: Kraken - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome Core i5 12400 i5 12400 120 240 360 480 600 SE +/- 1.52, N = 3 SE +/- 1.77, N = 3 532.2 529.1 1. chrome 95.0.4638.69
Selenium Benchmark: Octane - Browser: Google Chrome OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Google Chrome Core i5 12400 i5 12400 20K 40K 60K 80K 100K SE +/- 253.63, N = 3 SE +/- 307.20, N = 3 82448 81981 1. chrome 95.0.4638.69
Selenium Benchmark: StyleBench - Browser: Google Chrome OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome Core i5 12400 i5 12400 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 50.1 50.3 1. chrome 95.0.4638.69
Selenium Benchmark: Jetstream 2 - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome Core i5 12400 i5 12400 50 100 150 200 250 SE +/- 2.13, N = 3 SE +/- 0.36, N = 3 213.23 213.43 1. chrome 95.0.4638.69
Selenium Benchmark: Speedometer - Browser: Google Chrome OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome Core i5 12400 i5 12400 50 100 150 200 250 SE +/- 1.00, N = 3 SE +/- 0.58, N = 3 234 236 1. chrome 95.0.4638.69
Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome Core i5 12400 i5 12400 600 1200 1800 2400 3000 SE +/- 13.68, N = 3 SE +/- 9.21, N = 3 2657 2664 1. chrome 95.0.4638.69
Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome Core i5 12400 i5 12400 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.31, N = 3 21.02 21.39 1. chrome 95.0.4638.69
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed Core i5 12400 i5 12400 15 30 45 60 75 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 66.26 66.12 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed Core i5 12400 i5 12400 3K 6K 9K 12K 15K SE +/- 10.66, N = 3 SE +/- 40.17, N = 3 12543.3 12488.7 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed Core i5 12400 i5 12400 14 28 42 56 70 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 64.62 64.56 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed Core i5 12400 i5 12400 3K 6K 9K 12K 15K SE +/- 4.68, N = 3 SE +/- 74.66, N = 3 12560.2 12507.5 1. (CC) gcc options: -O3
Crafty Elapsed Time OpenBenchmarking.org Nodes Per Second, More Is Better Crafty 25.2 Elapsed Time Core i5 12400 i5 12400 2M 4M 6M 8M 10M SE +/- 31318.72, N = 3 SE +/- 55831.41, N = 3 10737733 10748236 1. (CC) gcc options: -pthread -lstdc++ -fprofile-use -lm
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 Core i5 12400 i5 12400 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 33.60 33.72 1. (CC) gcc options: -fvisibility=hidden -O2
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Core i5 12400 i5 12400 500 1000 1500 2000 2500 SE +/- 8.05, N = 4 SE +/- 17.91, N = 4 2328 2314
Cython Benchmark Test: N-Queens OpenBenchmarking.org Seconds, Fewer Is Better Cython Benchmark 0.29.21 Test: N-Queens Core i5 12400 i5 12400 4 8 12 16 20 SE +/- 0.24, N = 3 SE +/- 0.01, N = 3 16.85 16.62
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Boat - Acceleration: CPU-only Core i5 12400 i5 12400 1.1984 2.3968 3.5952 4.7936 5.992 SE +/- 0.004, N = 3 SE +/- 0.003, N = 3 5.326 5.311
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Masskrug - Acceleration: CPU-only Core i5 12400 i5 12400 1.0238 2.0476 3.0714 4.0952 5.119 SE +/- 0.003, N = 3 SE +/- 0.010, N = 3 4.550 4.538
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Server Room - Acceleration: CPU-only Core i5 12400 i5 12400 0.7659 1.5318 2.2977 3.0636 3.8295 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 3.404 3.401
libjpeg-turbo tjbench Test: Decompression Throughput OpenBenchmarking.org Megapixels/sec, More Is Better libjpeg-turbo tjbench 2.1.0 Test: Decompression Throughput Core i5 12400 i5 12400 50 100 150 200 250 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 233.84 233.74 1. (CC) gcc options: -O3 -rdynamic
Stargate Digital Audio Workstation Sample Rate: 480000 - Buffer Size: 512 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 512 Core i5 12400 i5 12400 0.6661 1.3322 1.9983 2.6644 3.3305 SE +/- 0.000934, N = 3 SE +/- 0.003692, N = 3 2.955207 2.960248 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
Stargate Digital Audio Workstation Sample Rate: 480000 - Buffer Size: 1024 OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 480000 - Buffer Size: 1024 Core i5 12400 i5 12400 0.6804 1.3608 2.0412 2.7216 3.402 SE +/- 0.000714, N = 3 SE +/- 0.000417, N = 3 3.024036 3.019844 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Thorough Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.0034, N = 3 SE +/- 0.0018, N = 3 7.0849 7.0877 1. (CXX) g++ options: -O3 -flto -pthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Exhaustive Core i5 12400 i5 12400 15 30 45 60 75 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 67.20 67.21 1. (CXX) g++ options: -O3 -flto -pthread
Etcpak Configuration: DXT1 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: DXT1 Core i5 12400 i5 12400 300 600 900 1200 1500 SE +/- 0.65, N = 3 SE +/- 1.93, N = 3 1448.08 1452.61 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Etcpak Configuration: ETC2 OpenBenchmarking.org Mpx/s, More Is Better Etcpak 0.7 Configuration: ETC2 Core i5 12400 i5 12400 50 100 150 200 250 SE +/- 0.38, N = 3 SE +/- 0.02, N = 3 207.52 207.86 1. (CXX) g++ options: -O3 -march=native -std=c++11 -lpthread
Hugin Panorama Photo Assistant + Stitching Time OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Core i5 12400 i5 12400 9 18 27 36 45 SE +/- 0.20, N = 3 SE +/- 0.01, N = 3 39.58 39.52
JPEG XL libjxl Input: PNG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.6.1 Input: PNG - Encode Speed: 8 Core i5 12400 i5 12400 0.2205 0.441 0.6615 0.882 1.1025 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.98 0.98 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
JPEG XL libjxl Input: JPEG - Encode Speed: 8 OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.6.1 Input: JPEG - Encode Speed: 8 Core i5 12400 i5 12400 8 16 24 32 40 SE +/- 0.17, N = 3 SE +/- 0.13, N = 3 35.73 36.17 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Core i5 12400 i5 12400 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 44.96 45.01 1. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Core i5 12400 i5 12400 12 24 36 48 60 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 51.40 51.33 1. RawTherapee, version 5.8, command line.
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Core i5 12400 i5 12400 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 14.75 14.69 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.018, N = 3 SE +/- 0.052, N = 3 6.207 6.241 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.24 Test: resize Core i5 12400 i5 12400 1.3419 2.6838 4.0257 5.3676 6.7095 SE +/- 0.064, N = 3 SE +/- 0.074, N = 3 5.955 5.964
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.24 Test: rotate Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.011, N = 3 SE +/- 0.017, N = 3 8.452 8.481
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.24 Test: auto-levels Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.014, N = 3 SE +/- 0.028, N = 3 8.860 8.835
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.24 Test: unsharp-mask Core i5 12400 i5 12400 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 10.38 10.38
SecureMark Benchmark: SecureMark-TLS OpenBenchmarking.org marks, More Is Better SecureMark 1.0.4 Benchmark: SecureMark-TLS Core i5 12400 i5 12400 70K 140K 210K 280K 350K SE +/- 695.29, N = 3 SE +/- 131.20, N = 3 329151 329186 1. (CC) gcc options: -pedantic -O3
Chia Blockchain VDF Test: Square Plain C++ OpenBenchmarking.org IPS, More Is Better Chia Blockchain VDF 1.0.1 Test: Square Plain C++ Core i5 12400 i5 12400 40K 80K 120K 160K 200K SE +/- 202.76, N = 3 SE +/- 1039.76, N = 3 190567 189767 1. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread
Chia Blockchain VDF Test: Square Assembly Optimized OpenBenchmarking.org IPS, More Is Better Chia Blockchain VDF 1.0.1 Test: Square Assembly Optimized Core i5 12400 i5 12400 50K 100K 150K 200K 250K SE +/- 529.15, N = 3 SE +/- 2136.20, N = 3 216400 221200 1. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread
Xmrig Variant: Monero - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.12.1 Variant: Monero - Hash Count: 1M Core i5 12400 i5 12400 800 1600 2400 3200 4000 SE +/- 3.64, N = 3 SE +/- 50.99, N = 3 3625.6 3567.9 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
Xmrig Variant: Wownero - Hash Count: 1M OpenBenchmarking.org H/s, More Is Better Xmrig 6.12.1 Variant: Wownero - Hash Count: 1M Core i5 12400 i5 12400 1300 2600 3900 5200 6500 SE +/- 8.58, N = 3 SE +/- 32.09, N = 3 6040.0 6109.9 1. (CXX) g++ options: -fexceptions -fno-rtti -maes -O3 -Ofast -static-libgcc -static-libstdc++ -rdynamic -lssl -lcrypto -luv -lpthread -lrt -ldl -lhwloc
PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU Core i5 12400 i5 12400 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 15.73 15.76
PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU Core i5 12400 i5 12400 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 12.86 12.87
PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 8.00 8.06
LeelaChessZero Backend: BLAS OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.28 Backend: BLAS Core i5 12400 i5 12400 160 320 480 640 800 SE +/- 2.40, N = 3 SE +/- 3.93, N = 3 721 742 1. (CXX) g++ options: -flto -pthread
LeelaChessZero Backend: Eigen OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.28 Backend: Eigen Core i5 12400 i5 12400 300 600 900 1200 1500 SE +/- 8.74, N = 3 SE +/- 5.67, N = 3 1369 1368 1. (CXX) g++ options: -flto -pthread
GNU Octave Benchmark OpenBenchmarking.org Seconds, Fewer Is Better GNU Octave Benchmark 6.2.0 Core i5 12400 i5 12400 1.2267 2.4534 3.6801 4.9068 6.1335 SE +/- 0.018, N = 5 SE +/- 0.025, N = 5 5.437 5.452
Mobile Neural Network Model: mobilenetV3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenetV3 Core i5 12400 i5 12400 0.2459 0.4918 0.7377 0.9836 1.2295 SE +/- 0.004, N = 3 SE +/- 0.005, N = 3 1.093 1.091 MIN: 1.07 / MAX: 8.2 MIN: 1.07 / MAX: 8.02 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: squeezenetv1.1 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: squeezenetv1.1 Core i5 12400 i5 12400 0.5281 1.0562 1.5843 2.1124 2.6405 SE +/- 0.012, N = 3 SE +/- 0.012, N = 3 2.347 2.338 MIN: 2.31 / MAX: 2.9 MIN: 2.3 / MAX: 3.16 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: resnet-v2-50 Core i5 12400 i5 12400 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 20.08 20.00 MIN: 19.89 / MAX: 28.8 MIN: 19.84 / MAX: 29.89 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: SqueezeNetV1.0 Core i5 12400 i5 12400 0.7916 1.5832 2.3748 3.1664 3.958 SE +/- 0.015, N = 3 SE +/- 0.020, N = 3 3.518 3.517 MIN: 3.45 / MAX: 7.96 MIN: 3.45 / MAX: 5.08 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: MobileNetV2_224 Core i5 12400 i5 12400 0.4525 0.905 1.3575 1.81 2.2625 SE +/- 0.013, N = 3 SE +/- 0.011, N = 3 2.008 2.011 MIN: 1.97 / MAX: 2.38 MIN: 1.96 / MAX: 8.84 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenet-v1-1.0 Core i5 12400 i5 12400 0.6383 1.2766 1.9149 2.5532 3.1915 SE +/- 0.008, N = 3 SE +/- 0.006, N = 3 2.834 2.837 MIN: 2.8 / MAX: 5.69 MIN: 2.8 / MAX: 5.55 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: inception-v3 Core i5 12400 i5 12400 6 12 18 24 30 SE +/- 0.31, N = 3 SE +/- 0.05, N = 3 23.38 23.10 MIN: 22.92 / MAX: 30.66 MIN: 22.88 / MAX: 29.41 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
ONNX Runtime Model: yolov4 - Device: CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.10 Model: yolov4 - Device: CPU Core i5 12400 i5 12400 60 120 180 240 300 SE +/- 2.42, N = 3 SE +/- 2.25, N = 3 296 298 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
ONNX Runtime Model: fcn-resnet101-11 - Device: CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.10 Model: fcn-resnet101-11 - Device: CPU Core i5 12400 i5 12400 10 20 30 40 50 SE +/- 0.29, N = 3 SE +/- 0.17, N = 3 42 42 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
ONNX Runtime Model: shufflenet-v2-10 - Device: CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.10 Model: shufflenet-v2-10 - Device: CPU Core i5 12400 i5 12400 6K 12K 18K 24K 30K SE +/- 346.81, N = 12 SE +/- 302.96, N = 12 28841 29072 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
ONNX Runtime Model: super-resolution-10 - Device: CPU OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.10 Model: super-resolution-10 - Device: CPU Core i5 12400 i5 12400 700 1400 2100 2800 3500 SE +/- 9.37, N = 3 SE +/- 6.45, N = 3 3111 3105 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
OpenCV Test: Object Detection OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.5.4 Test: Object Detection Core i5 12400 i5 12400 7K 14K 21K 28K 35K SE +/- 307.61, N = 15 SE +/- 292.67, N = 15 32761 32807 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
OpenCV Test: DNN - Deep Neural Network OpenBenchmarking.org ms, Fewer Is Better OpenCV 4.5.4 Test: DNN - Deep Neural Network Core i5 12400 i5 12400 3K 6K 9K 12K 15K SE +/- 316.94, N = 15 SE +/- 853.64, N = 12 10955 11945 1. (CXX) g++ options: -fPIC -fsigned-char -pthread -fomit-frame-pointer -ffunction-sections -fdata-sections -msse -msse2 -msse3 -fvisibility=hidden -O3 -shared
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet Core i5 12400 i5 12400 50K 100K 150K 200K 250K SE +/- 30.99, N = 3 SE +/- 52.54, N = 3 221027 221043
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Core i5 12400 i5 12400 700K 1400K 2100K 2800K 3500K SE +/- 235.02, N = 3 SE +/- 506.39, N = 3 3230930 3231460
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Core i5 12400 i5 12400 40K 80K 120K 160K 200K SE +/- 262.66, N = 3 SE +/- 177.94, N = 3 182792 183132
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Core i5 12400 i5 12400 30K 60K 90K 120K 150K SE +/- 9.33, N = 3 SE +/- 17.29, N = 3 150255 150311
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Core i5 12400 i5 12400 30K 60K 90K 120K 150K SE +/- 7.00, N = 3 SE +/- 41.04, N = 3 158832 158847
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Core i5 12400 i5 12400 600K 1200K 1800K 2400K 3000K SE +/- 355.29, N = 3 SE +/- 349.48, N = 3 2924140 2922760
TNN Target: CPU - Model: DenseNet OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: DenseNet Core i5 12400 i5 12400 500 1000 1500 2000 2500 SE +/- 1.69, N = 3 SE +/- 2.74, N = 3 2368.37 2371.12 MIN: 2321.4 / MAX: 2426.03 MIN: 2322.16 / MAX: 2432.53 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: MobileNet v2 Core i5 12400 i5 12400 50 100 150 200 250 SE +/- 0.46, N = 3 SE +/- 0.50, N = 3 211.68 211.06 MIN: 203.11 / MAX: 220.53 MIN: 203.47 / MAX: 220.35 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v2 Core i5 12400 i5 12400 11 22 33 44 55 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 48.20 48.51 MIN: 47.16 / MAX: 50.82 MIN: 47 / MAX: 51.14 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v1.1 Core i5 12400 i5 12400 40 80 120 160 200 SE +/- 0.32, N = 3 SE +/- 0.44, N = 3 180.46 179.56 MIN: 174.11 / MAX: 190.84 MIN: 174.58 / MAX: 189.52 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
NCNN Target: CPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: mobilenet Core i5 12400 i5 12400 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 10.09 10.07 MIN: 9.95 / MAX: 10.93 MIN: 9.94 / MAX: 10.3 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU-v2-v2 - Model: mobilenet-v2 Core i5 12400 i5 12400 0.603 1.206 1.809 2.412 3.015 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 2.67 2.68 MIN: 2.61 / MAX: 5.72 MIN: 2.62 / MAX: 5.84 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU-v3-v3 - Model: mobilenet-v3 Core i5 12400 i5 12400 0.549 1.098 1.647 2.196 2.745 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.43 2.44 MIN: 2.38 / MAX: 5.55 MIN: 2.39 / MAX: 5.61 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: shufflenet-v2 Core i5 12400 i5 12400 0.648 1.296 1.944 2.592 3.24 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.86 2.88 MIN: 2.79 / MAX: 5.81 MIN: 2.8 / MAX: 6 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Helsing Digit Range: 12 digit OpenBenchmarking.org Seconds, Fewer Is Better Helsing 1.0-beta Digit Range: 12 digit Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.028, N = 3 SE +/- 0.010, N = 3 6.946 6.952 1. (CC) gcc options: -O2 -pthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: mnasnet Core i5 12400 i5 12400 0.5468 1.0936 1.6404 2.1872 2.734 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 2.43 2.43 MIN: 2.37 / MAX: 5.59 MIN: 2.38 / MAX: 5.59 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: efficientnet-b0 Core i5 12400 i5 12400 0.846 1.692 2.538 3.384 4.23 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 3.76 3.75 MIN: 3.68 / MAX: 6.95 MIN: 3.68 / MAX: 6.87 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: blazeface Core i5 12400 i5 12400 0.243 0.486 0.729 0.972 1.215 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.08 1.08 MIN: 1.06 / MAX: 1.26 MIN: 1.06 / MAX: 1.3 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: googlenet Core i5 12400 i5 12400 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 9.17 9.27 MIN: 9.08 / MAX: 9.42 MIN: 9.1 / MAX: 9.64 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: vgg16 Core i5 12400 i5 12400 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 36.31 36.34 MIN: 36.16 / MAX: 44.29 MIN: 36.17 / MAX: 42.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: resnet18 Core i5 12400 i5 12400 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 9.83 9.97 MIN: 9.74 / MAX: 10.74 MIN: 9.77 / MAX: 15.58 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: alexnet Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 8.38 8.40 MIN: 8.3 / MAX: 8.63 MIN: 8.32 / MAX: 8.59 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: resnet50 Core i5 12400 i5 12400 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 16.99 17.13 MIN: 16.84 / MAX: 18.86 MIN: 16.9 / MAX: 17.43 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: yolov4-tiny Core i5 12400 i5 12400 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 16.83 16.90 MIN: 16.68 / MAX: 17.3 MIN: 16.73 / MAX: 25.42 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: squeezenet_ssd OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: squeezenet_ssd Core i5 12400 i5 12400 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 15.02 15.02 MIN: 14.86 / MAX: 15.35 MIN: 14.88 / MAX: 16.2 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: regnety_400m OpenBenchmarking.org ms, Fewer Is Better NCNN 20210720 Target: CPU - Model: regnety_400m Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 6.01 6.02 MIN: 5.92 / MAX: 9.07 MIN: 5.94 / MAX: 9.18 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.005, N = 3 SE +/- 0.001, N = 3 6.726 6.729 1. (CXX) g++ options: -O3 -lm
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Equation of State Core i5 12400 i5 12400 0.0358 0.0716 0.1074 0.1432 0.179 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.159 0.159
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Isoneutral Mixing Core i5 12400 i5 12400 0.2099 0.4198 0.6297 0.8396 1.0495 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.933 0.933
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of State Core i5 12400 i5 12400 0.3026 0.6052 0.9078 1.2104 1.513 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 1.344 1.345
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral Mixing Core i5 12400 i5 12400 0.4318 0.8636 1.2954 1.7272 2.159 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 1.914 1.919
PyHPC Benchmarks Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Equation of State Core i5 12400 i5 12400 0.0439 0.0878 0.1317 0.1756 0.2195 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.195 0.194
PyHPC Benchmarks Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Isoneutral Mixing Core i5 12400 i5 12400 0.3024 0.6048 0.9072 1.2096 1.512 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 1.344 1.343
PyHPC Benchmarks Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Isoneutral Mixing Core i5 12400 i5 12400 0.3042 0.6084 0.9126 1.2168 1.521 SE +/- 0.006, N = 3 SE +/- 0.011, N = 3 1.339 1.352
PyHPC Benchmarks Device: CPU - Backend: TensorFlow - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 4194304 - Benchmark: Equation of State Core i5 12400 i5 12400 0.0239 0.0478 0.0717 0.0956 0.1195 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.106 0.104
WireGuard + Linux Networking Stack Stress Test OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test Core i5 12400 i5 12400 30 60 90 120 150 SE +/- 0.44, N = 3 SE +/- 0.44, N = 3 125.38 125.94
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Core i5 12400 i5 12400 70K 140K 210K 280K 350K SE +/- 458.62, N = 3 SE +/- 579.93, N = 3 312650.61 311313.12 1. (CC) gcc options: -O2 -lrt" -lrt
Aircrack-ng OpenBenchmarking.org k/s, More Is Better Aircrack-ng 1.5.2 Core i5 12400 i5 12400 5K 10K 15K 20K 25K SE +/- 194.07, N = 3 SE +/- 158.29, N = 15 22904.32 22004.43 1. (CXX) g++ options: -O3 -fvisibility=hidden -masm=intel -fcommon -rdynamic -lpthread -lz -lcrypto -lhwloc -ldl -lm -pthread
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 10.2 Time To Compile Core i5 12400 i5 12400 14 28 42 56 70 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 62.33 62.37
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.4 Time To Compile Core i5 12400 i5 12400 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 37.33 37.35
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.7 1e12 Prime Number Generation Core i5 12400 i5 12400 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 29.78 29.79 1. (CXX) g++ options: -O3
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time Core i5 12400 i5 12400 4M 8M 12M 16M 20M SE +/- 61643.21, N = 3 SE +/- 61327.70, N = 3 20798772 20583647 1. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fprofile-use -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -mavx512f -mavx512bw -mavx512vnni -mavx512dq -mavx512vl -msse4.1 -mssse3 -msse2 -mbmi2 -flto -flto=jobserver
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Compression Rating Core i5 12400 i5 12400 14K 28K 42K 56K 70K SE +/- 253.47, N = 3 SE +/- 42.06, N = 3 63880 64281 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Decompression Rating Core i5 12400 i5 12400 9K 18K 27K 36K 45K SE +/- 77.93, N = 3 SE +/- 24.91, N = 3 41158 41297 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 13.0 Build System: Ninja Core i5 12400 i5 12400 150 300 450 600 750 SE +/- 0.31, N = 3 SE +/- 0.24, N = 3 673.00 673.41
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed Core i5 12400 i5 12400 8 16 24 32 40 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 34.4 34.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed Core i5 12400 i5 12400 900 1800 2700 3600 4500 SE +/- 1.25, N = 3 SE +/- 7.63, N = 3 4050.3 4036.9 1. (CC) gcc options: -O3 -pthread -lz -llzma
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 Core i5 12400 i5 12400 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 26.4 26.4 1. (CC) gcc options: -O3 -pthread -lz -llzma
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 Core i5 12400 i5 12400 900 1800 2700 3600 4500 SE +/- 0.55, N = 3 SE +/- 5.33, N = 3 4163.0 4157.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.14 Time To Compile Core i5 12400 i5 12400 20 40 60 80 100 SE +/- 0.58, N = 3 SE +/- 0.59, N = 3 92.76 92.70
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K Core i5 12400 i5 12400 3 6 9 12 15 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 11.08 11.09 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 8.68 8.70 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K Core i5 12400 i5 12400 10 20 30 40 50 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 43.05 43.20 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K Core i5 12400 i5 12400 13 26 39 52 65 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 59.38 59.47 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K Core i5 12400 i5 12400 15 30 45 60 75 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 65.47 65.60 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Tungsten Renderer Scene: Hair OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Hair Core i5 12400 i5 12400 7 14 21 28 35 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 31.34 31.36 1. (CXX) g++ options: -std=c++0x -march=core2 -msse2 -msse3 -mssse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-avx -mno-fma -mno-bmi2 -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lGL -lGLU -ldl
Tungsten Renderer Scene: Water Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Water Caustic Core i5 12400 i5 12400 6 12 18 24 30 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 26.06 26.14 1. (CXX) g++ options: -std=c++0x -march=core2 -msse2 -msse3 -mssse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-avx -mno-fma -mno-bmi2 -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lGL -lGLU -ldl
Tungsten Renderer Scene: Non-Exponential OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Non-Exponential Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.02374, N = 3 SE +/- 0.10643, N = 3 7.88660 7.78284 1. (CXX) g++ options: -std=c++0x -march=core2 -msse2 -msse3 -mssse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-avx -mno-fma -mno-bmi2 -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lGL -lGLU -ldl
Tungsten Renderer Scene: Volumetric Caustic OpenBenchmarking.org Seconds, Fewer Is Better Tungsten Renderer 0.2.2 Scene: Volumetric Caustic Core i5 12400 i5 12400 3 6 9 12 15 SE +/- 0.01114, N = 3 SE +/- 0.01440, N = 3 9.94007 9.94163 1. (CXX) g++ options: -std=c++0x -march=core2 -msse2 -msse3 -mssse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4a -mno-avx -mno-fma -mno-bmi2 -mno-avx2 -mno-xop -mno-fma4 -mno-avx512f -mno-avx512vl -mno-avx512pf -mno-avx512er -mno-avx512cd -mno-avx512dq -mno-avx512bw -mno-avx512ifma -mno-avx512vbmi -fstrict-aliasing -O3 -rdynamic -lIlmImf -lIlmThread -lImath -lHalf -lIex -lz -ljpeg -lGL -lGLU -ldl
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 Core i5 12400 i5 12400 40 80 120 160 200 SE +/- 2.12, N = 3 SE +/- 1.28, N = 3 188.33 189.10 1. (CC) gcc options: -O3 -fcommon -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 Core i5 12400 i5 12400 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 192.05 193.11 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 8 - Input: Bosphorus 4K Core i5 12400 i5 12400 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.08, N = 3 16.50 16.57 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 0.8.7 Encoder Mode: Preset 8 - Input: Bosphorus 1080p Core i5 12400 i5 12400 12 24 36 48 60 SE +/- 0.22, N = 3 SE +/- 0.15, N = 3 51.41 51.49 1. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org vsamples, More Is Better Chaos Group V-RAY 5 Mode: CPU Core i5 12400 i5 12400 2K 4K 6K 8K 10K SE +/- 7.75, N = 3 SE +/- 15.51, N = 3 9626 9583
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 Core i5 12400 i5 12400 30 60 90 120 150 SE +/- 0.74, N = 3 SE +/- 0.72, N = 3 112.29 112.65 1. (CC) gcc options: -fPIE -fPIC -O3 -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 Core i5 12400 i5 12400 50 100 150 200 250 SE +/- 0.44, N = 3 SE +/- 0.22, N = 3 238.06 239.21 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: BMW27 - Compute: CPU-Only Core i5 12400 i5 12400 40 80 120 160 200 SE +/- 0.12, N = 3 SE +/- 0.22, N = 3 165.81 165.74
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Fishy Cat - Compute: CPU-Only Core i5 12400 i5 12400 50 100 150 200 250 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 239.27 239.02
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 10 Core i5 12400 i5 12400 3 6 9 12 15 SE +/- 0.087, N = 3 SE +/- 0.043, N = 3 9.558 9.574
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 Core i5 12400 i5 12400 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 12.47 12.38 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 Core i5 12400 i5 12400 15 30 45 60 75 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 65.69 65.64 1. (CXX) g++ options: -O3 -fPIC -lm
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Crown Core i5 12400 i5 12400 3 6 9 12 15 SE +/- 0.0258, N = 3 SE +/- 0.0261, N = 3 9.5546 9.5977 MIN: 9.48 / MAX: 9.75 MIN: 9.5 / MAX: 9.75
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown Core i5 12400 i5 12400 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 11.35 11.32 MIN: 11.24 / MAX: 11.56 MIN: 11.2 / MAX: 11.55
IndigoBench Acceleration: CPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Bedroom Core i5 12400 i5 12400 0.3339 0.6678 1.0017 1.3356 1.6695 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 1.483 1.484
IndigoBench Acceleration: CPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar Core i5 12400 i5 12400 0.8197 1.6394 2.4591 3.2788 4.0985 SE +/- 0.001, N = 3 SE +/- 0.004, N = 3 3.643 3.641
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Core i5 12400 i5 12400 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 15.63 15.63 MAX: 15.87 MIN: 15.15 / MAX: 15.87
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis Core i5 12400 i5 12400 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 18.18 18.18 MIN: 17.86 / MAX: 18.52 MIN: 17.86 / MAX: 18.52
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Core i5 12400 i5 12400 50 100 150 200 250 223.20 222.92
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Core i5 12400 i5 12400 50 100 150 200 250 230.93 230.93
Timed Mesa Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 21.0 Time To Compile Core i5 12400 i5 12400 11 22 33 44 55 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 46.95 46.91
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 17.3 Time To Compile Core i5 12400 i5 12400 120 240 360 480 600 SE +/- 0.18, N = 3 SE +/- 0.04, N = 3 576.16 576.54
Timed Wasmer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 1.0.2 Time To Compile Core i5 12400 i5 12400 12 24 36 48 60 SE +/- 0.13, N = 3 SE +/- 0.31, N = 3 55.23 55.12 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc
srsRAN Test: OFDM_Test OpenBenchmarking.org Samples / Second, More Is Better srsRAN 21.10 Test: OFDM_Test Core i5 12400 i5 12400 40M 80M 120M 160M 200M SE +/- 2637034.17, N = 15 SE +/- 2630279.12, N = 15 203626667 201713333 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM Core i5 12400 i5 12400 100 200 300 400 500 SE +/- 0.61, N = 3 SE +/- 1.48, N = 3 483.2 483.7 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM Core i5 12400 i5 12400 40 80 120 160 200 SE +/- 0.12, N = 3 SE +/- 0.36, N = 3 169.2 169.0 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM Core i5 12400 i5 12400 100 200 300 400 500 SE +/- 0.64, N = 3 SE +/- 1.75, N = 3 481.5 481.6 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM Core i5 12400 i5 12400 40 80 120 160 200 SE +/- 0.43, N = 3 SE +/- 0.20, N = 3 177.3 177.9 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM Core i5 12400 i5 12400 110 220 330 440 550 SE +/- 0.23, N = 3 SE +/- 4.10, N = 3 528.5 521.5 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM Core i5 12400 i5 12400 40 80 120 160 200 SE +/- 0.13, N = 3 SE +/- 1.65, N = 3 186.6 183.8 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM Core i5 12400 i5 12400 110 220 330 440 550 SE +/- 0.50, N = 3 SE +/- 0.66, N = 3 530.9 529.2 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM Core i5 12400 i5 12400 40 80 120 160 200 SE +/- 0.12, N = 3 SE +/- 0.32, N = 3 194.1 194.4 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM Core i5 12400 i5 12400 40 80 120 160 200 SE +/- 0.24, N = 3 SE +/- 0.30, N = 3 175.7 176.0 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
srsRAN Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM Core i5 12400 i5 12400 30 60 90 120 150 SE +/- 0.41, N = 3 SE +/- 0.46, N = 3 114.1 114.6 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -mavx512f -mavx512cd -mavx512bw -mavx512dq -rdynamic -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 Core i5 12400 i5 12400 2000M 4000M 6000M 8000M 10000M SE +/- 8921620.23, N = 3 SE +/- 9549406.73, N = 3 8766088660 8758914220 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Unpacking Firefox Extracting: firefox-84.0.source.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking Firefox 84.0 Extracting: firefox-84.0.source.tar.xz Core i5 12400 i5 12400 4 8 12 16 20 SE +/- 0.08, N = 4 SE +/- 0.01, N = 4 15.58 15.48
Unpacking The Linux Kernel linux-4.15.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-4.15.tar.xz Core i5 12400 i5 12400 1.0296 2.0592 3.0888 4.1184 5.148 SE +/- 0.050, N = 4 SE +/- 0.052, N = 4 4.574 4.576
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Core i5 12400 i5 12400 400 800 1200 1600 2000 SE +/- 0.72, N = 3 SE +/- 0.10, N = 3 2091.9 2092.3 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Core i5 12400 i5 12400 30K 60K 90K 120K 150K SE +/- 67.71, N = 3 SE +/- 39.83, N = 3 135580.0 135550.9 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Core i5 12400 i5 12400 300K 600K 900K 1200K 1500K SE +/- 1204.34, N = 3 SE +/- 592.04, N = 3 1209237 1207099
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: Kostya Core i5 12400 i5 12400 0.9113 1.8226 2.7339 3.6452 4.5565 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.04 4.05 1. (CXX) g++ options: -O3
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: LargeRandom Core i5 12400 i5 12400 0.3263 0.6526 0.9789 1.3052 1.6315 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.45 1.45 1. (CXX) g++ options: -O3
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: PartialTweets Core i5 12400 i5 12400 1.2713 2.5426 3.8139 5.0852 6.3565 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 5.64 5.65 1. (CXX) g++ options: -O3
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: DistinctUserID Core i5 12400 i5 12400 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 6.47 6.47 1. (CXX) g++ options: -O3
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Core i5 12400 i5 12400 130 260 390 520 650 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 590 588
Phoronix Test Suite v10.8.4