3700x-vs-5700x3D AMD Ryzen 9 5950X 16-Core testing with a ASUS ROG CROSSHAIR VIII DARK HERO (4902 BIOS) and MSI NVIDIA GeForce GTX 1080 8GB on Arch rolling via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2412011-NE-2412011NE38&grs&rdt .
3700x-vs-5700x3D Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution Display Driver 3700x-pre-bios-upgrade 3700x-post-bios-upgrade 5700x3d-with-rx5700 5700x3d-with-rx7900xt 5950x-with-gtx1080 AMD Ryzen 7 3700X 8-Core @ 3.60GHz (8 Cores / 16 Threads) MSI MPG X570 GAMING PLUS (MS-7C37) v2.0 (A.H0 BIOS) AMD Starship/Matisse 32GB 2000GB Samsung SSD 970 EVO Plus 2TB + 4001GB Western Digital WD40EZRZ-22G + 1000GB Samsung SSD 860 + 500GB Samsung SSD 860 MSI AMD Radeon RX 5700 8GB AMD Navi 10 HDMI Audio LG ULTRAGEAR + 2 x G246HL Realtek RTL8111/8168/8211/8411 Ubuntu 24.04 6.8.0-48-generic (x86_64) KDE Plasma 5.27.11 X Server 1.21.1.11 4.6 Mesa 24.0.9-0ubuntu0.2 (LLVM 17.0.6 DRM 3.57) GCC 13.2.0 ext4 5560x1920 MSI MPG X570 GAMING PLUS (MS-7C37) v2.0 (A.O0 BIOS) 2000GB Samsung SSD 970 EVO Plus 2TB + 4001GB Western Digital WD40EZRZ-22G + 1000GB Samsung SSD 860 + 500GB Samsung SSD 860 + 8GB AMD Ryzen 7 5700X3D 8-Core @ 3.00GHz (8 Cores / 16 Threads) 2000GB Samsung SSD 970 EVO Plus 2TB + 4001GB Western Digital WD40EZRZ-22G + 1000GB Samsung SSD 860 + 500GB Samsung SSD 860 XFX AMD Radeon RX 7900 XT 20GB AMD Navi 31 HDMI/DP 2 x G246HL + LG ULTRAGEAR 6.8.0-49-generic (x86_64) AMD Ryzen 9 5950X 16-Core @ 5.08GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII DARK HERO (4902 BIOS) 128GB 1000GB Samsung SSD 970 EVO 1TB + 3 x 4001GB Western Digital WD40EFRX-68W + 500GB Samsung SSD 860 + 4001GB Western Digital WD40EFRX-68N MSI NVIDIA GeForce GTX 1080 8GB NVIDIA GP104 HD Audio 3 x LG ULTRAGEAR Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Arch rolling 6.11.8-arch1-2 (x86_64) KDE Plasma 6.2.3 X Server 1.21.1.14 + Wayland NVIDIA 565.57.01 4.6.0 GCC 14.2.1 20240910 + Clang 18.1.8 + LLVM 18.1.8 7680x1440 OpenBenchmarking.org Kernel Details - 3700x-pre-bios-upgrade: amdgpu.ppfeaturemask=0xfff7ffff - Transparent Huge Pages: madvise - 3700x-post-bios-upgrade: amdgpu.ppfeaturemask=0xfff7ffff - Transparent Huge Pages: madvise - 5700x3d-with-rx5700: amdgpu.ppfeaturemask=0xfff7ffff - Transparent Huge Pages: madvise - 5700x3d-with-rx7900xt: amdgpu.ppfeaturemask=0xfff7ffff - Transparent Huge Pages: madvise - 5950x-with-gtx1080: Transparent Huge Pages: always Compiler Details - 3700x-pre-bios-upgrade: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.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-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 - 3700x-post-bios-upgrade: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.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-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 - 5700x3d-with-rx5700: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.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-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 - 5700x3d-with-rx7900xt: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-backtrace --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-13-uJ7kn6/gcc-13-13.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-13-uJ7kn6/gcc-13-13.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-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 - 5950x-with-gtx1080: --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 Processor Details - 3700x-pre-bios-upgrade: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8701021 - 3700x-post-bios-upgrade: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8701033 - 5700x3d-with-rx5700: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa20120e - 5700x3d-with-rx7900xt: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa20120e - 5950x-with-gtx1080: Scaling Governor: amd-pstate-epp powersave (Boost: Enabled EPP: performance) - CPU Microcode: 0xa20102b Graphics Details - 3700x-pre-bios-upgrade: GLAMOR - BAR1 / Visible vRAM Size: 8176 MB - 3700x-post-bios-upgrade: GLAMOR - BAR1 / Visible vRAM Size: 8176 MB - 5700x3d-with-rx5700: GLAMOR - BAR1 / Visible vRAM Size: 8176 MB - 5700x3d-with-rx7900xt: GLAMOR - BAR1 / Visible vRAM Size: 20464 MB - 5950x-with-gtx1080: BAR1 / Visible vRAM Size: 256 MiB - vBIOS Version: 86.04.17.00.50 Security Details - 3700x-pre-bios-upgrade: 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: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_rstack_overflow: Mitigation of Safe RET + 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; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected - 3700x-post-bios-upgrade: 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: Mitigation of untrained return thunk; SMT enabled with STIBP protection + spec_rstack_overflow: Mitigation of Safe RET + 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; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected - 5700x3d-with-rx5700: 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: Mitigation of Safe RET + 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; IBRS_FW; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected - 5700x3d-with-rx7900xt: 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: Mitigation of Safe RET + 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; IBRS_FW; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected - 5950x-with-gtx1080: 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: Mitigation of Safe RET + 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; IBRS_FW; STIBP: always-on; RSB filling; PBRSB-eIBRS: Not affected; BHI: Not affected + srbds: Not affected + tsx_async_abort: Not affected
3700x-vs-5700x3D cyberpunk2077: 2560 x 1440 - Medium dirt-rally2: 2560 x 1440 - Ultra unigine-heaven: 2560 x 1440 - Fullscreen - OpenGL unigine-super: 2560 x 1440 - Fullscreen - Medium - OpenGL blender: BMW27 - CPU-Only hmmer: Pfam Database Search compress-gzip: Linux Source Tree Archiving To .tar.gz 3700x-pre-bios-upgrade 3700x-post-bios-upgrade 5700x3d-with-rx5700 5700x3d-with-rx7900xt 5950x-with-gtx1080 50.00 81.451698 87.3321 72.9 166.93 114.357 34.272 49.74 81.448222 87.5267 73 167.16 112.680 34.099 50.03 81.694379 87.8839 73.2 154.22 104.712 33.234 156.53 261.169912 292.791 218.0 153.74 104.126 33.569 28.12 75.433830 95.4584 72 80.00 86.734 29.204 OpenBenchmarking.org
Cyberpunk 2077 Resolution: 2560 x 1440 - Graphics Setting: Medium OpenBenchmarking.org Frames Per Second, More Is Better Cyberpunk 2077 Resolution: 2560 x 1440 - Graphics Setting: Medium 3700x-pre-bios-upgrade 3700x-post-bios-upgrade 5700x3d-with-rx5700 5700x3d-with-rx7900xt 5950x-with-gtx1080 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 50.00 49.74 50.03 156.53 28.12 MIN: 41.22 / MAX: 58.51 MIN: 40.19 / MAX: 60.74 MIN: 40.35 / MAX: 62.89 MIN: 128.97 / MAX: 189.06 MIN: 22.51 / MAX: 34.25
DiRT Rally 2.0 Resolution: 2560 x 1440 - Graphics Preset: Ultra OpenBenchmarking.org Frames Per Second, More Is Better DiRT Rally 2.0 Resolution: 2560 x 1440 - Graphics Preset: Ultra 3700x-pre-bios-upgrade 3700x-post-bios-upgrade 5700x3d-with-rx5700 5700x3d-with-rx7900xt 5950x-with-gtx1080 60 120 180 240 300 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.25, N = 3 SE +/- 0.13, N = 3 81.45 81.45 81.69 261.17 75.43 MIN: 65.26 / MAX: 100.4 MIN: 65.46 / MAX: 100.8 MIN: 65.37 / MAX: 100.68 MIN: 217.2 / MAX: 314.68 MIN: 57.64 / MAX: 95.77
Unigine Heaven Resolution: 2560 x 1440 - Mode: Fullscreen - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Heaven 4.0 Resolution: 2560 x 1440 - Mode: Fullscreen - Renderer: OpenGL 3700x-pre-bios-upgrade 3700x-post-bios-upgrade 5700x3d-with-rx5700 5700x3d-with-rx7900xt 5950x-with-gtx1080 60 120 180 240 300 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.21, N = 3 SE +/- 0.11, N = 3 87.33 87.53 87.88 292.79 95.46
Unigine Superposition Resolution: 2560 x 1440 - Mode: Fullscreen - Quality: Medium - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 2560 x 1440 - Mode: Fullscreen - Quality: Medium - Renderer: OpenGL 3700x-pre-bios-upgrade 3700x-post-bios-upgrade 5700x3d-with-rx5700 5700x3d-with-rx7900xt 5950x-with-gtx1080 50 100 150 200 250 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.10, N = 3 SE +/- 0.00, N = 3 72.9 73.0 73.2 218.0 72.0 MAX: 90.8 MAX: 90.9 MAX: 91.1 MAX: 270.4 MAX: 91.5
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 4.2 Blend File: BMW27 - Compute: CPU-Only 3700x-pre-bios-upgrade 3700x-post-bios-upgrade 5700x3d-with-rx5700 5700x3d-with-rx7900xt 5950x-with-gtx1080 40 80 120 160 200 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 166.93 167.16 154.22 153.74 80.00
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.2 Pfam Database Search 3700x-pre-bios-upgrade 3700x-post-bios-upgrade 5700x3d-with-rx5700 5700x3d-with-rx7900xt 5950x-with-gtx1080 30 60 90 120 150 SE +/- 0.22, N = 3 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 114.36 112.68 104.71 104.13 86.73 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm -lmpi
Gzip Compression Linux Source Tree Archiving To .tar.gz OpenBenchmarking.org Seconds, Fewer Is Better Gzip Compression Linux Source Tree Archiving To .tar.gz 3700x-pre-bios-upgrade 3700x-post-bios-upgrade 5700x3d-with-rx5700 5700x3d-with-rx7900xt 5950x-with-gtx1080 8 16 24 32 40 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 34.27 34.10 33.23 33.57 29.20
Phoronix Test Suite v10.8.5