7950X AMD Ryzen 9 7950X 16-Core testing with a ASRock X870E Taichi (3.16 BIOS) and Sapphire AMD Radeon RX 560 4GB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2412212-NE-7950X367248&grr .
7950X Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL OpenCL Compiler File-System Screen Resolution PBO -15 -10 5200Mhz cl 32 AMD Ryzen 9 7950X 16-Core @ 6.07GHz (16 Cores / 32 Threads) ASRock X870E Taichi (3.16 BIOS) AMD Raphael/Granite 4 x 32GB DDR5-5200MT/s CMK64GX5M2B6400C32 2000GB Samsung SSD 990 EVO Plus 2TB + 2000GB Samsung SSD 970 EVO Plus 2TB + 2000GB CT2000MX500SSD1 Sapphire AMD Radeon RX 560 4GB AMD Baffin HDMI/DP S24E450 + DELL E2318HN Realtek Device 8126 + MEDIATEK Device 0717 Arch rolling 6.12.4-arch1-1 (x86_64) KDE Plasma 6.2.4 X Server 1.21.1.15 + Wayland 4.6 Mesa 24.3.1-arch1.3 (LLVM 18.1.8 DRM 3.59) OpenCL 1.1 Mesa 24.3.1-arch1.3 GCC 14.2.1 20240910 + Clang 18.1.8 + LLVM 18.1.8 ext4 3000x1920 OpenBenchmarking.org - amdgpu.ppfeaturemask=0xffffffff - Transparent Huge Pages: always - --disable-libssp --disable-libstdcxx-pch --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-languages=ada,c,c++,d,fortran,go,lto,m2,objc,obj-c++,rust --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-build-config=bootstrap-lto --with-linker-hash-style=gnu - Scaling Governor: amd-pstate-epp performance (Boost: Enabled EPP: performance) - CPU Microcode: 0xa601209 - Python 3.12.7 - gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + reg_file_data_sampling: Not affected + retbleed: Not affected + spec_rstack_overflow: Vulnerable + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
7950X build-linux-kernel: allmodconfig build-gcc: Time To Compile build-nodejs: Time To Compile build-llvm: Unix Makefiles build-llvm: Ninja build-gem5: Time To Compile build-godot: Time To Compile build2: Time To Compile build-python: Released Build, PGO + LTO Optimized build-eigen: Time To Compile build-linux-kernel: defconfig build-gdb: Time To Compile build-php: Time To Compile build-ffmpeg: Time To Compile build-wasmer: Time To Compile build-mesa: Time To Compile build-python: Default build-apache: PBO -15 -10 5200Mhz cl 32 691.969 650.520 387.692 380.864 345.874 256.745 190.515 92.231 192.652 54.293 54.160 41.117 39.716 30.705 23.401 16.776 14.148 OpenBenchmarking.org
Timed Linux Kernel Compilation Build: allmodconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.8 Build: allmodconfig PBO -15 -10 5200Mhz cl 32 150 300 450 600 750 SE +/- 2.82, N = 3 691.97
Timed GCC Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GCC Compilation 13.2 Time To Compile PBO -15 -10 5200Mhz cl 32 140 280 420 560 700 SE +/- 5.57, N = 3 650.52
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 21.7.2 Time To Compile PBO -15 -10 5200Mhz cl 32 80 160 240 320 400 SE +/- 0.32, N = 3 387.69
Timed LLVM Compilation Build System: Unix Makefiles OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 16.0 Build System: Unix Makefiles PBO -15 -10 5200Mhz cl 32 80 160 240 320 400 SE +/- 0.26, N = 3 380.86
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 16.0 Build System: Ninja PBO -15 -10 5200Mhz cl 32 80 160 240 320 400 SE +/- 0.25, N = 3 345.87
Timed Gem5 Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Gem5 Compilation 23.0.1 Time To Compile PBO -15 -10 5200Mhz cl 32 60 120 180 240 300 SE +/- 0.23, N = 3 256.75
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 4.0 Time To Compile PBO -15 -10 5200Mhz cl 32 40 80 120 160 200 SE +/- 0.44, N = 3 190.52
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.17 Time To Compile PBO -15 -10 5200Mhz cl 32 20 40 60 80 100 SE +/- 0.63, N = 3 92.23
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 PBO -15 -10 5200Mhz cl 32 40 80 120 160 200 192.65
Timed Eigen Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Eigen Compilation 3.4.0 Time To Compile PBO -15 -10 5200Mhz cl 32 12 24 36 48 60 SE +/- 0.25, N = 3 54.29
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 6.8 Build: defconfig PBO -15 -10 5200Mhz cl 32 12 24 36 48 60 SE +/- 0.37, N = 3 54.16
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 10.2 Time To Compile PBO -15 -10 5200Mhz cl 32 9 18 27 36 45 SE +/- 0.09, N = 3 41.12
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 8.3.4 Time To Compile PBO -15 -10 5200Mhz cl 32 9 18 27 36 45 SE +/- 0.20, N = 3 39.72
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 7.0 Time To Compile PBO -15 -10 5200Mhz cl 32 7 14 21 28 35 SE +/- 0.15, N = 3 30.71
Timed Wasmer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 2.3 Time To Compile PBO -15 -10 5200Mhz cl 32 6 12 18 24 30 SE +/- 0.06, N = 3 23.40 1. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs
Timed Mesa Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 24.0 Time To Compile PBO -15 -10 5200Mhz cl 32 4 8 12 16 20 SE +/- 0.08, N = 3 16.78
Timed CPython Compilation Build Configuration: Default OpenBenchmarking.org Seconds, Fewer Is Better Timed CPython Compilation 3.10.6 Build Configuration: Default PBO -15 -10 5200Mhz cl 32 4 8 12 16 20 14.15
Phoronix Test Suite v10.8.5