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.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2412214-DWAG-AMDRYZE55
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Disable Color Branding
Prefer Vertical Bar Graphs

Additional Graphs

Show Perf Per Clock Calculation Graphs Where Applicable

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
AMD Ryzen 9 5900X 12-Core
June 05
  11 Minutes
AMD Ryzen 9 5900X 12-Core PBO Curve -30
June 29
  47 Minutes
AMD Ryzen 9 5900X 12-Core - Sapphire AMD Radeon RX
December 03
  1 Minute
AMD Ryzen 9 5900X 3000 16-18-18-18-35
December 20
  33 Minutes
AMD Ryzen 9 5900X 3333 18-19-19-19-37
December 21
  3 Minutes
Invert Behavior (Only Show Selected Data)
  19 Minutes

Only show results where is faster than
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


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 - Integermbw: Memory Copy - 1024 MiBramspeed: Add - Integerprimesieve: 1e13primesieve: 1e12y-cruncher: 500Msysbench: CPUsysbench: RAM / Memoryaio-stress: Rand Writeramspeed: Average - Floating Pointramspeed: Triad - Floating Pointramspeed: Scale - Floating Pointramspeed: Copy - Floating Pointramspeed: Add - Floating Pointramspeed: Average - Integerramspeed: Triad - Integerramspeed: Scale - Integercpuminer-opt: Triple SHA-256, Onecoincpuminer-opt: Quad SHA-256, Pyritecpuminer-opt: LBC, LBRY Creditscpuminer-opt: Myriad-Groestlcpuminer-opt: Skeincoincpuminer-opt: Garlicoincpuminer-opt: Blake-2 Scpuminer-opt: Ringcoincpuminer-opt: Deepcoincpuminer-opt: scryptcpuminer-opt: x20rcpuminer-opt: Magicompress-7zip: Decompression Ratingcompress-7zip: Compression RatingAMD 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.63412.52511244211062038200.1537562.9772384.5813959.382546.8837703.9437403.9638502.5637983.7338020.9238074.6137883.0639053.0450723354609480.198267.66248132402.99926332223.365987.69185.194506.89387.1113.68740984.8318730.47138698.8818167.639OpenBenchmarking.org

RAMspeed SMP

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

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

MBW

This is a basic/simple memory (RAM) bandwidth benchmark for memory copy operations. Learn more via the OpenBenchmarking.org test page.

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

RAMspeed SMP

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

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

Primesieve

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

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

Y-Cruncher

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

Sysbench

This is a benchmark of Sysbench with the built-in CPU and memory sub-tests. Sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. Learn more via the OpenBenchmarking.org test page.

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

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

AIO-Stress is an a-synchronous I/O benchmark created by SuSE. Current this profile uses a 2048MB test file and a 64KB record size. Learn more via the OpenBenchmarking.org test page.

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

RAMspeed SMP

This benchmark tests the system memory (RAM) performance. Learn more via the OpenBenchmarking.org test page.

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

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

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

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

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

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

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

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

Cpuminer-Opt

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

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

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

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

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

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

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

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

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

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

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

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

7-Zip Compression

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

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