Ryzen 9 3950X

Tests by Michael Larabel.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 2008171-PTS-RYZEN93989
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
Ryzen 9 3950X
August 16 2020
  12 Hours, 54 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):


Ryzen 9 3950XOpenBenchmarking.orgPhoronix Test SuiteAMD Ryzen 9 3950X 16-Core @ 3.50GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (1302 BIOS)AMD Starship/Matisse16GB2000GB Corsair Force MP600AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2055/875MHz)AMD Navi 10 HDMI AudioDELL P2415QRealtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 20.045.6.11-050611-generic (x86_64)GNOME Shell 3.36.1X Server 1.20.84.6 Mesa 20.2.0-devel (git-45c3331 2020-05-09 focal-oibaf-ppa) (LLVM 9.0.1)1.2.128GCC 9.3.0ext43840x2160ProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionRyzen 9 3950X BenchmarksSystem Logs- --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none,hsa --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 - Scaling Governor: acpi-cpufreq ondemand - CPU Microcode: 0x8701013- OpenJDK Runtime Environment (build 11.0.8+10-post-Ubuntu-0ubuntu120.04)- Python 3.8.2- itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional STIBP: conditional RSB filling + tsx_async_abort: Not affected

Ryzen 9 3950Xwireguard: cp2k: Fayalite-FIST Datarodinia: OpenMP LavaMDrodinia: OpenMP HotSpot3Drodinia: OpenMP Leukocyterodinia: OpenMP CFD Solverrodinia: OpenMP Streamclusternamd: ATPase Simulation - 327,506 Atomsnwchem: C240 Buckyballqmcpack: compress-zstd: 3compress-zstd: 19luxcorerender: DLSCluxcorerender: Rainbow Colors and Prismavifenc: 0avifenc: 2avifenc: 8avifenc: 10build-apache: Time To Compilebuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilebuild2: Time To Compileopm: Flow MPI Norne - 1opm: Flow MPI Norne - 2opm: Flow MPI Norne - 4opm: Flow MPI Norne - 8opm: Flow MPI Norne - 16numpy: montage: Mosaic of M17, K band, 1.5 deg x 1.5 deggromacs: Water Benchmarkdaphne: OpenMP - NDT Mappingdaphne: OpenMP - Points2Imagedaphne: OpenMP - Euclidean Clusterhugin: Panorama Photo Assistant + Stitching Timeocrmypdf: Processing 60 Page PDF Documentoctave-benchmark: stress-ng: MMAPstress-ng: NUMAstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passingecp-candle: P1B2ecp-candle: P3B1ecp-candle: P3B2pyperformance: gopyperformance: 2to3pyperformance: chaospyperformance: floatpyperformance: nbodypyperformance: pathlibpyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startuppyperformance: django_templatepyperformance: pickle_pure_pythonneatbench: CPUgeekbench: GPU Vulkangeekbench: GPU Vulkan - Sobelgeekbench: GPU Vulkan - Stereo Matchinggeekbench: GPU Vulkan - Cannygeekbench: GPU Vulkan - Histogram Equalizationgeekbench: GPU Vulkan - Gaussian Blurgeekbench: GPU Vulkan - Depth of Fieldgeekbench: GPU Vulkan - Face Detectiongeekbench: GPU Vulkan - Horizon Detectiongeekbench: GPU Vulkan - Feature Matchinggeekbench: GPU Vulkan - Particle Physicsgeekbench: GPU Vulkan - SFFTgeekbench: CPU Multi Coregeekbench: CPU Multi Core - Gaussian Blurgeekbench: CPU Multi Core - Face Detectiongeekbench: CPU Multi Core - Horizon Detectiongeekbench: CPU Single Coregeekbench: CPU Single Core - Gaussian Blurgeekbench: CPU Single Core - Face Detectiongeekbench: CPU Single Core - Horizon Detectionmlpack: scikit_icamlpack: scikit_qdamlpack: scikit_svmmlpack: scikit_linearridgeregressionscikit-learn: tesseract-ocr: Time To OCR 7 Imagesbrl-cad: VGR Performance Metricspec-jbb2015: SPECjbb2015-Composite max-jOPSspec-jbb2015: SPECjbb2015-Composite critical-jOPSRyzen 9 3950X184.275322.685121.89881.91078.66410.93325.4571.110339870.21263.84033.139.63.193.5759.74435.8644.5074.33020.19648.042368.89970.590291.648195.446168.734227.021370.296423.8670.5611.240673.9835583.6842468151272.5344.01518.2806.609304.68450.651210.08746478.004729.83228571340.3289252.21303933.5435.826586.052303109.6577702.74148451.084635.1212973.9111052839.512549067.14274.2916705386.6340.1191316.511666.98422528910110310016.043922.197.71586.8645.942927.06259622.9323.72.886.192.521.3598.21.66438.110587.5631.212966301.31170.4253.8139586.911.429.755.1669.4119.271.988.18723.416249229188325757OpenBenchmarking.org

