amd-ryzen-9-5900x

AMD Ryzen 9 5900X 12-Core testing with a ASUS PRIME B350M-A (6203 BIOS) and Sapphire AMD Radeon RX 6700 XT 12GB on Fedora 40 via the Phoronix Test Suite.

HTML result view exported from: https://openbenchmarking.org/result/2412214-DWAG-AMDRYZE55&grr&sor.

amd-ryzen-9-5900xProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerOpenGLOpenCLCompilerFile-SystemScreen ResolutionAMD Ryzen 9 5900X 12-CoreAMD Ryzen 9 5900X 12-Core PBO Curve -30AMD Ryzen 9 5900X 12-Core - Sapphire AMD Radeon RXAMD Ryzen 9 5900X 3000 16-18-18-18-35AMD Ryzen 9 5900X 3333 18-19-19-19-37AMD Ryzen 9 5900X 12-Core @ 3.70GHz (12 Cores / 24 Threads)ASUS PRIME B350M-A (6203 BIOS)AMD Starship/Matisse32GBSamsung SSD 960 EVO 500GB + 2000GB Samsung SSD 860 + 2000GB Samsung SSD 870Sapphire AMD Radeon RX 6700 XT 12GBAMD Navi 21/23Realtek RTL8111/8168/8211/8411Fedora 396.8.11-200.fc39.x86_64 (x86_64)GNOME Shell 45.7X Server 1.19.6 + Wayland4.6 Mesa 23.3.6 (LLVM 17.0.6 DRM 3.57)OpenCL 3.0 + OpenCL 2.1 AMD-APP (3590.0) + OpenCL 1.2 LINUX + OpenCL 1.1 Mesa 23.3.6 + OpenCL 3.0 PoCL 4.0 Linux RELOC SPIR LLVM 16.0.6 SLEEF DISTRO POCL_DEBUGClang 17.0.6 + LLVM 17.0.6ext43840x21606.9.5-100.fc39.x86_64 (x86_64)AMD Ryzen 9 5900X 12-Core @ 4.95GHz (12 Cores / 24 Threads)Fedora 406.11.10-200.fc40.x86_64 (x86_64)GNOME Shell 46.64.6 Mesa 24.1.7 (LLVM 18.1.6 DRM 3.59)OpenCL 3.0 + OpenCL 2.1 AMD-APP (3614.0) + OpenCL 1.1 Mesa 24.1.7 + OpenCL 3.0 PoCL 5.0 Linux RELOC SPIR LLVM 17.0.6 SLEEF DISTRO POCL_DEBUGClang 18.1.8 + LLVM 18.1.86.12.4-100.fc40.x86_64 (x86_64)GNOME Shell 46.76.12.5-100.fc40.x86_64 (x86_64)OpenBenchmarking.orgKernel Details- amdgpu.runpm=0 - Transparent Huge Pages: madviseEnvironment Details- MUTTER_DEBUG_FORCE_KMS_MODE=simpleCompiler Details- AMD Ryzen 9 5900X 12-Core: --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,m2,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-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - AMD Ryzen 9 5900X 12-Core PBO Curve -30: --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,m2,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-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - AMD Ryzen 9 5900X 3000 16-18-18-18-35: --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,m2,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none,amdgcn-amdhsa --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-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver - AMD Ryzen 9 5900X 3333 18-19-19-19-37: --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,m2,lto --enable-libstdcxx-backtrace --enable-link-serialization=1 --enable-multilib --enable-offload-defaulted --enable-offload-targets=nvptx-none,amdgcn-amdhsa --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-libstdcxx-zoneinfo=/usr/share/zoneinfo --with-linker-hash-style=gnu --with-tune=generic --without-cuda-driver Processor Details- AMD Ryzen 9 5900X 12-Core: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa20120a- AMD Ryzen 9 5900X 12-Core PBO Curve -30: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa20120a- AMD Ryzen 9 5900X 12-Core - Sapphire AMD Radeon RX: Scaling Governor: amd-pstate-epp performance (Boost: Enabled EPP: performance) - CPU Microcode: 0xa20120a- AMD Ryzen 9 5900X 3000 16-18-18-18-35: Scaling Governor: amd-pstate-epp performance (Boost: Enabled EPP: performance) - CPU Microcode: 0xa20120a- AMD Ryzen 9 5900X 3333 18-19-19-19-37: Scaling Governor: amd-pstate-epp performance (Boost: Enabled EPP: performance) - CPU Microcode: 0xa20120aSecurity Details- SELinux + 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: Safe RET no microcode + 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

