7950X renew AMD Ryzen 9 7950X 16-Core testing with a ASUS ROG CROSSHAIR X670E HERO (9927 BIOS) and AMD Radeon RX 7900 XTX 24GB on Ubuntu 22.04 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2304195-NE-7950XRENE79&grs&sro .
7950X renew Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution a b c d AMD Ryzen 9 7950X 16-Core AMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR X670E HERO (9927 BIOS) AMD Device 14d8 32GB 2048GB SOLIDIGM SSDPFKKW020X7 + 2000GB AMD Radeon RX 7900 XTX 24GB (2304/1249MHz) AMD Device ab30 ASUS MG28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 22.04 6.3.0-060300rc7daily20230417-generic (x86_64) GNOME Shell 42.5 X Server 1.21.1.3 + Wayland 4.6 Mesa 23.2.0-devel (git-f6fb189 2023-04-18 jammy-oibaf-ppa) (LLVM 15.0.7 DRM 3.52) 1.3.246 GCC 11.3.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-xKiWfi/gcc-11-11.3.0/debian/tmp-gcn/usr --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-build-config=bootstrap-lto-lean --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 Processor Details - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa601203 Python Details - Python 3.10.9 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
7950X renew onednn: IP Shapes 1D - u8s8f32 - CPU stress-ng: Zlib apache: 500 apache: 1000 onednn: IP Shapes 3D - u8s8f32 - CPU stress-ng: Futex apache: 200 stress-ng: Malloc apache: 100 stress-ng: Semaphores onednn: Recurrent Neural Network Training - u8s8f32 - CPU onednn: IP Shapes 1D - bf16bf16bf16 - CPU stress-ng: CPU Cache onednn: Recurrent Neural Network Training - f32 - CPU geekbench: GPU Vulkan onednn: IP Shapes 3D - bf16bf16bf16 - CPU stress-ng: Forking onednn: Deconvolution Batch shapes_3d - u8s8f32 - CPU onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU geekbench: CPU Single Core onednn: Deconvolution Batch shapes_1d - f32 - CPU vvenc: Bosphorus 1080p - Fast onednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPU stress-ng: NUMA stress-ng: Glibc C String Functions stress-ng: Pthread onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: IP Shapes 1D - f32 - CPU onednn: Deconvolution Batch shapes_3d - bf16bf16bf16 - CPU onednn: IP Shapes 3D - f32 - CPU stress-ng: Mutex stress-ng: CPU Stress vvenc: Bosphorus 1080p - Faster onednn: Convolution Batch Shapes Auto - bf16bf16bf16 - CPU onednn: Deconvolution Batch shapes_1d - bf16bf16bf16 - CPU stress-ng: Context Switching onednn: Recurrent Neural Network Inference - u8s8f32 - CPU onednn: Deconvolution Batch shapes_1d - u8s8f32 - CPU onednn: Deconvolution Batch shapes_3d - f32 - CPU geekbench: CPU Multi Core stress-ng: Vector Math onednn: Recurrent Neural Network Inference - f32 - CPU stress-ng: System V Message Passing blender: Barbershop - CPU-Only stress-ng: Crypto blender: BMW27 - CPU-Only stress-ng: MMAP vvenc: Bosphorus 4K - Faster stress-ng: Poll vvenc: Bosphorus 4K - Fast onednn: Recurrent Neural Network Training - bf16bf16bf16 - CPU blender: Classroom - CPU-Only stress-ng: Matrix Math stress-ng: IO_uring stress-ng: MEMFD stress-ng: Function Call blender: Pabellon Barcelona - CPU-Only blender: Fishy Cat - CPU-Only stress-ng: Memory Copying tensorflow: CPU - 512 - GoogLeNet stress-ng: SENDFILE stress-ng: Atomic stress-ng: Glibc Qsort Data Sorting tensorflow: CPU - 512 - AlexNet stress-ng: Hash geekbench: CPU Single Core geekbench: CPU Single Core geekbench: CPU Multi Core geekbench: CPU Multi Core stress-ng: Socket Activity tensorflow: CPU - 512 - ResNet-50 a b c d AMD Ryzen 9 7950X 16-Core 0.411950 2887.91 176991.38 180072.65 0.383859 4270430.52 184572.44 35723656.66 157807.96 48389089.02 1217.48 0.678338 2835053.21 1201.71 214292 1.58068 69342.34 0.602199 5.57213 2962 2.82353 23.928 613.177 575.17 25365064.17 155239.72 5.98725 1.84546 1.44148 3.47105 14202808.38 57085.19 45.556 1.83475 3.52921 9783961.17 611.728 0.437914 2.41210 19503 166594.71 616.793 26415378.48 458.68 58291.76 49.49 365.99 16.000 2501519.28 8.316 1205.09 128.28 130460.35 34082.38 588.77 177646.94 158.44 63.08 9225.57 140.39 529500.74 208.00 608.72 454.11 5201895.15 2928 2981 21136 18677 8255.14 0.443063 2591.7 213102.55 209182.48 0.366972 4222171.76 207579.58 35811929.24 171211.19 48490899.61 1199.84 0.689951 2891566.02 1192.52 216890 1.56564 71311.64 0.605423 5.42536 2961 2.79148 23.793 605.298 582.46 25615495.76 155776.14 5.89107 1.8299 1.439 3.45155 14255944.22 56755.22 45.648 1.85261 3.56412 9865223.17 612.062 0.435415 2.39037 19583 165229.98 611.943 26219354.02 459.42 58472.79 49.3 364.79 15.953 2491260.68 8.31 1200.05 127.62 131067.06 34131.87 590.28 178298.56 157.81 62.96 9248.95 140.72 529146.6 208.08 608.1 454.8 5200318.65 2931 2977 21370 18684 14871.33 1.0204 2046.18 210704.32 205238.76 0.379694 4206049 206047.13 35777384.38 173941.74 51126810.54 1297.36 0.662407 2737070.04 1198.13 221955 1.60156 71317.53 0.602236 5.47229 3000 2.81211 23.459 614.124 575.07 25192374.09 156716.58 5.90825 1.82977 1.45925 3.4814 14266793.16 57427.87 45.42 1.82932 3.55434 9858746.5 605.822 0.437243 2.40242 19634 165320.72 613.124 26210936.7 456.88 58342.47 49.25 364.79 15.902 2486481.83 8.285 1198.23 127.8 131114.52 34037.5 588.15 178260.6 158.37 62.85 9251.38 140.77 528823.55 207.93 607.8 454.17 5207164.6 2959 3023 21349 18769 14868.05 0.459812 2809.47 213508.14 205391.89 0.338976 3998509.51 203897.99 40544942.64 173568.41 48925720.2 1201.47 0.702848 2846589.76 1195.72 215690 1.61092 71324.85 0.597744 5.4285 2977 2.76699 23.607 610.793 571.89 25606702.18 155540.79 5.89706 1.83089 1.4363 3.45696 14059215.04 56828.78 45.038 1.82793 3.55435 9838566.68 608.99 0.433691 2.40667 19462 165237.39 613.385 26252202.84 459.04 58300.31 49.43 365.06 15.998 2489228.18 8.293 1198.4 128.12 131064.73 34039.95 587.67 178326.71 158.48 63.11 9247.95 140.55 530098.02 207.97 607.8 453.95 5206627.41 2951 2991 21288 18544 14149.29 0.494678 2866.94 213864.16 208968.38 0.391682 4575968.32 209524.23 35814598.66 170985.9 52678498.91 1198.62 0.666963 2796071.25 1247.3 213891 1.55975 70807.66 0.613993 5.48114 3029 2.80647 23.577 616.855 582.69 25653585.03 153911.16 5.90434 1.81601 1.44307 3.42765 14084407.53 56601.01 45.345 1.83285 3.57278 9748063.94 611.398 0.43545 2.40504 19615 165245.53 614.579 26311563.89 460.35 58683.75 49.17 367.1 15.923 2490313.73 8.333 1201.42 127.68 131015.89 33974.56 589.33 178410.7 158.03 63.06 9251.48 140.7 529698.29 208.4 607.57 454.67 5203579.25 3002 3044 21261 18782 17929.73 OpenBenchmarking.org
oneDNN Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.2296 0.4592 0.6888 0.9184 1.148 SE +/- 0.005298, N = 3 0.494678 0.411950 0.443063 1.020400 0.459812 MIN: 0.38 MIN: 0.35 MIN: 0.36 MIN: 0.35 MIN: 0.36 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Stress-NG Test: Zlib OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Zlib AMD Ryzen 9 7950X 16-Core a b c d 600 1200 1800 2400 3000 SE +/- 14.75, N = 3 2866.94 2887.91 2591.70 2046.18 2809.47 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Apache HTTP Server Concurrent Requests: 500 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 500 AMD Ryzen 9 7950X 16-Core a b c d 50K 100K 150K 200K 250K SE +/- 2103.44, N = 4 213864.16 176991.38 213102.55 210704.32 213508.14 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Apache HTTP Server Concurrent Requests: 1000 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 1000 AMD Ryzen 9 7950X 16-Core a b c d 40K 80K 120K 160K 200K SE +/- 1229.46, N = 15 208968.38 180072.65 209182.48 205238.76 205391.89 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
oneDNN Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.0881 0.1762 0.2643 0.3524 0.4405 SE +/- 0.004634, N = 15 0.391682 0.383859 0.366972 0.379694 0.338976 MIN: 0.31 MIN: 0.3 MIN: 0.31 MIN: 0.31 MIN: 0.29 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Stress-NG Test: Futex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Futex AMD Ryzen 9 7950X 16-Core a b c d 1000K 2000K 3000K 4000K 5000K SE +/- 43876.86, N = 3 4575968.32 4270430.52 4222171.76 4206049.00 3998509.51 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Apache HTTP Server Concurrent Requests: 200 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 200 AMD Ryzen 9 7950X 16-Core a b c d 40K 80K 120K 160K 200K SE +/- 574.65, N = 3 209524.23 184572.44 207579.58 206047.13 203897.99 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Malloc AMD Ryzen 9 7950X 16-Core a b c d 9M 18M 27M 36M 45M SE +/- 8336.85, N = 3 35814598.66 35723656.66 35811929.24 35777384.38 40544942.64 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Apache HTTP Server Concurrent Requests: 100 OpenBenchmarking.org Requests Per Second, More Is Better Apache HTTP Server 2.4.56 Concurrent Requests: 100 AMD Ryzen 9 7950X 16-Core a b c d 40K 80K 120K 160K 200K SE +/- 677.68, N = 3 170985.90 157807.96 171211.19 173941.74 173568.41 1. (CC) gcc options: -lluajit-5.1 -lm -lssl -lcrypto -lpthread -ldl -std=c99 -O2
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Semaphores AMD Ryzen 9 7950X 16-Core a b c d 11M 22M 33M 44M 55M SE +/- 604970.42, N = 15 52678498.91 48389089.02 48490899.61 51126810.54 48925720.20 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
oneDNN Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 300 600 900 1200 1500 SE +/- 16.16, N = 3 1198.62 1217.48 1199.84 1297.36 1201.47 MIN: 1167.7 MIN: 1167.28 MIN: 1171.26 MIN: 1174.07 MIN: 1167.73 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: IP Shapes 1D - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: IP Shapes 1D - Data Type: bf16bf16bf16 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.1581 0.3162 0.4743 0.6324 0.7905 SE +/- 0.004031, N = 3 0.666963 0.678338 0.689951 0.662407 0.702848 MIN: 0.59 MIN: 0.59 MIN: 0.6 MIN: 0.59 MIN: 0.6 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: CPU Cache AMD Ryzen 9 7950X 16-Core a b c d 600K 1200K 1800K 2400K 3000K SE +/- 7532.15, N = 3 2796071.25 2835053.21 2891566.02 2737070.04 2846589.76 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 300 600 900 1200 1500 SE +/- 1.86, N = 3 1247.30 1201.71 1192.52 1198.13 1195.72 MIN: 1164.68 MIN: 1166.52 MIN: 1164.17 MIN: 1167.18 MIN: 1167.75 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Geekbench Test: GPU Vulkan OpenBenchmarking.org Score, More Is Better Geekbench 6 Test: GPU Vulkan AMD Ryzen 9 7950X 16-Core a b c d 50K 100K 150K 200K 250K SE +/- 2169.92, N = 3 213891 214292 216890 221955 215690
oneDNN Harness: IP Shapes 3D - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: IP Shapes 3D - Data Type: bf16bf16bf16 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.3625 0.725 1.0875 1.45 1.8125 SE +/- 0.00687, N = 3 1.55975 1.58068 1.56564 1.60156 1.61092 MIN: 1.42 MIN: 1.42 MIN: 1.41 MIN: 1.42 MIN: 1.46 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Forking AMD Ryzen 9 7950X 16-Core a b c d 15K 30K 45K 60K 75K SE +/- 533.00, N = 3 70807.66 69342.34 71311.64 71317.53 71324.85 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.1381 0.2762 0.4143 0.5524 0.6905 SE +/- 0.002831, N = 3 0.613993 0.602199 0.605423 0.602236 0.597744 MIN: 0.57 MIN: 0.56 MIN: 0.56 MIN: 0.56 MIN: 0.56 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 1.2537 2.5074 3.7611 5.0148 6.2685 SE +/- 0.03135, N = 3 5.48114 5.57213 5.42536 5.47229 5.42850 MIN: 5.12 MIN: 5.11 MIN: 5.1 MIN: 5.13 MIN: 5.12 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Geekbench Test: CPU Single Core OpenBenchmarking.org Score, More Is Better Geekbench 6 Test: CPU Single Core AMD Ryzen 9 7950X 16-Core a b c d 600 1200 1800 2400 3000 SE +/- 8.74, N = 3 3029 2962 2961 3000 2977
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.6353 1.2706 1.9059 2.5412 3.1765 SE +/- 0.02433, N = 3 2.80647 2.82353 2.79148 2.81211 2.76699 MIN: 2.45 MIN: 2.44 MIN: 2.45 MIN: 2.47 MIN: 2.45 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
VVenC Video Input: Bosphorus 1080p - Video Preset: Fast OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.8 Video Input: Bosphorus 1080p - Video Preset: Fast AMD Ryzen 9 7950X 16-Core a b c d 6 12 18 24 30 SE +/- 0.07, N = 3 23.58 23.93 23.79 23.46 23.61 1. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto
oneDNN Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 130 260 390 520 650 SE +/- 2.68, N = 3 616.86 613.18 605.30 614.12 610.79 MIN: 591.78 MIN: 583.88 MIN: 583.12 MIN: 589.63 MIN: 587.37 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: NUMA AMD Ryzen 9 7950X 16-Core a b c d 130 260 390 520 650 SE +/- 2.29, N = 3 582.69 575.17 582.46 575.07 571.89 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Glibc C String Functions AMD Ryzen 9 7950X 16-Core a b c d 5M 10M 15M 20M 25M SE +/- 86800.47, N = 3 25653585.03 25365064.17 25615495.76 25192374.09 25606702.18 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Stress-NG Test: Pthread OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Pthread AMD Ryzen 9 7950X 16-Core a b c d 30K 60K 90K 120K 150K SE +/- 183.24, N = 3 153911.16 155239.72 155776.14 156716.58 155540.79 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 1.3471 2.6942 4.0413 5.3884 6.7355 SE +/- 0.00506, N = 3 5.90434 5.98725 5.89107 5.90825 5.89706 MIN: 5.5 MIN: 5.51 MIN: 5.51 MIN: 5.51 MIN: 5.51 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.4152 0.8304 1.2456 1.6608 2.076 SE +/- 0.00504, N = 3 1.81601 1.84546 1.82990 1.82977 1.83089 MIN: 1.53 MIN: 1.54 MIN: 1.56 MIN: 1.52 MIN: 1.55 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Deconvolution Batch shapes_3d - Data Type: bf16bf16bf16 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.3283 0.6566 0.9849 1.3132 1.6415 SE +/- 0.00558, N = 3 1.44307 1.44148 1.43900 1.45925 1.43630 MIN: 1.35 MIN: 1.33 MIN: 1.35 MIN: 1.36 MIN: 1.34 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.7833 1.5666 2.3499 3.1332 3.9165 SE +/- 0.00696, N = 3 3.42765 3.47105 3.45155 3.48140 3.45696 MIN: 3.17 MIN: 3.19 MIN: 3.19 MIN: 3.21 MIN: 3.19 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Stress-NG Test: Mutex OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Mutex AMD Ryzen 9 7950X 16-Core a b c d 3M 6M 9M 12M 15M SE +/- 28497.71, N = 3 14084407.53 14202808.38 14255944.22 14266793.16 14059215.04 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: CPU Stress AMD Ryzen 9 7950X 16-Core a b c d 12K 24K 36K 48K 60K SE +/- 319.95, N = 15 56601.01 57085.19 56755.22 57427.87 56828.78 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
VVenC Video Input: Bosphorus 1080p - Video Preset: Faster OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.8 Video Input: Bosphorus 1080p - Video Preset: Faster AMD Ryzen 9 7950X 16-Core a b c d 10 20 30 40 50 SE +/- 0.05, N = 3 45.35 45.56 45.65 45.42 45.04 1. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Convolution Batch Shapes Auto - Data Type: bf16bf16bf16 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.4168 0.8336 1.2504 1.6672 2.084 SE +/- 0.00599, N = 3 1.83285 1.83475 1.85261 1.82932 1.82793 MIN: 1.64 MIN: 1.64 MIN: 1.66 MIN: 1.64 MIN: 1.64 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Deconvolution Batch shapes_1d - Data Type: bf16bf16bf16 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.8039 1.6078 2.4117 3.2156 4.0195 SE +/- 0.01817, N = 3 3.57278 3.52921 3.56412 3.55434 3.55435 MIN: 3.25 MIN: 3.26 MIN: 3.25 MIN: 3.26 MIN: 3.25 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Context Switching AMD Ryzen 9 7950X 16-Core a b c d 2M 4M 6M 8M 10M SE +/- 29549.03, N = 3 9748063.94 9783961.17 9865223.17 9858746.50 9838566.68 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
oneDNN Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 130 260 390 520 650 SE +/- 1.26, N = 3 611.40 611.73 612.06 605.82 608.99 MIN: 589.13 MIN: 583.97 MIN: 590.23 MIN: 584 MIN: 587.61 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.0985 0.197 0.2955 0.394 0.4925 SE +/- 0.002439, N = 3 0.435450 0.437914 0.435415 0.437243 0.433691 MIN: 0.4 MIN: 0.4 MIN: 0.4 MIN: 0.4 MIN: 0.4 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 0.5427 1.0854 1.6281 2.1708 2.7135 SE +/- 0.01118, N = 3 2.40504 2.41210 2.39037 2.40242 2.40667 MIN: 2.29 MIN: 2.29 MIN: 2.29 MIN: 2.28 MIN: 2.28 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Geekbench Test: CPU Multi Core OpenBenchmarking.org Score, More Is Better Geekbench 6 Test: CPU Multi Core AMD Ryzen 9 7950X 16-Core a b c d 4K 8K 12K 16K 20K SE +/- 21.06, N = 3 19615 19503 19583 19634 19462
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Vector Math AMD Ryzen 9 7950X 16-Core a b c d 40K 80K 120K 160K 200K SE +/- 1916.70, N = 4 165245.53 166594.71 165229.98 165320.72 165237.39 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 130 260 390 520 650 SE +/- 0.76, N = 3 614.58 616.79 611.94 613.12 613.39 MIN: 590.65 MIN: 592.78 MIN: 588.61 MIN: 590.05 MIN: 590.06 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: System V Message Passing AMD Ryzen 9 7950X 16-Core a b c d 6M 12M 18M 24M 30M SE +/- 26571.09, N = 3 26311563.89 26415378.48 26219354.02 26210936.70 26252202.84 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.5 Blend File: Barbershop - Compute: CPU-Only AMD Ryzen 9 7950X 16-Core a b c d 100 200 300 400 500 SE +/- 0.94, N = 3 460.35 458.68 459.42 456.88 459.04
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Crypto AMD Ryzen 9 7950X 16-Core a b c d 13K 26K 39K 52K 65K SE +/- 43.13, N = 3 58683.75 58291.76 58472.79 58342.47 58300.31 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.5 Blend File: BMW27 - Compute: CPU-Only AMD Ryzen 9 7950X 16-Core a b c d 11 22 33 44 55 SE +/- 0.06, N = 3 49.17 49.49 49.30 49.25 49.43
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: MMAP AMD Ryzen 9 7950X 16-Core a b c d 80 160 240 320 400 SE +/- 0.46, N = 3 367.10 365.99 364.79 364.79 365.06 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
VVenC Video Input: Bosphorus 4K - Video Preset: Faster OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.8 Video Input: Bosphorus 4K - Video Preset: Faster AMD Ryzen 9 7950X 16-Core a b c d 4 8 12 16 20 SE +/- 0.04, N = 3 15.92 16.00 15.95 15.90 16.00 1. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto
Stress-NG Test: Poll OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Poll AMD Ryzen 9 7950X 16-Core a b c d 500K 1000K 1500K 2000K 2500K SE +/- 3579.92, N = 3 2490313.73 2501519.28 2491260.68 2486481.83 2489228.18 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
VVenC Video Input: Bosphorus 4K - Video Preset: Fast OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.8 Video Input: Bosphorus 4K - Video Preset: Fast AMD Ryzen 9 7950X 16-Core a b c d 2 4 6 8 10 SE +/- 0.015, N = 3 8.333 8.316 8.310 8.285 8.293 1. (CXX) g++ options: -O3 -flto -fno-fat-lto-objects -flto=auto
oneDNN Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 3.1 Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU AMD Ryzen 9 7950X 16-Core a b c d 300 600 900 1200 1500 SE +/- 1.10, N = 3 1201.42 1205.09 1200.05 1198.23 1198.40 MIN: 1173.37 MIN: 1171.62 MIN: 1168.55 MIN: 1170.19 MIN: 1165.25 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -pie -ldl
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.5 Blend File: Classroom - Compute: CPU-Only AMD Ryzen 9 7950X 16-Core a b c d 30 60 90 120 150 SE +/- 0.09, N = 3 127.68 128.28 127.62 127.80 128.12
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Matrix Math AMD Ryzen 9 7950X 16-Core a b c d 30K 60K 90K 120K 150K SE +/- 140.97, N = 3 131015.89 130460.35 131067.06 131114.52 131064.73 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: IO_uring AMD Ryzen 9 7950X 16-Core a b c d 7K 14K 21K 28K 35K SE +/- 25.29, N = 3 33974.56 34082.38 34131.87 34037.50 34039.95 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: MEMFD AMD Ryzen 9 7950X 16-Core a b c d 130 260 390 520 650 SE +/- 0.93, N = 3 589.33 588.77 590.28 588.15 587.67 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Stress-NG Test: Function Call OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Function Call AMD Ryzen 9 7950X 16-Core a b c d 40K 80K 120K 160K 200K SE +/- 78.65, N = 3 178410.70 177646.94 178298.56 178260.60 178326.71 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.5 Blend File: Pabellon Barcelona - Compute: CPU-Only AMD Ryzen 9 7950X 16-Core a b c d 40 80 120 160 200 SE +/- 0.06, N = 3 158.03 158.44 157.81 158.37 158.48
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.5 Blend File: Fishy Cat - Compute: CPU-Only AMD Ryzen 9 7950X 16-Core a b c d 14 28 42 56 70 SE +/- 0.08, N = 3 63.06 63.08 62.96 62.85 63.11
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Memory Copying AMD Ryzen 9 7950X 16-Core a b c d 2K 4K 6K 8K 10K SE +/- 0.71, N = 3 9251.48 9225.57 9248.95 9251.38 9247.95 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
TensorFlow Device: CPU - Batch Size: 512 - Model: GoogLeNet OpenBenchmarking.org images/sec, More Is Better TensorFlow 2.12 Device: CPU - Batch Size: 512 - Model: GoogLeNet AMD Ryzen 9 7950X 16-Core a b c d 30 60 90 120 150 SE +/- 0.02, N = 3 140.70 140.39 140.72 140.77 140.55
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: SENDFILE AMD Ryzen 9 7950X 16-Core a b c d 110K 220K 330K 440K 550K SE +/- 306.05, N = 3 529698.29 529500.74 529146.60 528823.55 530098.02 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Atomic AMD Ryzen 9 7950X 16-Core a b c d 50 100 150 200 250 SE +/- 0.07, N = 3 208.40 208.00 208.08 207.93 207.97 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Glibc Qsort Data Sorting AMD Ryzen 9 7950X 16-Core a b c d 130 260 390 520 650 SE +/- 1.74, N = 3 607.57 608.72 608.10 607.80 607.80 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
TensorFlow Device: CPU - Batch Size: 512 - Model: AlexNet OpenBenchmarking.org images/sec, More Is Better TensorFlow 2.12 Device: CPU - Batch Size: 512 - Model: AlexNet AMD Ryzen 9 7950X 16-Core a b c d 100 200 300 400 500 SE +/- 0.09, N = 3 454.67 454.11 454.80 454.17 453.95
Stress-NG Test: Hash OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Hash AMD Ryzen 9 7950X 16-Core a b c d 1.1M 2.2M 3.3M 4.4M 5.5M SE +/- 3392.22, N = 3 5203579.25 5201895.15 5200318.65 5207164.60 5206627.41 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Geekbench Test: CPU Single Core OpenBenchmarking.org Floating Point Score, More Is Better Geekbench 6 Test: CPU Single Core AMD Ryzen 9 7950X 16-Core a b c d 600 1200 1800 2400 3000 SE +/- 14.00, N = 3 3002 2928 2931 2959 2951
Geekbench Test: CPU Single Core OpenBenchmarking.org Integer Score, More Is Better Geekbench 6 Test: CPU Single Core AMD Ryzen 9 7950X 16-Core a b c d 700 1400 2100 2800 3500 SE +/- 5.93, N = 3 3044 2981 2977 3023 2991
Geekbench Test: CPU Multi Core OpenBenchmarking.org Floating Point Score, More Is Better Geekbench 6 Test: CPU Multi Core AMD Ryzen 9 7950X 16-Core a b c d 5K 10K 15K 20K 25K SE +/- 14.01, N = 3 21261 21136 21370 21349 21288
Geekbench Test: CPU Multi Core OpenBenchmarking.org Integer Score, More Is Better Geekbench 6 Test: CPU Multi Core AMD Ryzen 9 7950X 16-Core a b c d 4K 8K 12K 16K 20K SE +/- 37.22, N = 3 18782 18677 18684 18769 18544
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.07 Test: Socket Activity AMD Ryzen 9 7950X 16-Core a b c d 4K 8K 12K 16K 20K SE +/- 1621.88, N = 12 17929.73 8255.14 14871.33 14868.05 14149.29 1. (CC) gcc options: -std=gnu99 -O2 -lm -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -lrt -lsctp -lz -pthread
Phoronix Test Suite v10.8.5