WireGuard + Linux Networking Stack Stress Test

This is a benchmark of the WireGuard secure VPN tunnel and Linux networking stack stress test. The test runs on the local host but does require root permissions to run. The way it works is it creates three namespaces. ns0 has a loopback device. ns1 and ns2 each have wireguard devices. Those two wireguard devices send traffic through the loopback device of ns0. The end result of this is that tests wind up testing encryption and decryption at the same time -- a pretty CPU and scheduler-heavy workflow. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestRyzen 9 3950X4080120160200SE +/- 0.25, N = 3184.28

CP2K Molecular Dynamics

CP2K is an open-source molecular dynamics software package focused on quantum chemistry and solid-state physics. This test profile currently makes use of the OpenMP implementation and using the Fayalite-FIST molecular dynamics run and measures the total time to complete. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterCP2K Molecular Dynamics 6.1Fayalite-FIST DataRyzen 9 3950X70140210280350322.69

Rodinia

Rodinia is a suite focused upon accelerating compute-intensive applications with accelerators. CUDA, OpenMP, and OpenCL parallel models are supported by the included applications. This profile utilizes select OpenCL, NVIDIA CUDA and OpenMP test binaries at the moment. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LavaMDRyzen 9 3950X306090120150SE +/- 0.09, N = 3121.901. (CXX) g++ options: -O2 -lOpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP HotSpot3DRyzen 9 3950X20406080100SE +/- 0.93, N = 381.911. (CXX) g++ options: -O2 -lOpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP LeukocyteRyzen 9 3950X20406080100SE +/- 0.78, N = 378.661. (CXX) g++ options: -O2 -lOpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP CFD SolverRyzen 9 3950X3691215SE +/- 0.04, N = 310.931. (CXX) g++ options: -O2 -lOpenCL

OpenBenchmarking.orgSeconds, Fewer Is BetterRodinia 3.1Test: OpenMP StreamclusterRyzen 9 3950X612182430SE +/- 0.03, N = 325.461. (CXX) g++ options: -O2 -lOpenCL

NAMD

NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.13ATPase Simulation - 327,506 AtomsRyzen 9 3950X0.24980.49960.74940.99921.249SE +/- 0.00284, N = 31.11033

NWChem

NWChem is an open-source high performance computational chemistry package. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterNWChem 7.0Input: C240 BuckyballRyzen 9 3950X2K4K6K8K10K9870.21. (F9X) gfortran options: -lnwctask -lccsd -lmcscf -lselci -lmp2 -lmoints -lstepper -ldriver -loptim -lnwdft -lgradients -lcphf -lesp -lddscf -ldangchang -lguess -lhessian -lvib -lnwcutil -lrimp2 -lproperty -lsolvation -lnwints -lprepar -lnwmd -lnwpw -lofpw -lpaw -lpspw -lband -lnwpwlib -lcafe -lspace -lanalyze -lqhop -lpfft -ldplot -ldrdy -lvscf -lqmmm -lqmd -letrans -ltce -lbq -lmm -lcons -lperfm -ldntmc -lccca -ldimqm -lga -larmci -lpeigs -l64to32 -lopenblas -lpthread -lrt -llapack -lnwcblas -lmpi_usempif08 -lmpi_mpifh -lmpi -lcomex -lm -m64 -ffast-math -std=legacy -fdefault-integer-8 -finline-functions -O2