amd-ryzen-9-5900xramspeed: Copy - Integerramspeed: Add - Integerprimesieve: 1e13sysbench: CPUramspeed: Average - Floating Pointramspeed: Copy - Floating Pointramspeed: Triad - Floating Pointramspeed: Add - Floating Pointramspeed: Scale - Floating Pointramspeed: Triad - Integerramspeed: Average - Integerramspeed: Scale - Integermbw: Memory Copy - 1024 MiBcpuminer-opt: Magicpuminer-opt: scryptcpuminer-opt: Skeincoincpuminer-opt: Blake-2 Scpuminer-opt: Quad SHA-256, Pyritecpuminer-opt: Ringcoincpuminer-opt: Garlicoincpuminer-opt: Deepcoincpuminer-opt: Myriad-Groestlcpuminer-opt: Triple SHA-256, Onecoincpuminer-opt: LBC, LBRY Creditscpuminer-opt: x20rcompress-7zip: Decompression Ratingcompress-7zip: Compression Ratingy-cruncher: 500Mprimesieve: 1e12sysbench: RAM / Memoryaio-stress: Rand WriteAMD Ryzen 9 5900X 12-CoreAMD Ryzen 9 5900X 12-Core PBO Curve -30AMD Ryzen 9 5900X 12-Core - Sapphire AMD Radeon RXAMD Ryzen 9 5900X 3000 16-18-18-18-35AMD Ryzen 9 5900X 3333 18-19-19-19-37156.63411244211062012.52538200.1537562.9772384.5837703.9437983.7337403.9638020.9238502.5637883.0638074.6139053.04387.11185.192481392633354602223.362402.995987.698267.66507239480.194506.8913959.382546.8813.68740984.8338698.8818730.47118167.639OpenBenchmarking.org

RAMspeed SMP

Type: Copy - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: IntegerAMD Ryzen 9 5900X 3000 16-18-18-18-35AMD Ryzen 9 5900X 12-Core PBO Curve -309K18K27K36K45KSE +/- 54.34, N = 20SE +/- 260.14, N = 340984.8338200.151. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: IntegerAMD Ryzen 9 5900X 3000 16-18-18-18-35AMD Ryzen 9 5900X 12-Core PBO Curve -308K16K24K32K40KSE +/- 83.46, N = 20SE +/- 202.84, N = 338698.8837562.971. (CC) gcc options: -O3 -march=native

Primesieve

Length: 1e13

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 12.6Length: 1e13AMD Ryzen 9 5900X 12-Core306090120150SE +/- 0.19, N = 3156.631. (CXX) g++ options: -O3

Sysbench

Test: CPU

OpenBenchmarking.orgEvents Per Second, More Is BetterSysbench 1.0.20Test: CPUAMD Ryzen 9 5900X 12-Core PBO Curve -3016K32K48K64K80KSE +/- 204.25, N = 372384.581. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm

RAMspeed SMP

Type: Average - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: Floating PointAMD Ryzen 9 5900X 12-Core PBO Curve -308K16K24K32K40KSE +/- 77.90, N = 337703.941. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Copy - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Copy - Benchmark: Floating PointAMD Ryzen 9 5900X 12-Core PBO Curve -308K16K24K32K40KSE +/- 269.70, N = 337983.731. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: Floating PointAMD Ryzen 9 5900X 12-Core PBO Curve -308K16K24K32K40KSE +/- 136.14, N = 337403.961. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Add - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Add - Benchmark: Floating PointAMD Ryzen 9 5900X 12-Core PBO Curve -308K16K24K32K40KSE +/- 111.71, N = 338020.921. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Floating Point

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: Floating PointAMD Ryzen 9 5900X 12-Core PBO Curve -308K16K24K32K40KSE +/- 148.16, N = 338502.561. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Triad - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Triad - Benchmark: IntegerAMD Ryzen 9 5900X 12-Core PBO Curve -308K16K24K32K40KSE +/- 244.69, N = 337883.061. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Average - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Average - Benchmark: IntegerAMD Ryzen 9 5900X 12-Core PBO Curve -308K16K24K32K40KSE +/- 99.30, N = 338074.611. (CC) gcc options: -O3 -march=native

RAMspeed SMP

Type: Scale - Benchmark: Integer

OpenBenchmarking.orgMB/s, More Is BetterRAMspeed SMP 3.5.0Type: Scale - Benchmark: IntegerAMD Ryzen 9 5900X 12-Core PBO Curve -308K16K24K32K40KSE +/- 175.95, N = 339053.041. (CC) gcc options: -O3 -march=native

MBW

Test: Memory Copy - Array Size: 1024 MiB

