AMD Ryzen 9 5900X 12-Core Benchmarks

Various open-source benchmarks by the Phoronix Test Suite v10.8.5.

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

Statistics

Remove Outliers Before Calculating Averages

Graph Settings

Prefer Vertical Bar Graphs

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
2024-11-05 21:18
November 05
  2 Hours, 39 Minutes
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 5900X 12-Core BenchmarksOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 9 5900X 12-Core @ 4.95GHz (12 Cores / 24 Threads)ASRock X570 Phantom Gaming 4 (P5.60 BIOS)AMD Starship/Matisse4 x 32 GB DDR4-2667MT/s F4-3600C18-32GVK2 x Samsung SSD 970 EVO 500GB + 3 x 12000GB Western Digital WD120EMAZ-11 + 12000GB Western Digital WD121KFBX-68 + 14001GB Western Digital WD140EDFZ-11 + 250GB Samsung SSD 840 + 250GB SanDisk 3.2Gen1 + 248GB USB Flash DiskMSI AMD Radeon RX 580 8GBAMD Ellesmere HDMI AudioLC43LBU591UIntel I211 + Intel Wi-Fi 6 AX200Fedora 416.11.5-300.fc41.x86_64 (x86_64)Cinnamon 6.2.9X Server4.6 Mesa 24.2.6 (LLVM 19.1.0 DRM 3.59)OpenCL 1.1 Mesa 24.2.6 + OpenCL 3.0ext43840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLOpenCLFile-SystemScreen ResolutionAMD Ryzen 9 5900X 12-Core Benchmarks PerformanceSystem Logs- Transparent Huge Pages: madvise- --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 - Scaling Governor: amd-pstate-epp powersave (Boost: Enabled EPP: balance_performance) - CPU Microcode: 0xa20120e- Python 3.13.0- 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: 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

AMD Ryzen 9 5900X 12-Core Benchmarksrocksdb: Seq Fillpyperformance: async_tree_iocyclictest: clock_nanosleep TIME_ABSTIME, Interval 10000 ms, 10000 Loopsncnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPUv2-yolov3v2-yolov3 - mobilenetv2-yolov3ncnn: CPU - yolov4-tinyncnn: CPU - squeezenet_ssdncnn: CPU - regnety_400mncnn: CPU - vision_transformerncnn: CPU - FastestDetncnn: Vulkan GPU - mobilenetncnn: Vulkan GPU-v2-v2 - mobilenet-v2ncnn: Vulkan GPU-v3-v3 - mobilenet-v3ncnn: Vulkan GPU - shufflenet-v2ncnn: Vulkan GPU - mnasnetncnn: Vulkan GPU - efficientnet-b0ncnn: Vulkan GPU - blazefacencnn: Vulkan GPU - googlenetncnn: Vulkan GPU - vgg16ncnn: Vulkan GPU - resnet18ncnn: Vulkan GPU - alexnetncnn: Vulkan GPU - resnet50ncnn: Vulkan GPUv2-yolov3v2-yolov3 - mobilenetv2-yolov3ncnn: Vulkan GPU - yolov4-tinyncnn: Vulkan GPU - squeezenet_ssdncnn: Vulkan GPU - regnety_400mncnn: Vulkan GPU - vision_transformerncnn: Vulkan GPU - FastestDetduckdb: IMDB2024-11-05 21:181269331639211.544.453.884.223.965.571.6311.4442.097.696.9316.9611.5419.109.519.1464.415.0711.584.393.974.213.945.631.5611.2841.807.566.7217.1811.5819.389.458.9264.694.81104.227OpenBenchmarking.org

RocksDB

This is a benchmark of Meta/Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgOp/s, More Is BetterRocksDB 9.0Test: Sequential Fill2024-11-05 21:18300K600K900K1200K1500KSE +/- 2869.55, N = 312693311. (CXX) g++ options: -O3 -march=native -pthread -fno-builtin-memcmp -fno-rtti

PyPerformance

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.11Benchmark: async_tree_io2024-11-05 21:18140280420560700SE +/- 0.58, N = 3639

Cyclictest

Cyclictest is a high-resolution test program for measuring the Linux kernel latencies. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms Average, Fewer Is BetterCyclictest 0.84Test Case: clock_nanosleep TIME_ABSTIME, Interval 10000 ms, 10000 Loops2024-11-05 21:180.450.91.351.82.25SE +/- 0.00, N = 321. (CC) gcc options: -O2 -lrt -lpthread -lrttest

NCNN

NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: mobilenet2024-11-05 21:183691215SE +/- 0.09, N = 311.54MIN: 11.26 / MAX: 20.671. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU-v2-v2 - Model: mobilenet-v22024-11-05 21:181.00132.00263.00394.00525.0065SE +/- 0.05, N = 34.45MIN: 4.22 / MAX: 54.411. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU-v3-v3 - Model: mobilenet-v32024-11-05 21:180.8731.7462.6193.4924.365SE +/- 0.02, N = 33.88MIN: 3.78 / MAX: 10.531. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: shufflenet-v22024-11-05 21:180.94951.8992.84853.7984.7475SE +/- 0.03, N = 34.22MIN: 4.1 / MAX: 11.051. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: mnasnet2024-11-05 21:180.8911.7822.6733.5644.455SE +/- 0.03, N = 33.96MIN: 3.81 / MAX: 36.691. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: efficientnet-b02024-11-05 21:181.25332.50663.75995.01326.2665SE +/- 0.04, N = 35.57MIN: 5.38 / MAX: 16.171. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: blazeface2024-11-05 21:180.36680.73361.10041.46721.834SE +/- 0.02, N = 31.63MIN: 1.57 / MAX: 7.281. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: googlenet2024-11-05 21:183691215SE +/- 0.12, N = 311.44MIN: 10.9 / MAX: 121.891. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: vgg162024-11-05 21:181020304050SE +/- 0.14, N = 342.09MIN: 40.69 / MAX: 133.781. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: resnet182024-11-05 21:18246810SE +/- 0.17, N = 37.69MIN: 7.31 / MAX: 59.591. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: alexnet2024-11-05 21:18246810SE +/- 0.13, N = 36.93MIN: 6.44 / MAX: 39.011. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: resnet502024-11-05 21:1848121620SE +/- 0.08, N = 316.96MIN: 16.5 / MAX: 32.671. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPUv2-yolov3v2-yolov3 - Model: mobilenetv2-yolov32024-11-05 21:183691215SE +/- 0.09, N = 311.54MIN: 11.26 / MAX: 20.671. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: yolov4-tiny2024-11-05 21:18510152025SE +/- 0.04, N = 319.10MIN: 18.74 / MAX: 32.781. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: squeezenet_ssd2024-11-05 21:183691215SE +/- 0.14, N = 39.51MIN: 9.05 / MAX: 17.011. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: regnety_400m2024-11-05 21:183691215SE +/- 0.08, N = 39.14MIN: 8.88 / MAX: 40.021. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: vision_transformer2024-11-05 21:181428425670SE +/- 0.27, N = 364.41MIN: 62.51 / MAX: 126.941. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: CPU - Model: FastestDet2024-11-05 21:181.14082.28163.42244.56325.704SE +/- 0.03, N = 35.07MIN: 4.94 / MAX: 11.471. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: mobilenet2024-11-05 21:183691215SE +/- 0.07, N = 311.58MIN: 10.87 / MAX: 44.541. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU-v2-v2 - Model: mobilenet-v22024-11-05 21:180.98781.97562.96343.95124.939SE +/- 0.02, N = 34.39MIN: 4.16 / MAX: 36.381. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU-v3-v3 - Model: mobilenet-v32024-11-05 21:180.89331.78662.67993.57324.4665SE +/- 0.07, N = 33.97MIN: 3.74 / MAX: 35.291. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: shufflenet-v22024-11-05 21:180.94731.89462.84193.78924.7365SE +/- 0.08, N = 34.21MIN: 4 / MAX: 27.191. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: mnasnet2024-11-05 21:180.88651.7732.65953.5464.4325SE +/- 0.04, N = 33.94MIN: 3.81 / MAX: 16.41. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: efficientnet-b02024-11-05 21:181.26682.53363.80045.06726.334SE +/- 0.06, N = 35.63MIN: 5.33 / MAX: 37.121. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: blazeface2024-11-05 21:180.3510.7021.0531.4041.755SE +/- 0.04, N = 31.56MIN: 1.47 / MAX: 2.431. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: googlenet2024-11-05 21:183691215SE +/- 0.03, N = 311.28MIN: 10.89 / MAX: 18.671. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: vgg162024-11-05 21:181020304050SE +/- 0.45, N = 341.80MIN: 40.64 / MAX: 100.161. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: resnet182024-11-05 21:18246810SE +/- 0.05, N = 37.56MIN: 7.32 / MAX: 13.431. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: alexnet2024-11-05 21:18246810SE +/- 0.02, N = 36.72MIN: 6.46 / MAX: 13.841. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: resnet502024-11-05 21:1848121620SE +/- 0.03, N = 317.18MIN: 16.61 / MAX: 34.881. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPUv2-yolov3v2-yolov3 - Model: mobilenetv2-yolov32024-11-05 21:183691215SE +/- 0.07, N = 311.58MIN: 10.87 / MAX: 44.541. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: yolov4-tiny2024-11-05 21:18510152025SE +/- 0.40, N = 319.38MIN: 18.65 / MAX: 1791. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: squeezenet_ssd2024-11-05 21:183691215SE +/- 0.22, N = 39.45MIN: 8.84 / MAX: 38.651. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: regnety_400m2024-11-05 21:18246810SE +/- 0.11, N = 38.92MIN: 8.58 / MAX: 15.421. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: vision_transformer2024-11-05 21:181428425670SE +/- 0.57, N = 364.69MIN: 61.18 / MAX: 208.491. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20230517Target: Vulkan GPU - Model: FastestDet2024-11-05 21:181.08232.16463.24694.32925.4115SE +/- 0.33, N = 34.81MIN: 4.07 / MAX: 7.171. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

DuckDB

OpenBenchmarking.orgSeconds, Fewer Is BetterDuckDB 1.0Benchmark: IMDB2024-11-05 21:1820406080100SE +/- 0.22, N = 3104.231. (CXX) g++ options: -O3 -ldl