QMCPACK

QMCPACK is a modern high-performance open-source Quantum Monte Carlo (QMC) simulation code making use of MPI for this benchmark of the H20 example code. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTotal Execution Time - Seconds, Fewer Is BetterQMCPACK 3.8Ryzen 9 3950X300600900120015001263.81. (CXX) g++ options: -fopenmp -fomit-frame-pointer -finline-limit=1000 -fstrict-aliasing -funroll-all-loops -march=native -O3 -ffast-math -lm

Zstd Compression

This test measures the time needed to compress a sample file (an Ubuntu ISO) using Zstd compression. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3Ryzen 9 3950X9001800270036004500SE +/- 28.55, N = 34033.11. (CC) gcc options: -O3 -pthread -lz -llzma

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19Ryzen 9 3950X918273645SE +/- 0.03, N = 339.61. (CC) gcc options: -O3 -pthread -lz -llzma

LuxCoreRender

LuxCoreRender is an open-source physically based renderer. This test profile is focused on running LuxCoreRender on the CPU as opposed to the OpenCL version. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: DLSCRyzen 9 3950X0.71781.43562.15342.87123.589SE +/- 0.03, N = 33.19MIN: 3.02 / MAX: 3.36

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.3Scene: Rainbow Colors and PrismRyzen 9 3950X0.80331.60662.40993.21324.0165SE +/- 0.02, N = 33.57MIN: 3.48 / MAX: 3.63

libavif avifenc

This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 0Ryzen 9 3950X1326395265SE +/- 0.26, N = 359.741. (CXX) g++ options: -O3 -fPIC

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 2Ryzen 9 3950X816243240SE +/- 0.01, N = 335.861. (CXX) g++ options: -O3 -fPIC

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 8Ryzen 9 3950X1.01412.02823.04234.05645.0705SE +/- 0.048, N = 34.5071. (CXX) g++ options: -O3 -fPIC

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 10Ryzen 9 3950X0.97431.94862.92293.89724.8715SE +/- 0.050, N = 34.3301. (CXX) g++ options: -O3 -fPIC

Timed Apache Compilation

This test times how long it takes to build the Apache HTTPD web server. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Apache Compilation 2.4.41Time To CompileRyzen 9 3950X510152025SE +/- 0.04, N = 320.20

Timed Linux Kernel Compilation

This test times how long it takes to build the Linux kernel in a default configuration. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileRyzen 9 3950X1122334455SE +/- 0.49, N = 348.04

Timed LLVM Compilation

This test times how long it takes to build the LLVM compiler. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileRyzen 9 3950X80160240320400SE +/- 3.53, N = 2368.90

Build2

This test profile measures the time to bootstrap/install the build2 C++ build toolchain from source. Build2 is a cross-platform build toolchain for C/C++ code and features Cargo-like features. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.12Time To CompileRyzen 9 3950X1632486480SE +/- 0.21, N = 370.59

Open Porous Media

This is a test of Open Porous Media, a set of open-source tools concerning simulation of flow and transport of fluids in porous media. This test profile depends upon MPI/Flow already being installed on the system. Install instructions at https://opm-project.org/?page_id=36. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous MediaOPM Benchmark: Flow MPI Norne - Threads: 1Ryzen 9 3950X60120180240300SE +/- 0.23, N = 3291.651. flow 2020.04

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous MediaOPM Benchmark: Flow MPI Norne - Threads: 2Ryzen 9 3950X4080120160200SE +/- 0.20, N = 3195.451. flow 2020.04

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous MediaOPM Benchmark: Flow MPI Norne - Threads: 4Ryzen 9 3950X4080120160200SE +/- 0.28, N = 3168.731. flow 2020.04

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous MediaOPM Benchmark: Flow MPI Norne - Threads: 8Ryzen 9 3950X50100150200250SE +/- 0.29, N = 3227.021. flow 2020.04