OpenBenchmarking.orgMiB/s, More Is BetterMBW 2018-09-08Test: Memory Copy - Array Size: 1024 MiBAMD Ryzen 9 5900X 3000 16-18-18-18-35AMD Ryzen 9 5900X 3333 18-19-19-19-374K8K12K16K20KSE +/- 22.18, N = 20SE +/- 22.38, N = 2018730.4718167.641. (CC) gcc options: -O3 -march=native

Cpuminer-Opt

Algorithm: Magi

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: MagiAMD Ryzen 9 5900X 12-Core PBO Curve -3080160240320400SE +/- 6.54, N = 4387.111. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

Cpuminer-Opt

Algorithm: scrypt

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: scryptAMD Ryzen 9 5900X 12-Core PBO Curve -304080120160200SE +/- 1.45, N = 3185.191. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

Cpuminer-Opt

Algorithm: Skeincoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: SkeincoinAMD Ryzen 9 5900X 12-Core PBO Curve -305K10K15K20K25KSE +/- 178.54, N = 3248131. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

Cpuminer-Opt

Algorithm: Blake-2 S

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: Blake-2 SAMD Ryzen 9 5900X 12-Core PBO Curve -3020K40K60K80K100KSE +/- 109.29, N = 3926331. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

Cpuminer-Opt

Algorithm: Quad SHA-256, Pyrite

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: Quad SHA-256, PyriteAMD Ryzen 9 5900X 12-Core PBO Curve -308K16K24K32K40KSE +/- 124.23, N = 3354601. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

Cpuminer-Opt

Algorithm: Ringcoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: RingcoinAMD Ryzen 9 5900X 12-Core PBO Curve -305001000150020002500SE +/- 11.48, N = 32223.361. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

Cpuminer-Opt

Algorithm: Garlicoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: GarlicoinAMD Ryzen 9 5900X 12-Core PBO Curve -305001000150020002500SE +/- 7.13, N = 32402.991. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

Cpuminer-Opt

Algorithm: Deepcoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: DeepcoinAMD Ryzen 9 5900X 12-Core PBO Curve -3013002600390052006500SE +/- 23.67, N = 35987.691. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

Cpuminer-Opt

Algorithm: Myriad-Groestl

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: Myriad-GroestlAMD Ryzen 9 5900X 12-Core PBO Curve -302K4K6K8K10KSE +/- 102.34, N = 38267.661. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

Cpuminer-Opt

Algorithm: Triple SHA-256, Onecoin

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: Triple SHA-256, OnecoinAMD Ryzen 9 5900X 12-Core PBO Curve -3011K22K33K44K55KSE +/- 94.04, N = 3507231. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

Cpuminer-Opt

Algorithm: LBC, LBRY Credits

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: LBC, LBRY CreditsAMD Ryzen 9 5900X 12-Core PBO Curve -302K4K6K8K10KSE +/- 24.71, N = 39480.191. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

Cpuminer-Opt

Algorithm: x20r

OpenBenchmarking.orgkH/s, More Is BetterCpuminer-Opt 24.3Algorithm: x20rAMD Ryzen 9 5900X 12-Core PBO Curve -3010002000300040005000SE +/- 31.97, N = 34506.891. (CXX) g++ options: -O2 -lcurl -lz -lpthread -lgmp

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 24.05Test: Decompression RatingAMD Ryzen 9 5900X 12-Core20K40K60K80K100KSE +/- 364.91, N = 31124421. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 24.05Test: Compression RatingAMD Ryzen 9 5900X 12-Core20K40K60K80K100KSE +/- 192.84, N = 31106201. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Y-Cruncher

Pi Digits To Calculate: 500M

OpenBenchmarking.orgSeconds, Fewer Is BetterY-Cruncher 0.8.5Pi Digits To Calculate: 500MAMD Ryzen 9 5900X 12-Core - Sapphire AMD Radeon RX48121620SE +/- 0.02, N = 313.69

Primesieve

Length: 1e12

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 12.6Length: 1e12AMD Ryzen 9 5900X 12-Core3691215SE +/- 0.03, N = 312.531. (CXX) g++ options: -O3

Sysbench

Test: RAM / Memory

OpenBenchmarking.orgMiB/sec, More Is BetterSysbench 1.0.20Test: RAM / MemoryAMD Ryzen 9 5900X 12-Core PBO Curve -303K6K9K12K15KSE +/- 21.14, N = 313959.381. (CC) gcc options: -O2 -funroll-loops -rdynamic -ldl -laio -lm

AIO-Stress

Test: Random Write

OpenBenchmarking.orgMB/s, More Is BetterAIO-Stress 0.21Test: Random WriteAMD Ryzen 9 5900X 12-Core PBO Curve -305001000150020002500SE +/- 28.74, N = 32546.881. (CC) gcc options: -O3 -pthread -laio


Phoronix Test Suite v10.8.5