Ryzen 9 9950X Memory Performance AMD Ryzen 9 9950X 16-Core testing with a ASUS ROG STRIX X670E-E GAMING WIFI (2204 BIOS) and AMD Radeon RX 7900 GRE 16GB on Ubuntu 24.04 via the Phoronix Test Suite. 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G: Processor: AMD Ryzen 9 9950X 16-Core @ 5.75GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG STRIX X670E-E GAMING WIFI (2204 BIOS), Chipset: AMD Device 14d8, Memory: 2 x 16GB DDR5-6000MT/s G Skill F5-6000J3038F16G, Disk: 2000GB Corsair MP700 PRO, Graphics: AMD Radeon RX 7900 GRE 16GB, Audio: AMD Navi 31 HDMI/DP, Monitor: DELL U2723QE, Network: Intel I225-V + Intel Wi-Fi 6E OS: Ubuntu 24.04, Kernel: 6.10.0-phx (x86_64), Desktop: GNOME Shell 46.0, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 24.2~git2406040600.8112d4~oibaf~n (git-8112d44 2024-06-04 noble-oibaf-ppa) (LLVM 17.0.6 DRM 3.57), Compiler: GCC 13.2.0, File-System: ext4, Screen Resolution: 3840x2160 Llamafile 0.8.6 Test: Meta-Llama-3-8B-Instruct.F16 - Acceleration: CPU Tokens Per Second > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 4.68 |============================== OpenFOAM 10 Input: drivaerFastback, Medium Mesh Size - Execution Time Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 2096.57 |=========================== OpenFOAM 10 Input: drivaerFastback, Medium Mesh Size - Mesh Time Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 181.57 |============================ OpenRadioss 2023.09.15 Model: Chrysler Neon 1M Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 705.55 |============================ Timed Linux Kernel Compilation 6.8 Build: allmodconfig Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 590.50 |============================ Blender 4.2 Blend File: Barbershop - Compute: CPU-Only Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 448.96 |============================ LeelaChessZero 0.31.1 Backend: Eigen Nodes Per Second > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 220 |=============================== LeelaChessZero 0.31.1 Backend: BLAS Nodes Per Second > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 226 |=============================== Timed Node.js Compilation 21.7.2 Time To Compile Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 345.25 |============================ NWChem 7.0.2 Input: C240 Buckyball Seconds < Lower Is Better XNNPACK 2cd86b Model: QU8MobileNetV3Small us < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 756 |=============================== XNNPACK 2cd86b Model: QU8MobileNetV3Large us < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 1118 |============================== XNNPACK 2cd86b Model: QU8MobileNetV2 us < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 759 |=============================== XNNPACK 2cd86b Model: FP16MobileNetV3Small us < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 770 |=============================== XNNPACK 2cd86b Model: FP16MobileNetV3Large us < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 1291 |============================== XNNPACK 2cd86b Model: FP16MobileNetV2 us < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 985 |=============================== XNNPACK 2cd86b Model: FP32MobileNetV3Small us < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 812 |=============================== XNNPACK 2cd86b Model: FP32MobileNetV3Large us < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 1516 |============================== XNNPACK 2cd86b Model: FP32MobileNetV2 us < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 1264 |============================== Timed LLVM Compilation 16.0 Build System: Ninja Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 301.63 |============================ Stockfish Chess Benchmark Nodes Per Second > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 51377778 |========================== OpenRadioss 2023.09.15 Model: INIVOL and Fluid Structure Interaction Drop Container Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 247.06 |============================ BRL-CAD 7.38.2 VGR Performance Metric VGR Performance Metric > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 498966 |============================ Timed Gem5 Compilation 23.0.1 Time To Compile Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 221.14 |============================ Java JMH Throughput Ops/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 91554717298.43 |==================== High Performance Conjugate Gradient 3.1 X Y Z: 104 104 104 - RT: 60 GFLOP/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 8.93560 |=========================== OpenFOAM 10 Input: motorBike - Execution Time Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 58.57 |============================= OpenFOAM 10 Input: motorBike - Mesh Time Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 84.99 |============================= TensorFlow 2.16.1 Device: CPU - Batch Size: 64 - Model: ResNet-50 images/sec > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 52.27 |============================= OpenRadioss 2023.09.15 Model: Bird Strike on Windshield Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 128.76 |============================ NAS Parallel Benchmarks 3.4 Test / Class: SP.C Total Mop/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 14528.26 |========================== GROMACS Input: water_GMX50_bare Ns Per Day > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 1.927 |============================= OpenRadioss 2023.09.15 Model: Bumper Beam Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 76.90 |============================= Build2 0.17 Time To Compile Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 76.00 |============================= SPECFEM3D 4.1.1 Model: Layered Halfspace Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 73.14 |============================= SPECFEM3D 4.1.1 Model: Water-layered Halfspace Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 72.20 |============================= miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM2 Billion Interactions/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 77.39 |============================= miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM2 GFInst/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 1934.61 |=========================== Memcached 1.6.19 Set To Get Ratio: 1:100 Ops/sec > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 7507615.73 |======================== Memcached 1.6.19 Set To Get Ratio: 1:10 Ops/sec > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 5915791.34 |======================== NAMD 3.0b6 Input: STMV with 1,066,628 Atoms ns/day > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 0.98084 |=========================== Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 193 Cells Per Direction Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 64.11 |============================= LuxCoreRender 2.6 Scene: Orange Juice - Acceleration: CPU M samples/sec > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 8.64 |============================== Llama.cpp b3067 Model: Meta-Llama-3-8B-Instruct-Q8_0.gguf Tokens Per Second > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 8.36 |============================== Blender 4.2 Blend File: Junkshop - Compute: CPU-Only Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 62.09 |============================= LuxCoreRender 2.6 Scene: LuxCore Benchmark - Acceleration: CPU M samples/sec > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 5.15 |============================== LuxCoreRender 2.6 Scene: Danish Mood - Acceleration: CPU M samples/sec > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 4.62 |============================== LuxCoreRender 2.6 Scene: DLSC - Acceleration: CPU M samples/sec > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 5.40 |============================== OpenFOAM 10 Input: drivaerFastback, Small Mesh Size - Execution Time Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 157.15 |============================ OpenFOAM 10 Input: drivaerFastback, Small Mesh Size - Mesh Time Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 22.58 |============================= GROMACS 2024 Implementation: MPI CPU - Input: water_GMX50_bare Ns Per Day > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 3.141 |============================= OpenRadioss 2023.09.15 Model: Rubber O-Ring Seal Installation Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 53.16 |============================= NAS Parallel Benchmarks 3.4 Test / Class: BT.C Total Mop/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 55287.37 |========================== Timed Linux Kernel Compilation 6.8 Build: defconfig Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 47.76 |============================= OpenRadioss 2023.09.15 Model: Cell Phone Drop Test Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 44.90 |============================= Blender 4.2 Blend File: BMW27 - Compute: CPU-Only Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 46.38 |============================= MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 8192 MiB MiB/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 19467.39 |========================== Quicksilver 20230818 Input: CORAL2 P1 Figure Of Merit > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 25676667 |========================== High Performance Conjugate Gradient 3.1 X Y Z: 144 144 144 - RT: 60 GFLOP/s > Higher Is Better MBW 2018-09-08 Test: Memory Copy - Array Size: 8192 MiB MiB/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 22247.78 |========================== NAS Parallel Benchmarks 3.4 Test / Class: EP.D Total Mop/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 3823.80 |=========================== NAS Parallel Benchmarks 3.4 Test / Class: LU.C Total Mop/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 59920.96 |========================== PyTorch 2.2.1 Device: CPU - Batch Size: 256 - Model: ResNet-50 batches/sec > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 57.54 |============================= SPECFEM3D 4.1.1 Model: Homogeneous Halfspace Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 30.68 |============================= NAMD 3.0b6 Input: ATPase with 327,506 Atoms ns/day > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 3.41007 |=========================== Stress-NG 0.17.08 Test: Memory Copying Bogo Ops/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 10752.81 |========================== RAMspeed SMP 3.5.0 Type: Add - Benchmark: Integer MB/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 61079.93 |========================== RAMspeed SMP 3.5.0 Type: Copy - Benchmark: Integer MB/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 65797.05 |========================== RAMspeed SMP 3.5.0 Type: Triad - Benchmark: Integer MB/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 62428.70 |========================== NAS Parallel Benchmarks 3.4 Test / Class: IS.D Total Mop/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 1505.47 |=========================== RAMspeed SMP 3.5.0 Type: Average - Benchmark: Integer MB/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 65503.93 |========================== RAMspeed SMP 3.5.0 Type: Scale - Benchmark: Integer MB/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 69141.08 |========================== SPECFEM3D 4.1.1 Model: Mount St. Helens Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 25.69 |============================= SPECFEM3D 4.1.1 Model: Tomographic Model Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 23.36 |============================= MBW 2018-09-08 Test: Memory Copy, Fixed Block Size - Array Size: 4096 MiB MiB/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 19534.16 |========================== 7-Zip Compression Test: Decompression Rating MIPS > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 158133 |============================ 7-Zip Compression Test: Compression Rating MIPS > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 195585 |============================ Etcpak 2.0 Benchmark: Multi-Threaded - Configuration: ETC2 Mpx/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 741.78 |============================ Embree 4.3 Binary: Pathtracer ISPC - Model: Crown Frames Per Second > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 36.55 |============================= MBW 2018-09-08 Test: Memory Copy - Array Size: 4096 MiB MiB/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 22774.95 |========================== Embree 4.3 Binary: Pathtracer ISPC - Model: Asian Dragon Frames Per Second > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 41.49 |============================= Y-Cruncher 0.8.5 Pi Digits To Calculate: 1B Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 16.45 |============================= POV-Ray Trace Time Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 16.10 |============================= NAS Parallel Benchmarks 3.4 Test / Class: SP.B Total Mop/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 21328.28 |========================== x265 Video Input: Bosphorus 4K Frames Per Second > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 38.27 |============================= NAS Parallel Benchmarks 3.4 Test / Class: FT.C Total Mop/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 27106.18 |========================== PyTorch 2.2.1 Device: CPU - Batch Size: 1 - Model: ResNet-50 batches/sec > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 84.89 |============================= Graph500 3.0 Scale: 26 BFS median_TEPS > Higher Is Better Xcompact3d Incompact3d 2021-03-11 Input: input.i3d 129 Cells Per Direction Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 14.09 |============================= NAS Parallel Benchmarks 3.4 Test / Class: CG.C Total Mop/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 11144.88 |========================== miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 Billion Interactions/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 76.89 |============================= miniBUDE 20210901 Implementation: OpenMP - Input Deck: BM1 GFInst/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 1922.13 |=========================== LuxCoreRender 2.6 Scene: Rainbow Colors and Prism - Acceleration: CPU M samples/sec > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 19.99 |============================= TensorFlow 2.16.1 Device: CPU - Batch Size: 1 - Model: ResNet-50 images/sec > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 16.92 |============================= Y-Cruncher 0.8.5 Pi Digits To Calculate: 500M Seconds < Lower Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 7.587 |============================= NAS Parallel Benchmarks 3.4 Test / Class: MG.C Total Mop/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 24236.21 |========================== LULESH 2.0.3 z/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 9945.53 |=========================== x265 Video Input: Bosphorus 1080p Frames Per Second > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 134.52 |============================ NAS Parallel Benchmarks 3.4 Test / Class: EP.C Total Mop/s > Higher Is Better 2 x 16GB DDR5-6000 CL30 F5-6000J3038F16G . 3678.46 |=========================== Llamafile 0.8.6 Test: mistral-7b-instruct-v0.2.Q5_K_M - Acceleration: CPU Tokens Per Second > Higher Is Better Llamafile 0.8.6 Test: TinyLlama-1.1B-Chat-v1.0.BF16 - Acceleration: CPU Tokens Per Second > Higher Is Better Llamafile 0.8.6 Test: llava-v1.6-mistral-7b.Q8_0 - Acceleration: CPU Tokens Per Second > Higher Is Better