OpenBenchmarking.orgSeconds, Fewer Is BetterOpen Porous MediaOPM Benchmark: Flow MPI Norne - Threads: 16Ryzen 9 3950X80160240320400SE +/- 0.36, N = 3370.301. flow 2020.04

Numpy Benchmark

This is a test to obtain the general Numpy performance. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkRyzen 9 3950X90180270360450SE +/- 3.30, N = 3423.86

Montage Astronomical Image Mosaic Engine

Montage is an open-source astronomical image mosaic engine. This BSD-licensed astronomy software is developed by the California Institute of Technology, Pasadena. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMontage Astronomical Image Mosaic Engine 6.0Mosaic of M17, K band, 1.5 deg x 1.5 degRyzen 9 3950X1632486480SE +/- 0.51, N = 370.561. (CC) gcc options: -std=gnu99 -lcfitsio -lm -O2

GROMACS

The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing on the CPU with the water_GMX50 data. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2020.1Water BenchmarkRyzen 9 3950X0.2790.5580.8371.1161.395SE +/- 0.003, N = 31.2401. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm

Darmstadt Automotive Parallel Heterogeneous Suite

DAPHNE is the Darmstadt Automotive Parallel HeterogeNEous Benchmark Suite with OpenCL / CUDA / OpenMP test cases for these automotive benchmarks for evaluating programming models in context to vehicle autonomous driving capabilities. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: NDT MappingRyzen 9 3950X150300450600750SE +/- 1.75, N = 3673.981. (CXX) g++ options: -O3 -std=c++11 -fopenmp

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Points2ImageRyzen 9 3950X8K16K24K32K40KSE +/- 240.26, N = 335583.681. (CXX) g++ options: -O3 -std=c++11 -fopenmp

OpenBenchmarking.orgTest Cases Per Minute, More Is BetterDarmstadt Automotive Parallel Heterogeneous SuiteBackend: OpenMP - Kernel: Euclidean ClusterRyzen 9 3950X30060090012001500SE +/- 5.70, N = 31272.531. (CXX) g++ options: -O3 -std=c++11 -fopenmp

Hugin

Hugin is an open-source, cross-platform panorama photo stitcher software package. This test profile times how long it takes to run the assistant and panorama photo stitching on a set of images. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterHuginPanorama Photo Assistant + Stitching TimeRyzen 9 3950X1020304050SE +/- 0.12, N = 344.02

OCRMyPDF

OCRMyPDF is an optical character recognition (OCR) text layer to scanned PDF files, producing new PDFs with the text now selectable/searchable/copy-paste capable. OCRMyPDF leverages the Tesseract OCR engine and is written in Python. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterOCRMyPDF 9.6.0+dfsgProcessing 60 Page PDF DocumentRyzen 9 3950X48121620SE +/- 0.12, N = 318.28

GNU Octave Benchmark

This test profile measures how long it takes to complete several reference GNU Octave files via octave-benchmark. GNU Octave is used for numerical computations and is an open-source alternative to MATLAB. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterGNU Octave Benchmark 5.2.0Ryzen 9 3950X246810SE +/- 0.037, N = 56.609

