AMD Ryzen 9 7950X Inception benchmarks by Michael Larabel for a future article. Just with safe ret no microcode due to no Ryzen microcode update yet...
safe RET no microcode Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-DAPbBt/gcc-12-12.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-DAPbBt/gcc-12-12.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-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 -vDisk Notes: NONE / relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Graphics Notes: BAR1 / Visible vRAM Size: 24560 MB - vBIOS Version: 113-D7020100-102Python Notes: Python 3.11.4Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET no microcode + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
off Processor: AMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: Western Digital WD_BLACK SN850X 1000GB + 4001GB, Graphics: AMD Radeon RX 7900 XTX 24GB (2304/1249MHz), Audio: AMD Device ab30, Monitor: ASUS MG28U, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411
OS: Ubuntu 23.04, Kernel: 6.4.10-060410-generic (x86_64), Desktop: GNOME Shell 44.3, Display Server: X Server 1.21.1.7 + Wayland, OpenGL: 4.6 Mesa 23.3~git2308100600.81cae3~oibaf~l (git-81cae3d 2023-08-10 lunar-oibaf-ppa) (LLVM 15.0.7 DRM 3.52), Compiler: GCC 12.3.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-DAPbBt/gcc-12-12.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-DAPbBt/gcc-12-12.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-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 -vDisk Notes: NONE / relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Graphics Notes: BAR1 / Visible vRAM Size: 24560 MB - vBIOS Version: 113-D7020100-102Python Notes: Python 3.11.4Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Vulnerable no microcode + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
AMD Inception Ryzen OpenBenchmarking.org Phoronix Test Suite AMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads) ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS) AMD Device 14d8 32GB Western Digital WD_BLACK SN850X 1000GB + 4001GB AMD Radeon RX 7900 XTX 24GB (2304/1249MHz) AMD Device ab30 ASUS MG28U Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 Ubuntu 23.04 6.4.10-060410-generic (x86_64) GNOME Shell 44.3 X Server 1.21.1.7 + Wayland 4.6 Mesa 23.3~git2308100600.81cae3~oibaf~l (git-81cae3d 2023-08-10 lunar-oibaf-ppa) (LLVM 15.0.7 DRM 3.52) GCC 12.3.0 ext4 3840x2160 Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Compiler File-System Screen Resolution AMD Inception Ryzen Benchmarks System Logs - Transparent Huge Pages: madvise - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-DAPbBt/gcc-12-12.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-DAPbBt/gcc-12-12.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-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 - NONE / relatime,rw / Block Size: 4096 - Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa601203 - BAR1 / Visible vRAM Size: 24560 MB - vBIOS Version: 113-D7020100-102 - Python 3.11.4 - safe RET no microcode: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET no microcode + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected - off: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Vulnerable no microcode + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
safe RET no microcode vs. off Comparison Phoronix Test Suite Baseline +19.8% +19.8% +39.6% +39.6% +59.4% +59.4% 79% 39.8% 34.4% 30% 28.1% 26% 23.9% 23.4% 18.9% 17.7% 16.2% 14.2% 9.6% 7.8% 7.6% 6.1% 5.6% 5.3% 5.2% 4.4% 4% 3.8% 3.5% 3.5% 3.4% 2.3% 2.3% 2.1% 2% Context Switching pathlib Forking Timed Time - Size 1,000 rotate auto-levels unsharp-mask python_startup PSPDFKit WASM - Firefox resize T.B.T 1 defconfig Masskrug - CPU-only Server Room - CPU-only IO_uring Compression Rating Time To Compile Boat - CPU-only 19, Long Mode - Compression Speed Server Rack - CPU-only Rand Read - IO_uring - No - Yes - 4KB - 16 Rand Read - IO_uring - No - Yes - 4KB - 16 Kraken - Firefox V.F.P 2.9% Jetstream 2 - Firefox Jetstream 2 - Google Chrome Preset 12 - Bosphorus 4K PSPDFKit WASM - Google Chrome Stress-NG PyPerformance Stress-NG SQLite Speedtest GIMP GIMP GIMP PyPerformance Selenium GIMP GNU Octave Benchmark RawTherapee SQLite Timed Linux Kernel Compilation Darktable Darktable Stress-NG 7-Zip Compression Timed FFmpeg Compilation Darktable Zstd Compression Darktable Flexible IO Tester Flexible IO Tester Selenium Stress-NG Selenium Selenium SVT-AV1 Selenium safe RET no microcode off
3DMark Wild Life Extreme This test profile only automates the vendor build of 3DMark with its command-line / JSON support. If you do not have a licensed copy of the necessary 3DMark binaries in your Phoronix Test Suite download cache on your system, this test profile will not do anything and simply fail. You must have already obtained the proper licensed binaries from UL for this test profile to work -- this test profile simply automates the firing of the 3DMark benchmark at your desired resolution and capturing the results within the Phoronix Test Suite while you must already have the necessary 3DMark files on your system. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better 3DMark Wild Life Extreme 1.1.2.1 Resolution: 1920 x 1080 off safe RET no microcode 20 40 60 80 100 SE +/- 0.23, N = 3 SE +/- 0.12, N = 3 110.31 109.02
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 22.01 Test: Decompression Rating off safe RET no microcode 40K 80K 120K 160K 200K SE +/- 91.66, N = 3 SE +/- 467.35, N = 3 183521 182680 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Blender OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.6 Blend File: BMW27 - Compute: CPU-Only off safe RET no microcode 11 22 33 44 55 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 50.38 50.40
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.6 Blend File: Classroom - Compute: CPU-Only off safe RET no microcode 30 60 90 120 150 SE +/- 0.16, N = 3 SE +/- 0.34, N = 3 128.41 128.45
BRL-CAD BRL-CAD is a cross-platform, open-source solid modeling system with built-in benchmark mode. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.36 VGR Performance Metric off safe RET no microcode 90K 180K 270K 360K 450K 432131 426291 1. (CXX) g++ options: -std=c++14 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -ggdb3 -O3 -fipa-pta -fstrength-reduce -finline-functions -flto -ltcl8.6 -lregex_brl -lz_brl -lnetpbm -ldl -lm -ltk8.6
Darktable Darktable is an open-source photography / workflow application this will use any system-installed Darktable program or on Windows will automatically download the pre-built binary from the project. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.2.1 Test: Boat - Acceleration: CPU-only off safe RET no microcode 0.5614 1.1228 1.6842 2.2456 2.807 SE +/- 0.003, N = 3 SE +/- 0.032, N = 3 2.389 2.495
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.2.1 Test: Masskrug - Acceleration: CPU-only off safe RET no microcode 0.6503 1.3006 1.9509 2.6012 3.2515 SE +/- 0.016, N = 3 SE +/- 0.012, N = 3 2.687 2.890
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.2.1 Test: Server Rack - Acceleration: CPU-only off safe RET no microcode 0.0367 0.0734 0.1101 0.1468 0.1835 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.157 0.163
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 4.2.1 Test: Server Room - Acceleration: CPU-only off safe RET no microcode 0.5598 1.1196 1.6794 2.2392 2.799 SE +/- 0.005, N = 3 SE +/- 0.002, N = 3 2.346 2.488
Embree Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs (and GPUs via SYCL) and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.1 Binary: Pathtracer ISPC - Model: Crown off safe RET no microcode 8 16 24 32 40 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 33.87 34.20 MIN: 33.47 / MAX: 34.9 MIN: 33.78 / MAX: 35.12
OpenBenchmarking.org Frames Per Second, More Is Better Embree 4.1 Binary: Pathtracer ISPC - Model: Asian Dragon off safe RET no microcode 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 34.94 34.89 MIN: 34.63 / MAX: 35.97 MIN: 34.56 / MAX: 35.89
Flexible IO Tester OpenBenchmarking.org MiB/s, More Is Better Flexible IO Tester 3.35 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 16 - Disk Target: Default Test Directory off safe RET no microcode 600 1200 1800 2400 3000 SE +/- 42.88, N = 15 SE +/- 43.45, N = 15 2687.02 2596.00 MIN: 2579.88 / MAX: 3225.85 MIN: 2464.42 / MAX: 3188.12 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.35 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 16 - Disk Target: Default Test Directory off safe RET no microcode 150K 300K 450K 600K 750K SE +/- 10978.12, N = 15 SE +/- 11122.46, N = 15 687877 664575 MIN: 660448.46 / MAX: 825816.77 MIN: 630891.77 / MAX: 816158.28 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MiB/s, More Is Better Flexible IO Tester 3.35 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 32 - Disk Target: Default Test Directory off safe RET no microcode 600 1200 1800 2400 3000 SE +/- 28.64, N = 4 SE +/- 21.34, N = 9 2592.88 2570.08 MIN: 2553.12 / MAX: 2676.76 MIN: 2530.16 / MAX: 2736.94 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.35 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 32 - Disk Target: Default Test Directory off safe RET no microcode 140K 280K 420K 560K 700K SE +/- 7331.56, N = 4 SE +/- 5462.04, N = 9 663777 657939 MIN: 653598.96 / MAX: 685249.37 MIN: 647720.82 / MAX: 700656.71 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MiB/s, More Is Better Flexible IO Tester 3.35 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 16 - Disk Target: Default Test Directory off safe RET no microcode 600 1200 1800 2400 3000 SE +/- 30.71, N = 3 SE +/- 30.72, N = 4 2602.80 2590.11 MIN: 2554.98 / MAX: 2660.08 MIN: 2543.78 / MAX: 2680.66 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.35 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 16 - Disk Target: Default Test Directory off safe RET no microcode 140K 280K 420K 560K 700K SE +/- 7860.53, N = 3 SE +/- 7864.51, N = 4 666317 663068 MIN: 654075.31 / MAX: 680979.87 MIN: 651206.85 / MAX: 686247.94 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MiB/s, More Is Better Flexible IO Tester 3.35 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 32 - Disk Target: Default Test Directory off safe RET no microcode 600 1200 1800 2400 3000 SE +/- 37.43, N = 3 SE +/- 34.66, N = 3 2627.45 2623.68 MIN: 2576.82 / MAX: 2700.52 MIN: 2572.82 / MAX: 2689.91 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.35 Type: Random Read - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 32 - Disk Target: Default Test Directory off safe RET no microcode 140K 280K 420K 560K 700K SE +/- 9582.21, N = 3 SE +/- 8874.68, N = 3 672626 671660 MIN: 659664.15 / MAX: 691332.15 MIN: 658639.43 / MAX: 688616.82 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MiB/s, More Is Better Flexible IO Tester 3.35 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 16 - Disk Target: Default Test Directory off safe RET no microcode 400 800 1200 1600 2000 SE +/- 18.46, N = 6 SE +/- 33.79, N = 15 1848.78 1841.03 MIN: 1812.23 / MAX: 1913.5 MIN: 1528.94 / MAX: 1966.38 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.35 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 16 - Disk Target: Default Test Directory off safe RET no microcode 100K 200K 300K 400K 500K SE +/- 4725.84, N = 6 SE +/- 8649.16, N = 15 473288 471302 MIN: 463930.01 / MAX: 489855.66 MIN: 391407.55 / MAX: 503393.72 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MiB/s, More Is Better Flexible IO Tester 3.35 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 32 - Disk Target: Default Test Directory off safe RET no microcode 400 800 1200 1600 2000 SE +/- 14.82, N = 15 SE +/- 30.31, N = 13 1833.69 1827.27 MIN: 1763.19 / MAX: 1967.06 MIN: 1634.07 / MAX: 1974.85 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.35 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 32 - Disk Target: Default Test Directory off safe RET no microcode 100K 200K 300K 400K 500K SE +/- 3793.98, N = 15 SE +/- 7760.17, N = 13 469424 467781 MIN: 451376.35 / MAX: 503567.76 MIN: 418319.58 / MAX: 505561.65 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org MiB/s, More Is Better Flexible IO Tester 3.35 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 16 - Disk Target: Default Test Directory off safe RET no microcode 400 800 1200 1600 2000 SE +/- 19.31, N = 15 SE +/- 14.32, N = 15 1872.73 1874.90 MIN: 1681.53 / MAX: 1976.38 MIN: 1771.86 / MAX: 1959.82 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.35 Type: Random Write - Engine: Linux AIO - Buffered: No - Direct: Yes - Block Size: 4KB - Job Count: 16 - Disk Target: Default Test Directory off safe RET no microcode 100K 200K 300K 400K 500K SE +/- 4943.52, N = 15 SE +/- 3667.28, N = 15 479418 479974 MIN: 430472.15 / MAX: 505952.89 MIN: 453595.27 / MAX: 501714.54 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -laio -lpthread -ldl -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -march=native
Liquid-DSP LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 16 - Buffer Length: 256 - Filter Length: 512 off safe RET no microcode 60M 120M 180M 240M 300M SE +/- 350000.00, N = 3 SE +/- 504424.87, N = 3 283140000 282156667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 1.6 Threads: 32 - Buffer Length: 256 - Filter Length: 512 off safe RET no microcode 90M 180M 270M 360M 450M SE +/- 223009.72, N = 3 SE +/- 437581.74, N = 3 413230000 413536667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite off safe RET no microcode 300K 600K 900K 1200K 1500K SE +/- 5571.51, N = 3 SE +/- 2664.77, N = 3 1258047 1247075
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times off safe RET no microcode 110 220 330 440 550 SE +/- 2.60, N = 3 SE +/- 1.67, N = 3 528 522
Selenium OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox off safe RET no microcode 110 220 330 440 550 SE +/- 1.25, N = 3 SE +/- 0.45, N = 3 478.0 494.4 1. firefox 116.0.2
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox off safe RET no microcode 50 100 150 200 250 SE +/- 2.45, N = 3 SE +/- 2.00, N = 3 217.24 212.29 1. firefox 116.0.2
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox off safe RET no microcode 80 160 240 320 400 SE +/- 2.00, N = 3 SE +/- 1.45, N = 3 347 343 1. firefox 116.0.2
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome off safe RET no microcode 90 180 270 360 450 SE +/- 1.09, N = 3 SE +/- 0.30, N = 3 415.1 418.4 1. chrome 115.0.5790.170
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox off safe RET no microcode 600 1200 1800 2400 3000 SE +/- 3.21, N = 3 SE +/- 4.81, N = 3 2196 2612 1. firefox 116.0.2
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome off safe RET no microcode 70 140 210 280 350 SE +/- 2.69, N = 3 SE +/- 0.42, N = 3 331.49 324.04 1. chrome 115.0.5790.170
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome off safe RET no microcode 90 180 270 360 450 SE +/- 4.18, N = 3 SE +/- 1.53, N = 3 394 393 1. chrome 115.0.5790.170
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome off safe RET no microcode 700 1400 2100 2800 3500 SE +/- 9.02, N = 3 SE +/- 10.84, N = 3 3220 3286 1. chrome 115.0.5790.170
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox off safe RET no microcode 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 18.1 18.0 1. firefox 116.0.2
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox off safe RET no microcode 50 100 150 200 250 SE +/- 0.20, N = 3 SE +/- 0.40, N = 3 249.2 249.1 1. firefox 116.0.2
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome off safe RET no microcode 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 17.22 17.15 1. chrome 115.0.5790.170
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome off safe RET no microcode 50 100 150 200 250 SE +/- 0.04, N = 3 SE +/- 0.57, N = 3 218.04 219.03 1. chrome 115.0.5790.170
SQLite This is a simple benchmark of SQLite. At present this test profile just measures the time to perform a pre-defined number of insertions on an indexed database with a variable number of concurrent repetitions -- up to the maximum number of CPU threads available. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite 3.41.2 Threads / Copies: 1 off safe RET no microcode 2 4 6 8 10 SE +/- 0.007, N = 3 SE +/- 0.003, N = 3 5.634 6.174 1. (CC) gcc options: -O2 -lreadline -ltermcap -lz -lm
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Forking off safe RET no microcode 11K 22K 33K 44K 55K SE +/- 473.45, N = 3 SE +/- 347.25, N = 3 52117.02 38784.72 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lsctp -lz
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: IO_uring off safe RET no microcode 150K 300K 450K 600K 750K SE +/- 3777.81, N = 3 SE +/- 10462.72, N = 15 690994.61 654222.78 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lsctp -lz
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Vector Shuffle off safe RET no microcode 4K 8K 12K 16K 20K SE +/- 0.16, N = 3 SE +/- 57.48, N = 3 17722.22 17686.15 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lsctp -lz
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Wide Vector Math off safe RET no microcode 200K 400K 600K 800K 1000K SE +/- 787.89, N = 3 SE +/- 1075.05, N = 3 836242.98 839137.96 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lsctp -lz
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Context Switching off safe RET no microcode 2M 4M 6M 8M 10M SE +/- 10982.22, N = 3 SE +/- 3021.66, N = 3 8412639.57 4700826.83 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lsctp -lz
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.15.10 Test: Vector Floating Point off safe RET no microcode 13K 26K 39K 52K 65K SE +/- 61.67, N = 3 SE +/- 523.51, N = 3 58263.93 59944.93 1. (CXX) g++ options: -lm -laio -lapparmor -latomic -lc -lcrypt -ldl -lEGL -lgbm -lGLESv2 -ljpeg -lmpfr -lpthread -lrt -lsctp -lz
SVT-AV1 This is a benchmark of the SVT-AV1 open-source video encoder/decoder. SVT-AV1 was originally developed by Intel as part of their Open Visual Cloud / Scalable Video Technology (SVT). Development of SVT-AV1 has since moved to the Alliance for Open Media as part of upstream AV1 development. SVT-AV1 is a CPU-based multi-threaded video encoder for the AV1 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.6 Encoder Mode: Preset 8 - Input: Bosphorus 4K off safe RET no microcode 20 40 60 80 100 SE +/- 0.85, N = 3 SE +/- 0.84, N = 3 78.64 77.73 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.6 Encoder Mode: Preset 12 - Input: Bosphorus 4K off safe RET no microcode 40 80 120 160 200 SE +/- 1.75, N = 3 SE +/- 0.32, N = 3 193.93 189.88 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.6 Encoder Mode: Preset 13 - Input: Bosphorus 4K off safe RET no microcode 40 80 120 160 200 SE +/- 0.29, N = 3 SE +/- 0.66, N = 3 194.25 190.76 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq
SVT-HEVC This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC / H.265 video format with a sample YUV video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 1 - Input: Bosphorus 4K off safe RET no microcode 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 6.26 6.25 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 4K off safe RET no microcode 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.31, N = 3 103.78 103.10 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
OpenBenchmarking.org Frames Per Second, More Is Better uvg266 0.4.1 Video Input: Bosphorus 4K - Video Preset: Ultra Fast off safe RET no microcode 13 26 39 52 65 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 58.89 58.19
VVenC VVenC is the Fraunhofer Versatile Video Encoder as a fast/efficient H.266/VVC encoder. The vvenc encoder makes use of SIMD Everywhere (SIMDe). The vvenc software is published under the Clear BSD License. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.9 Video Input: Bosphorus 4K - Video Preset: Fast off safe RET no microcode 2 4 6 8 10 SE +/- 0.040, N = 3 SE +/- 0.064, N = 3 8.407 8.278 1. (CXX) g++ options: -O3 -flto=auto -fno-fat-lto-objects
OpenBenchmarking.org Frames Per Second, More Is Better VVenC 1.9 Video Input: Bosphorus 4K - Video Preset: Faster off safe RET no microcode 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 16.33 16.08 1. (CXX) g++ options: -O3 -flto=auto -fno-fat-lto-objects
x265 This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K off safe RET no microcode 8 16 24 32 40 SE +/- 0.18, N = 3 SE +/- 0.02, N = 3 35.33 35.19 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Zstd Compression This test measures the time needed to compress/decompress a sample file (silesia.tar) using Zstd (Zstandard) compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Compression Speed off safe RET no microcode 50 100 150 200 250 SE +/- 0.70, N = 3 SE +/- 0.78, N = 3 250.5 251.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 12 - Decompression Speed off safe RET no microcode 500 1000 1500 2000 2500 SE +/- 4.15, N = 3 SE +/- 16.88, N = 3 2383.5 2423.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Compression Speed off safe RET no microcode 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 23.3 23.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19 - Decompression Speed off safe RET no microcode 400 800 1200 1600 2000 SE +/- 5.43, N = 3 SE +/- 0.38, N = 3 2062.6 2086.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Compression Speed off safe RET no microcode 3 6 9 12 15 SE +/- 0.13, N = 15 SE +/- 0.06, N = 3 13.0 12.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.4 Compression Level: 19, Long Mode - Decompression Speed off safe RET no microcode 400 800 1200 1600 2000 SE +/- 3.12, N = 15 SE +/- 5.67, N = 3 1973.9 1991.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
safe RET no microcode Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-DAPbBt/gcc-12-12.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-DAPbBt/gcc-12-12.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-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 -vDisk Notes: NONE / relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Graphics Notes: BAR1 / Visible vRAM Size: 24560 MB - vBIOS Version: 113-D7020100-102Python Notes: Python 3.11.4Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Mitigation of safe RET no microcode + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 11 August 2023 17:13 by user system.
off Processor: AMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG STRIX X670E-E GAMING WIFI (1416 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: Western Digital WD_BLACK SN850X 1000GB + 4001GB, Graphics: AMD Radeon RX 7900 XTX 24GB (2304/1249MHz), Audio: AMD Device ab30, Monitor: ASUS MG28U, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411
OS: Ubuntu 23.04, Kernel: 6.4.10-060410-generic (x86_64), Desktop: GNOME Shell 44.3, Display Server: X Server 1.21.1.7 + Wayland, OpenGL: 4.6 Mesa 23.3~git2308100600.81cae3~oibaf~l (git-81cae3d 2023-08-10 lunar-oibaf-ppa) (LLVM 15.0.7 DRM 3.52), Compiler: GCC 12.3.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-defaulted --enable-offload-targets=nvptx-none=/build/gcc-12-DAPbBt/gcc-12-12.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-12-DAPbBt/gcc-12-12.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-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 -vDisk Notes: NONE / relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa601203Graphics Notes: BAR1 / Visible vRAM Size: 24560 MB - vBIOS Version: 113-D7020100-102Python Notes: Python 3.11.4Security Notes: gather_data_sampling: Not affected + itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + mmio_stale_data: Not affected + retbleed: Not affected + spec_rstack_overflow: Vulnerable no microcode + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced / Automatic IBRS IBPB: conditional STIBP: always-on RSB filling PBRSB-eIBRS: Not affected + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 12 August 2023 04:31 by user system.