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&grs&sro .
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 onednn: Recurrent Neural Network Inference - f32 - CPU onednn: IP Shapes 1D - f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU compress-zstd: 8 - Compression Speed compress-zstd: 3 - Compression Speed build-python: Released Build, PGO + LTO Optimized compress-zstd: 19, Long Mode - Compression Speed x264: Bosphorus 4K onednn: Recurrent Neural Network Training - f32 - CPU compress-zstd: 19, Long Mode - Decompression Speed compress-zstd: 8 - Decompression Speed build-llvm: Ninja compress-zstd: 3 - Decompression Speed openssl: RSA4096 openssl: RSA4096 compress-lz4: 3 - Compression Speed stockfish: Total Time openssl: SHA256 aom-av1: Speed 8 Realtime - Bosphorus 4K compress-lz4: 3 - Decompression Speed Ryzen 5 3600 Intel Core i5-12400 12400 12400-cas38 3916.93 7.02327 24.2715 601.8 2320.5 302.669 19.0 18.44 4987.71 3028.1 3420.3 890.594 3329.0 1718.8 111982.3 53.85 17285634 7968826470 7840.5 389.6 3027.9 23.6 23.38 3697.0 4126.2 3953.7 60.15 19004474 41.03 9224.2 2136.71 3.89961 14.0424 395.5 3178.6 224.58 24.7 24.23 3804.87 3897.8 4328.6 702.689 4168.8 2092.2 135418.5 64.96 20108057 8739692827 44.32 9916.2 2140.33 3.88646 13.9952 402.1 3205.8 224.364 25.1 24.25 3800.45 3910.6 4356.8 699.180 4133.2 2093.2 135516.5 64.94 20298519 8749611100 44.92 10019.8 OpenBenchmarking.org
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
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 12400-cas38 Ryzen 5 3600 2 4 6 8 10 SE +/- 0.00282, N = 3 SE +/- 0.00769, N = 3 SE +/- 0.08043, N = 4 3.89961 3.88646 7.02327 MIN: 3.76 MIN: 3.74 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 12400-cas38 Ryzen 5 3600 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.10, N = 3 14.04 14.00 24.27 MIN: 13.89 MIN: 13.87 MIN: 22.3 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Compression Speed 12400 12400-cas38 Intel Core i5-12400 Ryzen 5 3600 130 260 390 520 650 SE +/- 0.99, N = 3 SE +/- 0.18, N = 3 SE +/- 2.44, N = 3 SE +/- 2.11, N = 3 395.5 402.1 389.6 601.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
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 12400-cas38 Intel Core i5-12400 Ryzen 5 3600 700 1400 2100 2800 3500 SE +/- 16.16, N = 3 SE +/- 8.68, N = 3 SE +/- 19.39, N = 3 SE +/- 15.52, N = 3 3178.6 3205.8 3027.9 2320.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
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 12400-cas38 Ryzen 5 3600 70 140 210 280 350 224.58 224.36 302.67
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 12400-cas38 Intel Core i5-12400 Ryzen 5 3600 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 24.7 25.1 23.6 19.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
x264 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 4K 12400 12400-cas38 Intel Core i5-12400 Ryzen 5 3600 6 12 18 24 30 SE +/- 0.16, N = 15 SE +/- 0.16, N = 14 SE +/- 0.15, N = 14 SE +/- 0.16, N = 15 24.23 24.25 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
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 12400-cas38 Ryzen 5 3600 1100 2200 3300 4400 5500 SE +/- 1.97, N = 3 SE +/- 2.74, N = 3 SE +/- 21.45, N = 3 3804.87 3800.45 4987.71 MIN: 3796.1 MIN: 3789.33 MIN: 4799.31 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
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 12400-cas38 Intel Core i5-12400 Ryzen 5 3600 800 1600 2400 3200 4000 SE +/- 3.38, N = 3 SE +/- 1.14, N = 3 SE +/- 10.71, N = 3 SE +/- 10.51, N = 3 3897.8 3910.6 3697.0 3028.1 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 12400-cas38 Intel Core i5-12400 Ryzen 5 3600 900 1800 2700 3600 4500 SE +/- 1.22, N = 3 SE +/- 0.79, N = 3 SE +/- 6.01, N = 3 SE +/- 3.11, N = 3 4328.6 4356.8 4126.2 3420.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 13.0 Build System: Ninja 12400 12400-cas38 Ryzen 5 3600 200 400 600 800 1000 SE +/- 0.57, N = 3 SE +/- 0.56, N = 3 SE +/- 0.73, N = 3 702.69 699.18 890.59
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
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 12400 12400-cas38 Ryzen 5 3600 400 800 1200 1600 2000 SE +/- 0.90, N = 3 SE +/- 0.67, N = 3 SE +/- 1.40, N = 3 2092.2 2093.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 12400-cas38 Ryzen 5 3600 30K 60K 90K 120K 150K SE +/- 94.24, N = 3 SE +/- 51.89, N = 3 SE +/- 47.17, N = 3 135418.5 135516.5 111982.3 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
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
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 15 Total Time 12400 12400-cas38 Intel Core i5-12400 Ryzen 5 3600 4M 8M 12M 16M 20M SE +/- 246269.05, N = 3 SE +/- 249175.52, N = 3 SE +/- 272277.13, N = 3 SE +/- 207519.49, N = 4 20108057 20298519 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
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 12400 12400-cas38 Ryzen 5 3600 2000M 4000M 6000M 8000M 10000M SE +/- 9113305.49, N = 3 SE +/- 24592171.88, N = 3 SE +/- 38925002.85, N = 3 8739692827 8749611100 7968826470 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
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 12400-cas38 Intel Core i5-12400 10 20 30 40 50 SE +/- 1.49, N = 12 SE +/- 1.51, N = 12 SE +/- 1.29, N = 15 44.32 44.92 41.03 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
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 12400-cas38 Intel Core i5-12400 Ryzen 5 3600 2K 4K 6K 8K 10K SE +/- 10.23, N = 3 SE +/- 18.35, N = 3 SE +/- 274.11, N = 15 SE +/- 19.90, N = 3 9916.2 10019.8 9224.2 7840.5 1. (CC) gcc options: -O3
Phoronix Test Suite v10.8.4