Stress-NG

Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MMAPRyzen 9 3950X70140210280350SE +/- 4.79, N = 15304.681. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: NUMARyzen 9 3950X100200300400500SE +/- 2.21, N = 3450.651. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MEMFDRyzen 9 3950X30060090012001500SE +/- 1.52, N = 31210.081. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: AtomicRyzen 9 3950X160K320K480K640K800KSE +/- 390.48, N = 3746478.001. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CryptoRyzen 9 3950X10002000300040005000SE +/- 10.57, N = 34729.831. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: MallocRyzen 9 3950X50M100M150M200M250MSE +/- 148853.69, N = 3228571340.321. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: ForkingRyzen 9 3950X20K40K60K80K100KSE +/- 416.57, N = 389252.211. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SENDFILERyzen 9 3950X70K140K210K280K350KSE +/- 526.83, N = 3303933.541. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU CacheRyzen 9 3950X816243240SE +/- 0.54, N = 335.821. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: CPU StressRyzen 9 3950X14002800420056007000SE +/- 9.83, N = 36586.051. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: SemaphoresRyzen 9 3950X500K1000K1500K2000K2500KSE +/- 6022.06, N = 32303109.651. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Matrix MathRyzen 9 3950X17K34K51K68K85KSE +/- 203.17, N = 377702.741. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Vector MathRyzen 9 3950X30K60K90K120K150KSE +/- 36.38, N = 3148451.081. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Memory CopyingRyzen 9 3950X10002000300040005000SE +/- 20.13, N = 34635.121. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Socket ActivityRyzen 9 3950X3K6K9K12K15KSE +/- 25.99, N = 312973.911. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Context SwitchingRyzen 9 3950X2M4M6M8M10MSE +/- 660845.91, N = 1511052839.511. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc C String FunctionsRyzen 9 3950X500K1000K1500K2000K2500KSE +/- 31547.68, N = 32549067.141. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: Glibc Qsort Data SortingRyzen 9 3950X60120180240300SE +/- 1.42, N = 3274.291. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.11.07Test: System V Message PassingRyzen 9 3950X4M8M12M16M20MSE +/- 210677.55, N = 516705386.631. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -lpthread -lc

ECP-CANDLE

The CANDLE benchmark codes implement deep learning architectures relevant to problems in cancer. These architectures address problems at different biological scales, specifically problems at the molecular, cellular and population scales. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterECP-CANDLE 0.3Benchmark: P1B2Ryzen 9 3950X91827364540.12

OpenBenchmarking.orgSeconds, Fewer Is BetterECP-CANDLE 0.3Benchmark: P3B1Ryzen 9 3950X300600900120015001316.51

OpenBenchmarking.orgSeconds, Fewer Is BetterECP-CANDLE 0.3Benchmark: P3B2Ryzen 9 3950X140280420560700666.98

PyPerformance

PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goRyzen 9 3950X50100150200250225

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3Ryzen 9 3950X60120180240300289

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosRyzen 9 3950X20406080100SE +/- 0.33, N = 3101

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatRyzen 9 3950X20406080100SE +/- 0.33, N = 3103

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyRyzen 9 3950X20406080100100

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibRyzen 9 3950X48121620SE +/- 0.03, N = 316.0

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceRyzen 9 3950X100200300400500439

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsRyzen 9 3950X510152025SE +/- 0.03, N = 322.1

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesRyzen 9 3950X20406080100SE +/- 0.09, N = 397.7

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileRyzen 9 3950X306090120150SE +/- 0.33, N = 3158

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupRyzen 9 3950X246810SE +/- 0.01, N = 36.86

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateRyzen 9 3950X1020304050SE +/- 0.12, N = 345.9

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonRyzen 9 3950X90180270360450429

NeatBench

NeatBench is a benchmark of the cross-platform Neat Video software on the CPU and optional GPU (OpenCL / CUDA) support. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFPS, More Is BetterNeatBench 5Acceleration: CPURyzen 9 3950X612182430SE +/- 0.23, N = 327.0

Geekbench

