CPU bench Intel Core i5-12400 testing with a ASUS ROG STRIX B660-A GAMING WIFI (2012 BIOS) and Zotac NVIDIA GeForce GTX 980 Ti 6GB on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2210226-NE-2210210NE97&grw&sor .
CPU bench Processor Motherboard Memory Disk Graphics Monitor Chipset Audio Network OS Kernel Desktop Display Server Compiler File-System Screen Resolution System Layer OpenGL Vulkan Display Driver OpenCL Ryzen 5 3600 Intel Core i5-12400 12400 12400-cas38 AMD Ryzen 5 3600 6-Core @ 3.60GHz (6 Cores / 12 Threads) ASRock B450M Pro4 (P5.30 BIOS) 16GB 1024GB SPCC M.2 PCIe SSD amdgpudrmfb (1366/2000MHz) DELL U2419H Fedora Linux 37 6.0.2-xanmod1-dist (x86_64) GNOME Shell Wayland GCC 12.2.1 20220819 btrfs 1920x1080 p an Intel Core i5-12400 @ 5.60GHz (6 Cores / 12 Threads) ASUS ROG STRIX B660-A GAMING WIFI (1620 BIOS) Intel Device 7aa7 500GB Samsung SSD 860 llvmpipe Intel Device 7ad0 Intel I225-V + Intel Device 7af0 Ubuntu 22.04 5.15.0-52-generic (x86_64) GNOME Shell 42.4 X Server 1.21.1.3 4.5 Mesa 22.0.5 (LLVM 13.0.1 256 bits) 1.2.204 GCC 11.2.0 2560x1440 ASUS ROG STRIX B660-A GAMING WIFI (2012 BIOS) ASUS Intel ADL-S GT1 (1450MHz) XG2705-2K 4.6 Mesa 22.0.5 1.3.204 Zotac NVIDIA GeForce GTX 980 Ti 6GB NVIDIA 510.85.02 4.6.0 OpenCL 3.0 CUDA 11.6.134 1.3.194 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - Ryzen 5 3600: --build=x86_64-redhat-linux --disable-libunwind-exceptions --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-checking=release --enable-gnu-indirect-function --enable-gnu-unique-object --enable-initfini-array --enable-languages=c,c++,fortran,objc,obj-c++,ada,go,d,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-arch_32=i686 --with-build-config=bootstrap-lto --with-gcc-major-version-only --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - Intel Core i5-12400: --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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/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 - 12400: --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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/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 - 12400-cas38: --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-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/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 Processor Details - Ryzen 5 3600: Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0x8701021 - Intel Core i5-12400: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x23 - Thermald 2.4.9 - 12400: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x25 - Thermald 2.4.9 - 12400-cas38: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x25 - Thermald 2.4.9 Python Details - Ryzen 5 3600: Python 3.11.0rc2 - Intel Core i5-12400: Python 3.10.6 - 12400: Python 3.10.6 - 12400-cas38: Python 3.10.6 Security Details - Ryzen 5 3600: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - Intel Core i5-12400: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected - 12400: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected - 12400-cas38: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: 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 PBRSB-eIBRS: SW sequence + srbds: Not affected + tsx_async_abort: Not affected
CPU bench compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed onednn: IP Shapes 1D - f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU stockfish: Total Time build-llvm: Ninja compress-zstd: 3 - Compression Speed compress-zstd: 3 - Decompression Speed compress-zstd: 8 - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed aom-av1: Speed 8 Realtime - Bosphorus 4K x264: Bosphorus 4K build-python: Released Build, PGO + LTO Optimized openssl: SHA256 openssl: RSA4096 openssl: RSA4096 Ryzen 5 3600 Intel Core i5-12400 12400 12400-cas38 53.85 7840.5 7.02327 24.2715 4987.71 3916.93 17285634 890.594 2320.5 3329.0 601.8 3420.3 19.0 3028.1 18.44 302.669 7968826470 1718.8 111982.3 60.15 9224.2 19004474 3027.9 3953.7 389.6 4126.2 23.6 3697.0 41.03 23.38 64.96 9916.2 3.89961 14.0424 3804.87 2136.71 20108057 702.689 3178.6 4168.8 395.5 4328.6 24.7 3897.8 44.32 24.23 224.58 8739692827 2092.2 135418.5 64.94 10019.8 3.88646 13.9952 3800.45 2140.33 20298519 699.180 3205.8 4133.2 402.1 4356.8 25.1 3910.6 44.92 24.25 224.364 8749611100 2093.2 135516.5 OpenBenchmarking.org
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed 12400 12400-cas38 Intel Core i5-12400 Ryzen 5 3600 14 28 42 56 70 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 SE +/- 0.69, N = 15 SE +/- 0.76, N = 3 64.96 64.94 60.15 53.85 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 12400-cas38 12400 Intel Core i5-12400 Ryzen 5 3600 2K 4K 6K 8K 10K SE +/- 18.35, N = 3 SE +/- 10.23, N = 3 SE +/- 274.11, N = 15 SE +/- 19.90, N = 3 10019.8 9916.2 9224.2 7840.5 1. (CC) gcc options: -O3
oneDNN Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.7 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU 12400-cas38 12400 Ryzen 5 3600 2 4 6 8 10 SE +/- 0.00769, N = 3 SE +/- 0.00282, N = 3 SE +/- 0.08043, N = 4 3.88646 3.89961 7.02327 MIN: 3.74 MIN: 3.76 MIN: 6.16 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.7 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU 12400-cas38 12400 Ryzen 5 3600 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.10, N = 3 14.00 14.04 24.27 MIN: 13.87 MIN: 13.89 MIN: 22.3 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.7 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU 12400-cas38 12400 Ryzen 5 3600 1100 2200 3300 4400 5500 SE +/- 2.74, N = 3 SE +/- 1.97, N = 3 SE +/- 21.45, N = 3 3800.45 3804.87 4987.71 MIN: 3789.33 MIN: 3796.1 MIN: 4799.31 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.7 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU 12400 12400-cas38 Ryzen 5 3600 800 1600 2400 3200 4000 SE +/- 0.33, N = 3 SE +/- 3.87, N = 3 SE +/- 48.62, N = 3 2136.71 2140.33 3916.93 MIN: 2130.73 MIN: 2125.49 MIN: 3720.52 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 15 Total Time 12400-cas38 12400 Intel Core i5-12400 Ryzen 5 3600 4M 8M 12M 16M 20M SE +/- 249175.52, N = 3 SE +/- 246269.05, N = 3 SE +/- 272277.13, N = 3 SE +/- 207519.49, N = 4 20298519 20108057 19004474 17285634 -mbmi2 -mbmi2 -mbmi2 1. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 13.0 Build System: Ninja 12400-cas38 12400 Ryzen 5 3600 200 400 600 800 1000 SE +/- 0.56, N = 3 SE +/- 0.57, N = 3 SE +/- 0.73, N = 3 699.18 702.69 890.59
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed 12400-cas38 12400 Intel Core i5-12400 Ryzen 5 3600 700 1400 2100 2800 3500 SE +/- 8.68, N = 3 SE +/- 16.16, N = 3 SE +/- 19.39, N = 3 SE +/- 15.52, N = 3 3205.8 3178.6 3027.9 2320.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Decompression Speed 12400 12400-cas38 Intel Core i5-12400 Ryzen 5 3600 900 1800 2700 3600 4500 SE +/- 1.92, N = 3 SE +/- 51.48, N = 3 SE +/- 21.09, N = 3 SE +/- 6.35, N = 3 4168.8 4133.2 3953.7 3329.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Compression Speed Ryzen 5 3600 12400-cas38 12400 Intel Core i5-12400 130 260 390 520 650 SE +/- 2.11, N = 3 SE +/- 0.18, N = 3 SE +/- 0.99, N = 3 SE +/- 2.44, N = 3 601.8 402.1 395.5 389.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Decompression Speed 12400-cas38 12400 Intel Core i5-12400 Ryzen 5 3600 900 1800 2700 3600 4500 SE +/- 0.79, N = 3 SE +/- 1.22, N = 3 SE +/- 6.01, N = 3 SE +/- 3.11, N = 3 4356.8 4328.6 4126.2 3420.3 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 12400-cas38 12400 Intel Core i5-12400 Ryzen 5 3600 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 25.1 24.7 23.6 19.0 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 12400-cas38 12400 Intel Core i5-12400 Ryzen 5 3600 800 1600 2400 3200 4000 SE +/- 1.14, N = 3 SE +/- 3.38, N = 3 SE +/- 10.71, N = 3 SE +/- 10.51, N = 3 3910.6 3897.8 3697.0 3028.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.5 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K 12400-cas38 12400 Intel Core i5-12400 10 20 30 40 50 SE +/- 1.51, N = 12 SE +/- 1.49, N = 12 SE +/- 1.29, N = 15 44.92 44.32 41.03 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
x264 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 4K 12400-cas38 12400 Intel Core i5-12400 Ryzen 5 3600 6 12 18 24 30 SE +/- 0.16, N = 14 SE +/- 0.16, N = 15 SE +/- 0.15, N = 14 SE +/- 0.16, N = 15 24.25 24.23 23.38 18.44 -lavformat -lavcodec -lavutil -lswscale -lavformat -lavcodec -lavutil -lswscale -lavformat -lavcodec -lavutil -lswscale 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto
Timed CPython Compilation Build Configuration: Released Build, PGO + LTO Optimized OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration: Released Build, PGO + LTO Optimized 12400-cas38 12400 Ryzen 5 3600 70 140 210 280 350 224.36 224.58 302.67
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 12400-cas38 12400 Ryzen 5 3600 2000M 4000M 6000M 8000M 10000M SE +/- 24592171.88, N = 3 SE +/- 9113305.49, N = 3 SE +/- 38925002.85, N = 3 8749611100 8739692827 7968826470 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 12400-cas38 12400 Ryzen 5 3600 400 800 1200 1600 2000 SE +/- 0.67, N = 3 SE +/- 0.90, N = 3 SE +/- 1.40, N = 3 2093.2 2092.2 1718.8 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 12400-cas38 12400 Ryzen 5 3600 30K 60K 90K 120K 150K SE +/- 51.89, N = 3 SE +/- 94.24, N = 3 SE +/- 47.17, N = 3 135516.5 135418.5 111982.3 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Phoronix Test Suite v10.8.5