This is a benchmark of Geekbench 5 Pro. The test profile automates the execution of Geekbench 5 under the Phoronix Test Suite, assuming you have a valid license key for Geekbench 5 Pro. This test will not work without a valid license key for Geekbench Pro. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterGeekbench 5Test: GPU VulkanRyzen 9 3950X13K26K39K52K65KSE +/- 171.59, N = 362596

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: GPU Vulkan - SobelRyzen 9 3950X510152025SE +/- 0.03, N = 322.9

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: GPU Vulkan - Stereo MatchingRyzen 9 3950X70140210280350SE +/- 4.60, N = 3323.7

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: GPU Vulkan - CannyRyzen 9 3950X0.6481.2961.9442.5923.24SE +/- 0.07, N = 32.88

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: GPU Vulkan - Histogram EqualizationRyzen 9 3950X246810SE +/- 0.01, N = 36.19

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: GPU Vulkan - Gaussian BlurRyzen 9 3950X0.5671.1341.7012.2682.835SE +/- 0.00, N = 32.52

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: GPU Vulkan - Depth of FieldRyzen 9 3950X0.30380.60760.91141.21521.519SE +/- 0.00, N = 31.35

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5Test: GPU Vulkan - Face DetectionRyzen 9 3950X20406080100SE +/- 0.51, N = 398.2

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: GPU Vulkan - Horizon DetectionRyzen 9 3950X0.37350.7471.12051.4941.8675SE +/- 0.00, N = 31.66

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: GPU Vulkan - Feature MatchingRyzen 9 3950X90180270360450SE +/- 5.18, N = 3438.1

OpenBenchmarking.orgFPS, More Is BetterGeekbench 5Test: GPU Vulkan - Particle PhysicsRyzen 9 3950X2K4K6K8K10KSE +/- 21.95, N = 310587.5

OpenBenchmarking.orgGflops, More Is BetterGeekbench 5Test: GPU Vulkan - SFFTRyzen 9 3950X140280420560700SE +/- 0.97, N = 3631.2

OpenBenchmarking.orgScore, More Is BetterGeekbench 5Test: CPU Multi CoreRyzen 9 3950X3K6K9K12K15KSE +/- 1.76, N = 312966

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Gaussian BlurRyzen 9 3950X70140210280350SE +/- 300.30, N = 3301.31

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Face DetectionRyzen 9 3950X4080120160200SE +/- 3.87, N = 3170.4

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: CPU Multi Core - Horizon DetectionRyzen 9 3950X60120180240300SE +/- 0.22, N = 3253.8

OpenBenchmarking.orgScore, More Is BetterGeekbench 5Test: CPU Single CoreRyzen 9 3950X30060090012001500SE +/- 11.39, N = 31395

OpenBenchmarking.orgMpixels/sec, More Is BetterGeekbench 5Test: CPU Single Core - Gaussian BlurRyzen 9 3950X20406080100SE +/- 1.35, N = 386.9

OpenBenchmarking.orgimages/sec, More Is BetterGeekbench 5Test: CPU Single Core - Face DetectionRyzen 9 3950X3691215SE +/- 0.23, N = 311.4

OpenBenchmarking.orgGpixels/sec, More Is BetterGeekbench 5Test: CPU Single Core - Horizon DetectionRyzen 9 3950X714212835SE +/- 1.81, N = 329.7

Mlpack Benchmark

Mlpack benchmark scripts for machine learning libraries Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_icaRyzen 9 3950X1224364860SE +/- 0.21, N = 355.16

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_qdaRyzen 9 3950X1530456075SE +/- 0.41, N = 369.41

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_svmRyzen 9 3950X510152025SE +/- 0.04, N = 319.27

OpenBenchmarking.orgSeconds, Fewer Is BetterMlpack BenchmarkBenchmark: scikit_linearridgeregressionRyzen 9 3950X0.44550.8911.33651.7822.2275SE +/- 0.01, N = 31.98

Scikit-Learn

Scikit-learn is a Python module for machine learning Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterScikit-Learn 0.22.1Ryzen 9 3950X246810SE +/- 0.095, N = 38.187

Tesseract OCR

Tesseract-OCR is the open-source optical character recognition (OCR) engine for the conversion of text within images to raw text output. This test profile relies upon a system-supplied Tesseract installation. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgSeconds, Fewer Is BetterTesseract OCR 4.1.1Time To OCR 7 ImagesRyzen 9 3950X612182430SE +/- 0.23, N = 323.42

BRL-CAD

BRL-CAD 7.28.0 is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgVGR Performance Metric, More Is BetterBRL-CAD 7.30.8VGR Performance MetricRyzen 9 3950X50K100K150K200K250K2492291. (CXX) g++ options: -std=c++11 -pipe -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -pedantic -rdynamic -lSM -lICE -lXi -lGLU -lGL -lGLdispatch -lX11 -lXext -lXrender -lpthread -ldl -luuid -lm

SPECjbb 2015

This is a benchmark of SPECjbb 2015. For this test profile to work, you must have a valid license/copy of the SPECjbb 2015 ISO (SPECjbb2015-1.02.iso) in your Phoronix Test Suite download cache. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgjOPS, More Is BetterSPECjbb 2015SPECjbb2015-Composite max-jOPSRyzen 9 3950X4K8K12K16K20K18832

OpenBenchmarking.orgjOPS, More Is BetterSPECjbb 2015SPECjbb2015-Composite critical-jOPSRyzen 9 3950X120024003600480060005757

101 Results Shown

WireGuard + Linux Networking Stack Stress Test
CP2K Molecular Dynamics
Rodinia:
  OpenMP LavaMD
  OpenMP HotSpot3D
  OpenMP Leukocyte
  OpenMP CFD Solver
  OpenMP Streamcluster
NAMD
NWChem
QMCPACK
Zstd Compression:
  3
  19
LuxCoreRender:
  DLSC
  Rainbow Colors and Prism
libavif avifenc:
  0
  2
  8
  10
Timed Apache Compilation
Timed Linux Kernel Compilation
Timed LLVM Compilation
Build2
Open Porous Media:
  Flow MPI Norne - 1
  Flow MPI Norne - 2
  Flow MPI Norne - 4
  Flow MPI Norne - 8
  Flow MPI Norne - 16
Numpy Benchmark
Montage Astronomical Image Mosaic Engine
GROMACS
Darmstadt Automotive Parallel Heterogeneous Suite:
  OpenMP - NDT Mapping
  OpenMP - Points2Image
  OpenMP - Euclidean Cluster
Hugin
OCRMyPDF
GNU Octave Benchmark
Stress-NG:
  MMAP
  NUMA
  MEMFD
  Atomic
  Crypto
  Malloc
  Forking
  SENDFILE
  CPU Cache
  CPU Stress
  Semaphores
  Matrix Math
  Vector Math
  Memory Copying
  Socket Activity
  Context Switching
  Glibc C String Functions
  Glibc Qsort Data Sorting
  System V Message Passing
ECP-CANDLE:
  P1B2
  P3B1
  P3B2
PyPerformance:
  go
  2to3
  chaos
  float
  nbody
  pathlib
  raytrace
  json_loads
  crypto_pyaes
  regex_compile
  python_startup
  django_template
  pickle_pure_python
NeatBench
Geekbench:
  GPU Vulkan
  GPU Vulkan - Sobel
  GPU Vulkan - Stereo Matching
  GPU Vulkan - Canny
  GPU Vulkan - Histogram Equalization
  GPU Vulkan - Gaussian Blur
  GPU Vulkan - Depth of Field
  GPU Vulkan - Face Detection
  GPU Vulkan - Horizon Detection
  GPU Vulkan - Feature Matching
  GPU Vulkan - Particle Physics
  GPU Vulkan - SFFT
  CPU Multi Core
  CPU Multi Core - Gaussian Blur
  CPU Multi Core - Face Detection
  CPU Multi Core - Horizon Detection
  CPU Single Core
  CPU Single Core - Gaussian Blur
  CPU Single Core - Face Detection
  CPU Single Core - Horizon Detection
Mlpack Benchmark:
  scikit_ica
  scikit_qda
  scikit_svm
  scikit_linearridgeregression
Scikit-Learn
Tesseract OCR
BRL-CAD
SPECjbb 2015:
  SPECjbb2015-Composite max-jOPS
  SPECjbb2015-Composite critical-jOPS