Tests for a future article.
Default Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe0 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX disabled + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
mitigations=off Processor: Intel Core i9-10900K @ 5.30GHz (10 Cores / 20 Threads), Motherboard: Gigabyte Z490 AORUS MASTER (F3 BIOS), Chipset: Intel Comet Lake PCH, Memory: 16GB, Disk: Samsung SSD 970 EVO 250GB, Graphics: Gigabyte AMD Radeon RX 5500/5500M / Pro 5500M 8GB (1900/875MHz), Audio: Realtek ALC1220, Monitor: ASUS MG28U, Network: Intel + Intel Wi-Fi 6 AX201
OS: Ubuntu 20.10, Kernel: 5.11.0-rc1-phx (x86_64) 20201228, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe0 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected
Ryzen 9 5950X: Default Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Ryzen 9 5950X: mitigations=off Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) , Motherboard: ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3003 BIOS) , Chipset: AMD Starship/Matisse , Memory: 16GB, Disk: 500GB , Graphics: AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz) , Audio: AMD Navi 10 HDMI Audio , Monitor: ASUS MG28U, Network: Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200
OS: Ubuntu 20.10, Kernel: 5.10.4-051004-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: amdgpu 19.1.0, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected
Core i9 10900K: Default Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe0 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX disabled + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Core i9 10900K: mitigations=off Processor: Intel Core i9-10900K @ 5.30GHz (10 Cores / 20 Threads) , Motherboard: Gigabyte Z490 AORUS MASTER (F3 BIOS) , Chipset: Intel Comet Lake PCH , Memory: 16GB, Disk: Samsung SSD 970 EVO 250GB + 500GB , Graphics: Gigabyte AMD Radeon RX 5500/5500M / Pro 5500M 8GB (1900/875MHz) , Audio: Realtek ALC1220 , Monitor: ASUS MG28U, Network: Intel + Intel Wi-Fi 6 AX201
OS: Ubuntu 20.10, Kernel: 5.10.4-051004-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe0 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected
Numenta Anomaly Benchmark Numenta Anomaly Benchmark (NAB) is a benchmark for evaluating algorithms for anomaly detection in streaming, real-time applications. It is comprised of over 50 labeled real-world and artificial timeseries data files plus a novel scoring mechanism designed for real-time applications. This test profile currently measures the time to run various detectors. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: EXPoSE mitigations=off Default 140 280 420 560 700 SE +/- 1.74, N = 3 SE +/- 1.96, N = 3 SE +/- 2.50, N = 3 SE +/- 1.74, N = 3 621.49 614.77 654.44 639.21
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: WebXPRT - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 60 120 180 240 300 SE +/- 3.84, N = 3 SE +/- 1.53, N = 3 SE +/- 2.73, N = 3 SE +/- 2.67, N = 3 SE +/- 1.45, N = 3 SE +/- 2.60, N = 3 283 278 278 289 274 268 1. chrome 87.0.4280.88
Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: In-Memory Database Shootout mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1400 2800 4200 5600 7000 SE +/- 15.12, N = 5 SE +/- 41.33, N = 25 SE +/- 1921.13, N = 20 SE +/- 73.61, N = 25 SE +/- 71.74, N = 25 SE +/- 71.22, N = 25 2574.75 3584.65 6403.57 3002.05 2870.91 3000.11
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.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P3B1 mitigations=off Default 300 600 900 1200 1500 1267.49 1269.15 1013.23 1008.97
InfluxDB This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 mitigations=off Default 400K 800K 1200K 1600K 2000K SE +/- 52921.25, N = 15 SE +/- 51216.09, N = 15 SE +/- 1906.65, N = 3 SE +/- 4377.39, N = 3 1073941.0 1098168.0 1807338.5 1803342.0
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.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.13 Time To Compile mitigations=off Default 30 60 90 120 150 SE +/- 14.08, N = 9 SE +/- 11.38, N = 12 SE +/- 0.30, N = 3 SE +/- 0.14, N = 3 130.28 126.40 116.30 116.18
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.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 40 80 120 160 200 SE +/- 2.33, N = 12 SE +/- 1.30, N = 3 SE +/- 0.61, N = 3 SE +/- 1.01, N = 3 SE +/- 2.13, N = 4 SE +/- 2.29, N = 3 172.57 146.84 152.05 176.04 173.44 174.94
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 20 40 60 80 100 SE +/- 1.31, N = 3 SE +/- 0.65, N = 3 SE +/- 0.93, N = 3 SE +/- 0.91, N = 3 SE +/- 0.16, N = 3 SE +/- 1.16, N = 3 96.21 101.39 84.79 90.49 94.01 88.36 1. firefox 84.0
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: Kostya mitigations=off Default 0.1845 0.369 0.5535 0.738 0.9225 SE +/- 0.02, N = 15 SE +/- 0.01, N = 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.68 0.64 0.82 0.82 1. (CXX) g++ options: -O3 -pthread
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 20 40 60 80 100 SE +/- 0.88, N = 3 SE +/- 0.80, N = 15 SE +/- 0.63, N = 15 SE +/- 1.07, N = 8 SE +/- 0.93, N = 15 SE +/- 1.37, N = 3 104.0 99.4 91.4 102.3 102.6 101.3 1. firefox 84.0
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream - Browser: Firefox mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 50 100 150 200 250 SE +/- 0.51, N = 3 SE +/- 2.87, N = 3 SE +/- 0.45, N = 3 SE +/- 0.79, N = 3 SE +/- 1.39, N = 3 SE +/- 0.42, N = 3 209.23 238.49 184.92 191.86 209.81 192.31 1. firefox 84.0
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 200K 400K 600K 800K 1000K SE +/- 11756.21, N = 6 SE +/- 61583.28, N = 15 SE +/- 55548.18, N = 15 SE +/- 13115.19, N = 3 SE +/- 11968.80, N = 3 SE +/- 5987.63, N = 3 982978 417097 441350 1019792 991230 971332 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 70 140 210 280 350 SE +/- 0.76, N = 3 SE +/- 0.59, N = 3 SE +/- 1.64, N = 3 SE +/- 1.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.90, N = 3 294.45 320.26 318.59 292.10 291.53 294.10 1. chrome 87.0.4280.88
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.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P3B2 mitigations=off Default 130 260 390 520 650 619.40 622.28 375.44 376.10
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 11 22 33 44 55 SE +/- 0.42, N = 3 SE +/- 0.23, N = 3 SE +/- 0.17, N = 3 SE +/- 0.16, N = 3 SE +/- 0.24, N = 3 SE +/- 0.40, N = 3 40.57 41.46 49.46 42.64 40.09 42.90 1. firefox 84.0
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 900K 1800K 2700K 3600K 4500K SE +/- 9878.30, N = 3 SE +/- 225996.85, N = 15 SE +/- 26080.48, N = 3 SE +/- 24750.64, N = 13 SE +/- 9891.95, N = 3 SE +/- 13830.03, N = 3 3011556 3593465 4232810 3056146 3027684 3127926 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
TensorFlow Lite This is a benchmark of the TensorFlow Lite implementation. The current Linux support is limited to running on CPUs. This test profile is measuring the average inference time. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 500K 1000K 1500K 2000K 2500K SE +/- 68.88, N = 3 SE +/- 108.37, N = 3 SE +/- 14224.09, N = 15 SE +/- 226.96, N = 3 SE +/- 85.11, N = 3 SE +/- 190.29, N = 3 2138727 1208447 1231895 2138333 2138523 2139253
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 40 80 120 160 200 SE +/- 1.39, N = 3 SE +/- 0.10, N = 3 SE +/- 1.34, N = 3 SE +/- 1.61, N = 3 SE +/- 0.17, N = 3 SE +/- 0.92, N = 3 166.09 172.69 178.26 168.87 169.47 168.66 1. chrome 87.0.4280.88
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MMAP mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 50 100 150 200 250 SE +/- 3.59, N = 14 SE +/- 21.03, N = 15 SE +/- 19.37, N = 15 SE +/- 2.30, N = 15 SE +/- 1.10, N = 3 SE +/- 0.48, N = 3 239.62 105.53 94.88 241.60 97.84 97.84 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Mobile Neural Network MNN is the Mobile Neural Network as a highly efficient, lightweight deep learning framework developed by ALibaba. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: inception-v3 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.18, N = 3 SE +/- 0.20, N = 12 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 29.41 26.69 26.79 29.58 29.55 29.54 MIN: 28.9 / MAX: 37.87 MIN: 26.05 / MAX: 30.43 MIN: 25.32 / MAX: 36.92 MIN: 29.02 / MAX: 38.39 MIN: 28.98 / MAX: 37.74 MIN: 28.97 / MAX: 51.36 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: mobilenet-v1-1.0 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1.1003 2.2006 3.3009 4.4012 5.5015 SE +/- 0.011, N = 3 SE +/- 0.036, N = 3 SE +/- 0.013, N = 12 SE +/- 0.027, N = 3 SE +/- 0.046, N = 3 SE +/- 0.051, N = 3 2.876 4.890 4.841 2.942 2.913 2.925 MIN: 2.78 / MAX: 11.19 MIN: 4.75 / MAX: 6.29 MIN: 4.69 / MAX: 14.05 MIN: 2.8 / MAX: 4.29 MIN: 2.78 / MAX: 10.98 MIN: 2.78 / MAX: 3.7 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: MobileNetV2_224 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 0.8996 1.7992 2.6988 3.5984 4.498 SE +/- 0.006, N = 3 SE +/- 0.019, N = 3 SE +/- 0.041, N = 12 SE +/- 0.037, N = 3 SE +/- 0.008, N = 3 SE +/- 0.007, N = 3 2.807 3.998 3.996 2.860 2.797 2.805 MIN: 2.63 / MAX: 3.06 MIN: 3.74 / MAX: 13.84 MIN: 3.62 / MAX: 13 MIN: 2.64 / MAX: 3.61 MIN: 2.73 / MAX: 4.38 MIN: 2.71 / MAX: 4.44 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: resnet-v2-50 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 7 14 21 28 35 SE +/- 0.16, N = 3 SE +/- 0.21, N = 3 SE +/- 0.22, N = 12 SE +/- 0.13, N = 3 SE +/- 0.14, N = 3 SE +/- 0.09, N = 3 25.07 27.74 27.84 25.46 25.00 24.94 MIN: 24.23 / MAX: 36.43 MIN: 26.95 / MAX: 35.47 MIN: 26.19 / MAX: 56.01 MIN: 24.73 / MAX: 33.39 MIN: 24.33 / MAX: 30.1 MIN: 24.26 / MAX: 33 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 2 4 6 8 10 SE +/- 0.041, N = 3 SE +/- 0.075, N = 3 SE +/- 0.107, N = 12 SE +/- 0.022, N = 3 SE +/- 0.050, N = 3 SE +/- 0.018, N = 3 4.406 6.363 6.372 4.364 4.321 4.325 MIN: 4.12 / MAX: 7.26 MIN: 6.07 / MAX: 14.77 MIN: 5.47 / MAX: 12.24 MIN: 4.11 / MAX: 5.63 MIN: 4.1 / MAX: 5.18 MIN: 4.12 / MAX: 4.84 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 20K 40K 60K 80K 100K SE +/- 766.19, N = 15 SE +/- 1250.51, N = 3 SE +/- 183.31, N = 3 SE +/- 709.77, N = 15 SE +/- 989.53, N = 12 SE +/- 1107.14, N = 15 71842.74 98760.24 95409.42 71711.76 76501.00 78020.65 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
TensorFlow Lite This is a benchmark of the TensorFlow Lite implementation. The current Linux support is limited to running on CPUs. This test profile is measuring the average inference time. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 500K 1000K 1500K 2000K 2500K SE +/- 40.55, N = 3 SE +/- 870.33, N = 3 SE +/- 606.47, N = 3 SE +/- 105.88, N = 3 SE +/- 136.14, N = 3 SE +/- 98.66, N = 3 2371763 1341527 1343853 2371687 2371900 2372400
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 9K 18K 27K 36K 45K SE +/- 13.54, N = 3 SE +/- 113.05, N = 3 SE +/- 4085.76, N = 15 SE +/- 4.58, N = 3 SE +/- 12.67, N = 3 SE +/- 65.85, N = 3 2877 43400 31034 2874 26532 26089 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: PartialTweets mitigations=off Default 0.2025 0.405 0.6075 0.81 1.0125 SE +/- 0.01, N = 3 SE +/- 0.01, N = 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.88 0.90 0.90 0.90 1. (CXX) g++ options: -O3 -pthread
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: DistinctUserID mitigations=off Default 0.2093 0.4186 0.6279 0.8372 1.0465 SE +/- 0.00, N = 3 SE +/- 0.01, N = 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.90 0.93 0.92 0.92 1. (CXX) g++ options: -O3 -pthread
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 50K 100K 150K 200K 250K SE +/- 6599.29, N = 12 SE +/- 96.23, N = 3 SE +/- 98.11, N = 3 SE +/- 9569.76, N = 15 SE +/- 7915.64, N = 12 SE +/- 8323.12, N = 15 241268.87 194610.87 194606.18 218337.49 227192.55 226005.83 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3M 6M 9M 12M 15M SE +/- 262069.73, N = 15 SE +/- 66768.29, N = 11 SE +/- 6825.66, N = 3 SE +/- 75187.19, N = 15 SE +/- 256465.65, N = 12 SE +/- 68123.28, N = 4 11509999.36 8984635.34 8700447.10 4050086.13 11702851.04 6014923.66 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Ethr Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 30K 60K 90K 120K 150K SE +/- 2474.04, N = 15 SE +/- 1215.92, N = 3 SE +/- 277.52, N = 3 SE +/- 2792.69, N = 15 SE +/- 2528.95, N = 15 SE +/- 2380.78, N = 15 120181.51 156363.33 152793.11 118119.20 117406.13 112473.29 MIN: 88540 / MAX: 146340 MIN: 138430 / MAX: 166920 MIN: 144260 / MAX: 162330 MIN: 87950 / MAX: 142370 MIN: 85490 / MAX: 139800 MIN: 85630 / MAX: 137480
G'MIC G'MIC is an open-source framework for image processing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 2D Function Plotting, 1000 Times mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 20 40 60 80 100 SE +/- 0.45, N = 3 SE +/- 1.21, N = 3 SE +/- 1.04, N = 3 SE +/- 0.22, N = 3 SE +/- 0.59, N = 3 SE +/- 0.25, N = 3 87.63 103.49 103.64 87.33 87.64 87.50 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 12 24 36 48 60 SE +/- 0.15, N = 3 SE +/- 0.07, N = 3 SE +/- 0.41, N = 3 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 SE +/- 0.20, N = 3 39.20 54.90 54.70 39.80 39.63 39.80 1. chrome 87.0.4280.88
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.69, N = 11 SE +/- 13.29, N = 12 SE +/- 0.11, N = 3 SE +/- 0.37, N = 9 SE +/- 0.06, N = 3 43.28 96.39 112.39 44.95 44.27 45.05 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.27, N = 11 SE +/- 1.99, N = 12 SE +/- 0.10, N = 3 SE +/- 0.40, N = 9 SE +/- 0.06, N = 3 51.1 36.7 34.0 49.2 50.0 49.1 1. (CXX) g++ options: -O3 -lsnappy -lpthread
PyPerformance PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 6.44 11.50 11.50 6.43 6.33 6.57
Numenta Anomaly Benchmark Numenta Anomaly Benchmark (NAB) is a benchmark for evaluating algorithms for anomaly detection in streaming, real-time applications. It is comprised of over 50 labeled real-world and artificial timeseries data files plus a novel scoring mechanism designed for real-time applications. This test profile currently measures the time to run various detectors. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Earthgecko Skyline mitigations=off Default 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.14, N = 3 SE +/- 0.73, N = 3 SE +/- 0.29, N = 3 66.37 65.66 94.01 92.29
Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.10.0 Test: Twitter HTTP Requests mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 400 800 1200 1600 2000 SE +/- 14.46, N = 5 SE +/- 11.01, N = 5 SE +/- 10.39, N = 25 SE +/- 12.39, N = 5 SE +/- 13.31, N = 5 SE +/- 8.70, N = 5 1984.59 1842.61 1977.10 2001.08 1997.44 2032.20
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 30 60 90 120 150 SE +/- 1.41, N = 4 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 117 136 122 113 116 113 1. firefox 84.0
SQLite Speedtest This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 4.36, N = 15 SE +/- 0.18, N = 3 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 45.69 41.53 46.23 46.23 44.42 47.15 1. (CC) gcc options: -O2 -ldl -lz -lpthread
KeyDB A benchmark of KeyDB as a multi-threaded fork of the Redis server. The KeyDB benchmark is conducted using memtier-benchmark. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.0.16 mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 709.34, N = 3 SE +/- 1803.89, N = 3 SE +/- 9557.17, N = 4 SE +/- 4590.31, N = 3 867718.93 825138.98 877183.79 858089.24 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
Ethr Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 8 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 20K 40K 60K 80K 100K SE +/- 1899.61, N = 12 SE +/- 1375.95, N = 15 SE +/- 2027.45, N = 15 SE +/- 67.66, N = 3 SE +/- 222.71, N = 3 SE +/- 176.67, N = 3 94763 64179 64845 95583 96930 95433
iPerf iPerf is a network bandwidth throughput testing software. This test profile is used for automated testing of an iperf client and requires you have access to an iperf server. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 1 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 1154.89, N = 3 SE +/- 572.66, N = 3 SE +/- 769.46, N = 5 SE +/- 998.37, N = 3 98023 91523 70022 69225 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 9 18 27 36 45 SE +/- 0.20, N = 10 SE +/- 0.25, N = 15 SE +/- 0.44, N = 3 SE +/- 0.21, N = 9 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 21.48 36.62 37.64 21.65 21.37 20.74 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3M 6M 9M 12M 15M SE +/- 505695.75, N = 15 SE +/- 182289.61, N = 3 SE +/- 87079.37, N = 3 SE +/- 44037.58, N = 3 SE +/- 18094.29, N = 3 SE +/- 319564.75, N = 15 11215845.90 15251167.90 15055413.30 13144633.53 10838871.52 10393796.91 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: CanvasMark - Browser: Firefox mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1100 2200 3300 4400 5500 SE +/- 23.29, N = 3 SE +/- 40.93, N = 3 SE +/- 33.67, N = 3 SE +/- 21.93, N = 3 SE +/- 18.50, N = 3 SE +/- 18.61, N = 3 5012 4982 5002 5009 4976 5009 1. firefox 84.0
GEGL GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Rotate 90 Degrees mitigations=off Default 8 16 24 32 40 SE +/- 0.08, N = 3 SE +/- 3.51, N = 15 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 30.17 33.60 31.56 31.60
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: CanvasMark - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1100 2200 3300 4400 5500 SE +/- 33.45, N = 3 SE +/- 3.79, N = 3 SE +/- 6.66, N = 3 SE +/- 47.35, N = 3 SE +/- 17.89, N = 3 SE +/- 16.82, N = 3 4918 4971 4971 4932 4923 4922 1. chrome 87.0.4280.88
iPerf iPerf is a network bandwidth throughput testing software. This test profile is used for automated testing of an iperf client and requires you have access to an iperf server. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 5 mitigations=off Default 1.179 2.358 3.537 4.716 5.895 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 5.24 5.24 5.24 5.24 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 60 Seconds - Test: TCP - Parallel: 5 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 453.81, N = 3 SE +/- 366.91, N = 3 SE +/- 406.33, N = 3 SE +/- 939.35, N = 3 99788 92829 70076 72961 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Mbits/sec, More Is Better iPerf 3.7 Server Address: localhost - Server Port: 5201 - Duration: 60 Seconds - Test: UDP - Parallel: 1 mitigations=off Default 0.2363 0.4726 0.7089 0.9452 1.1815 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.05 1.05 1.05 1.05 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
Node.js V8 Web Tooling Benchmark Running the V8 project's Web-Tooling-Benchmark under Node.js. The Web-Tooling-Benchmark stresses JavaScript-related workloads common to web developers like Babel and TypeScript and Babylon. This test profile can test the system's JavaScript performance with Node.js. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org runs/s, More Is Better Node.js V8 Web Tooling Benchmark mitigations=off Default 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.14, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 15.05 14.97 14.19 14.09 1. Nodejs
v12.18.2
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: LargeRandom mitigations=off Default 0.1373 0.2746 0.4119 0.5492 0.6865 SE +/- 0.01, N = 5 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.60 0.61 0.52 0.52 1. (CXX) g++ options: -O3 -pthread
InfluxDB This is a benchmark of the InfluxDB open-source time-series database optimized for fast, high-availability storage for IoT and other use-cases. The InfluxDB test profile makes use of InfluxDB Inch for facilitating the benchmarks. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 mitigations=off Default 400K 800K 1200K 1600K 2000K SE +/- 6654.32, N = 3 SE +/- 9646.39, N = 3 SE +/- 2858.00, N = 3 SE +/- 6968.27, N = 3 1799776.4 1802411.6 1857326.5 1857492.1
Ethr Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Connections/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Connections/s - Threads: 1 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3K 6K 9K 12K 15K SE +/- 87.62, N = 3 SE +/- 82.37, N = 15 SE +/- 103.80, N = 15 SE +/- 65.06, N = 3 SE +/- 44.10, N = 3 SE +/- 29.06, N = 3 15163 8475 8281 14520 14903 14253
TensorFlow Lite This is a benchmark of the TensorFlow Lite implementation. The current Linux support is limited to running on CPUs. This test profile is measuring the average inference time. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 30K 60K 90K 120K 150K SE +/- 98.23, N = 3 SE +/- 405.35, N = 3 SE +/- 260.12, N = 3 SE +/- 247.35, N = 3 SE +/- 327.07, N = 3 SE +/- 1034.02, N = 3 146847 103988 103750 146899 147907 148633
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 40K 80K 120K 160K 200K SE +/- 12.01, N = 3 SE +/- 226.16, N = 3 SE +/- 213.66, N = 3 SE +/- 19.47, N = 3 SE +/- 9.68, N = 3 167456.0 94171.9 94228.2 167360.0 167460.0 167480.0
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 30K 60K 90K 120K 150K SE +/- 132.75, N = 3 SE +/- 53.21, N = 3 SE +/- 39.56, N = 3 SE +/- 174.35, N = 3 SE +/- 89.60, N = 3 117178.0 67611.2 67631.7 117227.0 117174.0 117467.0
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 20K 40K 60K 80K 100K SE +/- 167.61, N = 3 SE +/- 36.91, N = 3 SE +/- 34.99, N = 3 SE +/- 151.80, N = 3 SE +/- 152.69, N = 3 SE +/- 84.33, N = 3 113961.0 62311.9 62434.7 114070.0 114160.0 114240.0
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 30M 60M 90M 120M 150M SE +/- 239369.11, N = 3 SE +/- 834199.73, N = 3 SE +/- 350963.69, N = 3 SE +/- 501038.36, N = 3 SE +/- 195140.85, N = 3 SE +/- 133905.45, N = 3 69408204 129265837 132182305 69970082 69734456 69793452 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
NCNN NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: regnety_400m mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 4 8 12 16 20 SE +/- 0.16, N = 3 SE +/- 0.20, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.11, N = 2 SE +/- 0.02, N = 3 13.28 18.02 17.70 13.06 13.21 13.36 MIN: 12.76 / MAX: 15.11 MIN: 17.42 / MAX: 24.92 MIN: 17.36 / MAX: 25.15 MIN: 12.67 / MAX: 14.24 MIN: 13.03 / MAX: 14.64 MIN: 13.23 / MAX: 20.71 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: squeezenet_ssd mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.17, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.24, N = 3 17.95 14.42 14.47 17.73 17.79 18.29 MIN: 17.56 / MAX: 18.91 MIN: 13.87 / MAX: 14.95 MIN: 14.17 / MAX: 14.8 MIN: 17.47 / MAX: 21.34 MIN: 17.69 / MAX: 18.66 MIN: 17.9 / MAX: 19.54 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: yolov4-tiny mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 6 12 18 24 30 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 24.09 21.08 20.92 23.81 23.85 23.86 MIN: 23.63 / MAX: 24.92 MIN: 20.7 / MAX: 21.72 MIN: 20.53 / MAX: 21.91 MIN: 23.55 / MAX: 25.45 MIN: 23.53 / MAX: 24.81 MIN: 23.56 / MAX: 24.79 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: resnet50 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 6 12 18 24 30 SE +/- 0.26, N = 3 SE +/- 0.13, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.17, N = 3 24.53 24.51 24.42 24.14 24.22 24.55 MIN: 23.8 / MAX: 25.66 MIN: 23.99 / MAX: 28.19 MIN: 24.2 / MAX: 25.35 MIN: 23.69 / MAX: 27.49 MIN: 23.72 / MAX: 25.77 MIN: 23.98 / MAX: 25.64 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: alexnet mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.35, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 12.09 11.19 10.86 12.05 12.07 12.06 MIN: 11.99 / MAX: 19.19 MIN: 10.71 / MAX: 12.13 MIN: 10.78 / MAX: 11.34 MIN: 11.91 / MAX: 12.85 MIN: 11.98 / MAX: 12.43 MIN: 11.95 / MAX: 12.84 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: resnet18 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 4 8 12 16 20 SE +/- 0.27, N = 3 SE +/- 0.11, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 13.70 14.46 14.33 13.50 13.46 13.48 MIN: 13.22 / MAX: 14.59 MIN: 14.24 / MAX: 22.63 MIN: 14.21 / MAX: 14.68 MIN: 13.26 / MAX: 14.35 MIN: 13.26 / MAX: 13.61 MIN: 13.27 / MAX: 14.28 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: vgg16 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 14 28 42 56 70 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 61.89 57.73 57.98 61.69 62.50 61.65 MIN: 61.65 / MAX: 67.43 MIN: 56.47 / MAX: 59.05 MIN: 57.06 / MAX: 59.35 MIN: 61.46 / MAX: 62.58 MIN: 62.34 / MAX: 63.89 MIN: 61.51 / MAX: 65.52 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: googlenet mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3 6 9 12 15 SE +/- 0.24, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 13.30 13.06 13.01 12.99 12.95 12.99 MIN: 12.85 / MAX: 13.98 MIN: 12.63 / MAX: 20.98 MIN: 12.62 / MAX: 21.37 MIN: 12.71 / MAX: 13.78 MIN: 12.67 / MAX: 13.84 MIN: 12.69 / MAX: 20.34 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: blazeface mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 0.4118 0.8236 1.2354 1.6472 2.059 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.63 1.83 1.80 1.57 1.59 1.60 MIN: 1.58 / MAX: 1.74 MIN: 1.79 / MAX: 2.02 MIN: 1.77 / MAX: 1.98 MIN: 1.52 / MAX: 1.96 MIN: 1.57 / MAX: 1.63 MIN: 1.58 / MAX: 1.64 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: efficientnet-b0 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1.3433 2.6866 4.0299 5.3732 6.7165 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 5.96 5.31 5.28 5.93 5.97 5.97 MIN: 5.87 / MAX: 7.46 MIN: 5.25 / MAX: 6.68 MIN: 5.19 / MAX: 6.41 MIN: 5.72 / MAX: 7.26 MIN: 5.9 / MAX: 7.3 MIN: 5.9 / MAX: 7.37 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: mnasnet mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 0.882 1.764 2.646 3.528 4.41 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 2 SE +/- 0.01, N = 3 3.80 3.92 3.91 3.79 3.81 3.83 MIN: 3.62 / MAX: 5.07 MIN: 3.79 / MAX: 5.07 MIN: 3.78 / MAX: 11.47 MIN: 3.76 / MAX: 4.95 MIN: 3.77 / MAX: 4.83 MIN: 3.79 / MAX: 5.31 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: shufflenet-v2 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 0.9945 1.989 2.9835 3.978 4.9725 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 2 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.37 4.42 4.41 4.33 4.39 4.39 MIN: 4.1 / MAX: 5.75 MIN: 4.35 / MAX: 5.65 MIN: 4.32 / MAX: 5.44 MIN: 4.13 / MAX: 5.89 MIN: 4.32 / MAX: 5.29 MIN: 4.35 / MAX: 5.78 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU-v3-v3 - Model: mobilenet-v3 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 0.9225 1.845 2.7675 3.69 4.6125 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 3.87 4.10 4.06 3.89 3.88 3.92 MIN: 3.63 / MAX: 5.38 MIN: 4.04 / MAX: 5.4 MIN: 4.01 / MAX: 5.14 MIN: 3.68 / MAX: 11.27 MIN: 3.81 / MAX: 5.32 MIN: 3.87 / MAX: 5.61 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU-v2-v2 - Model: mobilenet-v2 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1.125 2.25 3.375 4.5 5.625 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 4.99 4.40 4.37 4.98 4.98 5.00 MIN: 4.84 / MAX: 6.52 MIN: 4.22 / MAX: 5.6 MIN: 4.21 / MAX: 5.41 MIN: 4.69 / MAX: 12.18 MIN: 4.82 / MAX: 6.26 MIN: 4.86 / MAX: 6.47 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: mobilenet mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.01, N = 3 SE +/- 0.25, N = 3 SE +/- 0.02, N = 3 SE +/- 0.24, N = 3 16.20 12.04 11.81 16.48 16.27 16.78 MIN: 16.01 / MAX: 17.03 MIN: 11.71 / MAX: 12.47 MIN: 11.68 / MAX: 12.04 MIN: 15.86 / MAX: 18.82 MIN: 16.17 / MAX: 17.05 MIN: 16.24 / MAX: 17.81 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
Sockperf This is a network socket API performance benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Under Load mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 5 10 15 20 25 SE +/- 0.68, N = 25 SE +/- 0.36, N = 20 SE +/- 1.13, N = 25 SE +/- 0.81, N = 25 SE +/- 0.09, N = 5 SE +/- 1.11, N = 20 17.35 12.27 13.72 15.89 18.36 16.16 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 40 80 120 160 200 SE +/- 0.58, N = 3 SE +/- 1.00, N = 3 SE +/- 0.33, N = 3 147 172 173 146 147 147 1. chrome 87.0.4280.88
Ethr Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 1 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.33, N = 15 SE +/- 0.21, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.01, N = 3 8.67 14.01 15.74 9.57 9.03 9.93 MIN: 7.74 / MAX: 11.76 MIN: 5.27 / MAX: 20.02 MIN: 6.64 / MAX: 22.13 MIN: 8.78 / MAX: 12.94 MIN: 8.34 / MAX: 12.47 MIN: 9.28 / MAX: 13.22
RawTherapee RawTherapee is a cross-platform, open-source multi-threaded RAW image processing program. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 12 24 36 48 60 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 53.47 45.82 46.25 53.53 53.25 53.53 1. RawTherapee, version 5.8, command line.
perf-bench This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Sched Pipe mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 60K 120K 180K 240K 300K SE +/- 3287.32, N = 3 SE +/- 4814.57, N = 15 SE +/- 4407.25, N = 15 SE +/- 1826.95, N = 3 SE +/- 2938.25, N = 3 SE +/- 2812.75, N = 3 289570 251547 189422 278454 285220 264427 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
Ethr Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: UDP - Test: Bandwidth - Threads: 8 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 50K 100K 150K 200K 250K SE +/- 2939.70, N = 5 SE +/- 664.11, N = 3 SE +/- 415.72, N = 3 SE +/- 1002.38, N = 3 SE +/- 1856.14, N = 15 SE +/- 2271.01, N = 6 239281.73 218250.22 218301.11 237377.33 232541.60 239152.56 MIN: 178480 / MAX: 262760 MIN: 213020 / MAX: 225910 MIN: 213180 / MAX: 234140 MIN: 176170 / MAX: 255940 MIN: 172920 / MAX: 253160 MIN: 178450 / MAX: 262150
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 100 200 300 400 500 SE +/- 3.20, N = 3 SE +/- 1.79, N = 3 SE +/- 1.28, N = 3 SE +/- 3.39, N = 3 SE +/- 4.20, N = 3 SE +/- 2.05, N = 15 340.89 445.70 440.97 338.72 318.52 321.73 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3K 6K 9K 12K 15K SE +/- 68.75, N = 13 SE +/- 174.90, N = 3 SE +/- 133.34, N = 5 SE +/- 8.06, N = 3 SE +/- 8.96, N = 3 SE +/- 57.08, N = 3 8399.38 12211.95 12136.85 8411.70 8068.90 8739.69 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
G'MIC G'MIC is an open-source framework for image processing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 3D Elevated Function In Random Colors, 100 Times mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 12 24 36 48 60 SE +/- 0.49, N = 3 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 SE +/- 0.19, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 53.79 40.47 41.12 54.43 54.22 54.30 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 7K 14K 21K 28K 35K SE +/- 23.46, N = 3 SE +/- 386.47, N = 4 SE +/- 45.61, N = 3 SE +/- 99.71, N = 3 SE +/- 221.66, N = 3 SE +/- 162.78, N = 3 26238 31292 24508 24118 25774 23780 1. firefox 84.0
perf-bench This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Lock-Pi mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 200 400 600 800 1000 SE +/- 21.21, N = 12 SE +/- 1.86, N = 3 890 508 494 911 911 911 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
Ethr Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.19, N = 3 SE +/- 0.36, N = 15 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 8.65 14.41 15.80 9.55 9.00 9.94 MIN: 7.8 / MAX: 11.94 MIN: 5.45 / MAX: 19.11 MIN: 5.83 / MAX: 21.82 MIN: 8.68 / MAX: 13.51 MIN: 8.38 / MAX: 12.25 MIN: 9.07 / MAX: 13.04
LibreOffice Various benchmarking operations with the LibreOffice open-source office suite. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better LibreOffice Test: 20 Documents To PDF mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 2 4 6 8 10 SE +/- 0.039, N = 20 SE +/- 0.032, N = 25 SE +/- 0.026, N = 25 SE +/- 0.034, N = 21 SE +/- 0.045, N = 21 SE +/- 0.053, N = 25 6.515 4.998 4.995 6.405 6.188 6.145 1. mitigations=off: LibreOffice 7.0.2.2 00(Build:2) 2. Ryzen 9 5950X: mitigations=off: LibreOffice 7.0.3.1 00(Build:1) 3. Ryzen 9 5950X: Default: LibreOffice 7.0.3.1 00(Build:1) 4. Default: LibreOffice 7.0.2.2 00(Build:2) 5. Core i9 10900K: mitigations=off: LibreOffice 7.0.3.1 00(Build:1) 6. Core i9 10900K: Default: LibreOffice 7.0.3.1 00(Build:1)
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better Mlpack Benchmark Benchmark: scikit_ica mitigations=off Default 10 20 30 40 50 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 39.44 39.58 43.62 43.09
Ethr Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 1 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 500 1000 1500 2000 2500 SE +/- 1.37, N = 3 SE +/- 1.44, N = 3 SE +/- 19.36, N = 14 SE +/- 3.51, N = 3 SE +/- 3.42, N = 3 SE +/- 5.77, N = 3 2164.39 1112.46 1108.61 2089.12 2012.46 1945.26 MIN: 2130 / MAX: 2200 MIN: 1080 / MAX: 1160 MIN: 1060 / MAX: 1460 MIN: 2060 / MAX: 2140 MIN: 1990 / MAX: 2040 MIN: 1920 / MAX: 1980
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 4 8 12 16 20 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 15.45 17.20 17.47 15.42 15.46 15.57 1. chrome 87.0.4280.88
Sockperf This is a network socket API performance benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Messages Per Second, More Is Better Sockperf 3.4 Test: Throughput mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 200K 400K 600K 800K 1000K SE +/- 5969.19, N = 25 SE +/- 3370.35, N = 5 SE +/- 9920.97, N = 5 SE +/- 2573.23, N = 5 SE +/- 8920.45, N = 25 SE +/- 11506.94, N = 25 690688 1004858 939948 697642 751609 699878 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 16K 32K 48K 64K 80K SE +/- 287.51, N = 3 SE +/- 552.13, N = 3 SE +/- 327.46, N = 3 SE +/- 318.90, N = 3 SE +/- 150.48, N = 3 SE +/- 440.68, N = 3 62823 72316 73563 63017 62094 62928 1. chrome 87.0.4280.88
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.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time mitigations=off Default 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 SE +/- 0.38, N = 3 SE +/- 0.48, N = 3 35.75 35.69 39.17 39.19
Basis Universal Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 mitigations=off Default 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 28.06 28.00 46.10 46.12 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Sockperf This is a network socket API performance benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1.0017 2.0034 3.0051 4.0068 5.0085 SE +/- 0.056, N = 21 SE +/- 0.138, N = 20 SE +/- 0.145, N = 25 SE +/- 0.031, N = 5 SE +/- 0.027, N = 5 SE +/- 0.019, N = 5 2.783 4.305 4.452 3.065 3.160 3.192 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
Facebook RocksDB This is a benchmark of Facebook's RocksDB as an embeddable persistent key-value store for fast storage based on Google's LevelDB. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 300K 600K 900K 1200K 1500K SE +/- 14468.02, N = 3 SE +/- 4352.52, N = 3 SE +/- 99397.18, N = 15 SE +/- 20814.67, N = 4 SE +/- 19852.11, N = 3 SE +/- 17011.11, N = 4 1559909 1549207 1346668 1536937 1603543 1549151 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
PostMark This is a test of NetApp's PostMark benchmark designed to simulate small-file testing similar to the tasks endured by web and mail servers. This test profile will set PostMark to perform 25,000 transactions with 500 files simultaneously with the file sizes ranging between 5 and 512 kilobytes. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 2K 4K 6K 8K 10K SE +/- 102.67, N = 3 SE +/- 128.33, N = 3 SE +/- 128.33, N = 3 SE +/- 95.67, N = 3 SE +/- 102.67, N = 3 SE +/- 73.52, N = 8 8723 9743 9872 8429 8723 8515 1. (CC) gcc options: -O3
Cryptsetup This is a test profile for running the cryptsetup benchmark to report on the system's cryptography performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 120 240 360 480 600 SE +/- 0.19, N = 3 SE +/- 0.84, N = 3 SE +/- 6.17, N = 3 SE +/- 6.03, N = 3 SE +/- 0.09, N = 3 527.7 540.7 539.4 539.6 534.7 527.0
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 120 240 360 480 600 SE +/- 1.14, N = 3 SE +/- 0.55, N = 3 SE +/- 0.49, N = 3 SE +/- 6.05, N = 3 SE +/- 6.10, N = 3 SE +/- 0.12, N = 3 526.1 523.2 521.3 539.5 533.7 526.0
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 200 400 600 800 1000 SE +/- 0.85, N = 2 SE +/- 2.49, N = 3 SE +/- 0.90, N = 2 SE +/- 12.22, N = 3 SE +/- 11.67, N = 3 SE +/- 0.20, N = 2 938.9 1022.1 1012.1 960.8 952.1 933.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 200 400 600 800 1000 SE +/- 4.67, N = 3 SE +/- 2.62, N = 3 SE +/- 2.66, N = 3 SE +/- 12.02, N = 3 SE +/- 11.65, N = 3 SE +/- 0.48, N = 3 955.3 1040.1 1024.4 982.5 973.3 954.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 900 1800 2700 3600 4500 SE +/- 21.22, N = 3 SE +/- 8.53, N = 3 SE +/- 8.78, N = 3 SE +/- 53.65, N = 3 SE +/- 36.30, N = 3 SE +/- 11.92, N = 3 3617.3 4141.2 2368.9 3698.7 3683.0 3564.6
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 900 1800 2700 3600 4500 SE +/- 12.45, N = 3 SE +/- 15.58, N = 3 SE +/- 7.13, N = 3 SE +/- 51.38, N = 3 SE +/- 40.92, N = 3 SE +/- 15.08, N = 3 3621.5 4124.5 2374.6 3694.5 3682.1 3559.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 120 240 360 480 600 SE +/- 2.09, N = 3 SE +/- 1.87, N = 3 SE +/- 1.37, N = 3 SE +/- 9.60, N = 2 SE +/- 6.65, N = 3 SE +/- 0.27, N = 3 525.9 539.9 539.6 537.1 535.6 527.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 120 240 360 480 600 SE +/- 0.67, N = 3 SE +/- 0.68, N = 3 SE +/- 1.57, N = 3 SE +/- 5.83, N = 3 SE +/- 5.45, N = 3 SE +/- 0.95, N = 3 527.0 522.8 522.2 538.1 533.7 525.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 200 400 600 800 1000 SE +/- 0.27, N = 3 SE +/- 2.11, N = 3 SE +/- 2.65, N = 3 SE +/- 11.75, N = 3 SE +/- 10.68, N = 3 SE +/- 0.27, N = 3 939.5 1022.0 1010.3 960.2 951.6 932.9
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 200 400 600 800 1000 SE +/- 1.40, N = 3 SE +/- 4.13, N = 3 SE +/- 3.53, N = 3 SE +/- 11.58, N = 3 SE +/- 10.16, N = 3 SE +/- 1.96, N = 3 959.6 1038.9 1023.4 980.3 971.5 952.6
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1100 2200 3300 4400 5500 SE +/- 7.02, N = 3 SE +/- 12.89, N = 3 SE +/- 4.82, N = 3 SE +/- 77.50, N = 3 SE +/- 48.21, N = 3 SE +/- 10.27, N = 3 4456.0 5202.9 2759.9 4525.5 4499.1 4333.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1100 2200 3300 4400 5500 SE +/- 15.88, N = 3 SE +/- 17.27, N = 3 SE +/- 12.75, N = 3 SE +/- 55.59, N = 3 SE +/- 43.30, N = 3 SE +/- 11.54, N = 3 4432.9 5142.8 2756.8 4519.7 4487.8 4321.3
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 200K 400K 600K 800K 1000K SE +/- 493.00, N = 3 SE +/- 1815.58, N = 3 SE +/- 2063.67, N = 3 SE +/- 518.67, N = 3 SE +/- 493.00, N = 3 SE +/- 493.00, N = 3 880663 890644 901880 903425 880170 880663
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 500K 1000K 1500K 2000K 2500K SE +/- 1368.00, N = 3 SE +/- 7189.30, N = 3 SE +/- 3367.69, N = 3 SE +/- 8978.85, N = 3 SE +/- 1368.00, N = 3 2075020 2444275 2473065 2127724 2073652 2076388
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 700 1400 2100 2800 3500 SE +/- 7.42, N = 3 SE +/- 8.09, N = 3 SE +/- 18.68, N = 3 SE +/- 17.06, N = 3 SE +/- 5.24, N = 3 SE +/- 11.02, N = 3 3167 3038 3060 3157 3151 3175 1. chrome 87.0.4280.88
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 700 1400 2100 2800 3500 SE +/- 36.56, N = 3 SE +/- 39.87, N = 3 SE +/- 11.68, N = 3 SE +/- 33.83, N = 3 SE +/- 21.18, N = 3 SE +/- 27.36, N = 3 2804 2821 3165 2929 2813 2958 1. firefox 84.0
librsvg RSVG/librsvg is an SVG vector graphics library. This test profile times how long it takes to complete various operations by rsvg-convert. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.24, N = 3 SE +/- 0.29, N = 15 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 17.01 21.99 21.91 17.07 16.78 16.87 1. rsvg-convert version 2.50.1
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 800 1600 2400 3200 4000 SE +/- 4.47, N = 3 SE +/- 2.01, N = 3 SE +/- 1.06, N = 3 SE +/- 49.29, N = 3 SE +/- 31.84, N = 3 SE +/- 44.16, N = 4 3494.31 1443.20 1440.44 3361.26 3611.84 3576.82 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
perf-bench This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Epoll Wait mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 30K 60K 90K 120K 150K SE +/- 1457.11, N = 3 SE +/- 48.84, N = 3 SE +/- 101.34, N = 3 SE +/- 646.35, N = 3 SE +/- 585.92, N = 3 SE +/- 137.38, N = 3 115369 48474 50003 109727 129091 130240 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
Numenta Anomaly Benchmark Numenta Anomaly Benchmark (NAB) is a benchmark for evaluating algorithms for anomaly detection in streaming, real-time applications. It is comprised of over 50 labeled real-world and artificial timeseries data files plus a novel scoring mechanism designed for real-time applications. This test profile currently measures the time to run various detectors. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy mitigations=off Default 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.21, N = 3 SE +/- 0.22, N = 15 11.75 11.46 17.31 16.58
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 1.06, N = 3 SE +/- 0.71, N = 3 SE +/- 0.09, N = 3 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 42.68 96.24 99.71 43.74 43.27 43.92 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: RdRand mitigations=off Default Core i9 10900K: mitigations=off Core i9 10900K: Default 40K 80K 120K 160K 200K SE +/- 2.74, N = 3 SE +/- 1.61, N = 3 SE +/- 0.62, N = 3 SE +/- 12.75, N = 3 195286.98 195284.82 195286.53 195294.73 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3K 6K 9K 12K 15K SE +/- 23.66, N = 3 SE +/- 82.16, N = 3 SE +/- 77.07, N = 3 SE +/- 16.64, N = 3 SE +/- 1.17, N = 3 SE +/- 20.73, N = 3 6956.12 12579.45 12619.91 6959.39 6913.68 6910.42 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 60M 120M 180M 240M 300M SE +/- 15102.83, N = 3 SE +/- 194079.60, N = 3 SE +/- 442860.01, N = 3 SE +/- 22238.65, N = 3 SE +/- 50459.36, N = 3 SE +/- 9630.32, N = 3 71837797.87 253744299.87 260306892.02 72003704.63 71950746.98 72109347.53 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 90K 180K 270K 360K 450K SE +/- 1022.80, N = 3 SE +/- 438.27, N = 3 SE +/- 16.08, N = 3 SE +/- 428.39, N = 3 SE +/- 433.27, N = 3 SE +/- 428.43, N = 3 265063.26 421650.47 359445.15 263735.20 206184.80 206162.17 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 300 600 900 1200 1500 SE +/- 5.56, N = 3 SE +/- 1.86, N = 3 SE +/- 1.09, N = 3 SE +/- 3.05, N = 3 SE +/- 1.45, N = 3 SE +/- 2.32, N = 3 1193.07 1411.76 1389.59 1160.57 1194.78 1189.58 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 500K 1000K 1500K 2000K 2500K SE +/- 12396.28, N = 3 SE +/- 15595.17, N = 3 SE +/- 22003.97, N = 3 SE +/- 497.20, N = 3 SE +/- 11826.24, N = 3 SE +/- 12123.41, N = 3 1379732.10 2405359.97 2470538.40 1388606.63 1388620.54 1386724.67 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
perf-bench This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Futex Hash mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1.5M 3M 4.5M 6M 7.5M SE +/- 1428.07, N = 3 SE +/- 4202.81, N = 3 SE +/- 8759.36, N = 3 SE +/- 5263.83, N = 3 SE +/- 1095.79, N = 3 SE +/- 2819.76, N = 3 6768901 5546247 5371797 6403811 7002875 6608464 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
PyPerformance PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 20 40 60 80 100 SE +/- 0.37, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 0.55, N = 3 SE +/- 0.03, N = 3 82.5 75.8 75.7 84.4 83.9 84.3
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression mitigations=off Default 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.11, N = 3 27.08 26.97 30.02 30.59 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 200 400 600 800 1000 SE +/- 3.41, N = 3 SE +/- 7.60, N = 3 SE +/- 11.75, N = 3 SE +/- 3.87, N = 3 SE +/- 9.84, N = 3 SE +/- 7.09, N = 3 954.8 760.9 901.5 1029.9 950.6 1028.1 1. firefox 84.0
PyPerformance PyPerformance is the reference Python performance benchmark suite. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 13.2 12.3 12.6 13.9 14.1 14.0
Numenta Anomaly Benchmark Numenta Anomaly Benchmark (NAB) is a benchmark for evaluating algorithms for anomaly detection in streaming, real-time applications. It is comprised of over 50 labeled real-world and artificial timeseries data files plus a novel scoring mechanism designed for real-time applications. This test profile currently measures the time to run various detectors. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Bayesian Changepoint mitigations=off Default 7 14 21 28 35 SE +/- 0.33, N = 3 SE +/- 0.12, N = 3 SE +/- 0.36, N = 3 SE +/- 0.28, N = 3 22.78 23.01 31.42 31.90
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 160 320 480 640 800 SE +/- 2.97, N = 3 SE +/- 7.85, N = 3 SE +/- 3.08, N = 3 SE +/- 1.89, N = 3 SE +/- 8.88, N = 3 SE +/- 4.88, N = 3 751.1 597.1 600.3 747.5 747.0 744.7 1. chrome 87.0.4280.88
Ethr Ethr is a cross-platform Golang-written network performance measurement tool developed by Microsoft that is capable of testing multiple protocols and different measurements. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: HTTP - Test: Bandwidth - Threads: 8 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1300 2600 3900 5200 6500 SE +/- 12.52, N = 3 SE +/- 6.15, N = 3 SE +/- 9.94, N = 3 SE +/- 27.64, N = 3 SE +/- 6.54, N = 3 SE +/- 8.16, N = 3 6159.12 3274.39 3244.39 6082.81 6105.79 6056.14 MIN: 6090 / MAX: 6280 MIN: 3170 / MAX: 3400 MIN: 3100 / MAX: 3380 MIN: 5860 / MAX: 6160 MIN: 6050 / MAX: 6190 MIN: 5880 / MAX: 6150
Kvazaar This is a test of Kvazaar as a CPU-based H.265 video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Very Fast mitigations=off Default 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.12, N = 3 29.43 29.28 19.31 19.35 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 40 80 120 160 200 SE +/- 0.07, N = 3 SE +/- 52.83, N = 12 SE +/- 42.52, N = 12 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 45.30 147.78 163.26 46.92 45.94 47.16 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 2.75, N = 12 SE +/- 3.15, N = 12 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.12, N = 3 48.8 34.6 30.7 47.1 48.1 46.9 1. (CXX) g++ options: -O3 -lsnappy -lpthread
GEGL GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Reflect mitigations=off Default 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 23.52 23.65 24.17 24.14
Basis Universal Basis Universal is a GPU texture codoec. This test times how long it takes to convert sRGB PNGs into Basis Univeral assets with various settings. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 mitigations=off Default 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 16.01 15.84 25.15 25.09 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3 6 9 12 15 SE +/- 0.043, N = 3 SE +/- 0.046, N = 3 SE +/- 2.912, N = 15 SE +/- 0.030, N = 3 SE +/- 0.059, N = 3 SE +/- 0.054, N = 3 10.276 9.182 12.255 10.332 10.068 10.200
DaCapo Benchmark This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 600 1200 1800 2400 3000 SE +/- 19.04, N = 4 SE +/- 22.55, N = 3 SE +/- 30.79, N = 4 SE +/- 25.96, N = 4 SE +/- 13.15, N = 4 SE +/- 17.42, N = 17 2843 2593 2615 2895 2961 2889
GEGL GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Crop mitigations=off Default 3 6 9 12 15 SE +/- 2.973, N = 15 SE +/- 0.032, N = 3 SE +/- 0.038, N = 3 SE +/- 0.007, N = 3 9.664 6.626 7.118 7.089
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 90 180 270 360 450 SE +/- 1.33, N = 3 SE +/- 0.62, N = 3 SE +/- 1.10, N = 3 SE +/- 4.46, N = 3 SE +/- 0.60, N = 3 SE +/- 4.14, N = 3 426.2 284.1 300.9 422.3 424.4 421.1 1. firefox 84.0
TNN TNN is an open-source deep learning reasoning framework developed by Tencent. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 mitigations=off Default 60 120 180 240 300 SE +/- 1.85, N = 3 SE +/- 0.46, N = 3 SE +/- 0.34, N = 3 SE +/- 1.37, N = 3 214.60 213.42 271.48 273.46 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 mitigations=off Default 60 120 180 240 300 SE +/- 0.95, N = 3 SE +/- 1.92, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 210.30 207.95 260.51 260.19 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
G'MIC G'MIC is an open-source framework for image processing. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 4 8 12 16 20 SE +/- 0.16, N = 3 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 SE +/- 0.15, N = 3 SE +/- 0.01, N = 3 15.74 15.30 15.47 15.78 15.79 15.94 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless mitigations=off Default 4 8 12 16 20 SE +/- 0.14, N = 4 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 12.79 12.84 14.49 14.61 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg
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 3.2.1 Test: Boat - Acceleration: CPU-only mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 13.97 13.99 14.03 13.97 13.90 14.05
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 41.76, N = 12 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 45.61 97.82 141.51 46.81 46.11 47.18 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 11 22 33 44 55 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 2.72, N = 12 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 48.5 36.1 33.3 47.2 47.9 46.9 1. (CXX) g++ options: -O3 -lsnappy -lpthread
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.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 10.3.1+dfsg Processing 60 Page PDF Document mitigations=off Default 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 12.58 12.70 15.60 15.70
Kvazaar This is a test of Kvazaar as a CPU-based H.265 video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 4K - Video Preset: Ultra Fast mitigations=off Default 12 24 36 48 60 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.12, N = 3 53.53 53.43 35.25 35.40 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
DaCapo Benchmark This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 800 1600 2400 3200 4000 SE +/- 16.22, N = 4 SE +/- 20.06, N = 4 SE +/- 17.35, N = 4 SE +/- 12.07, N = 4 SE +/- 28.27, N = 4 SE +/- 14.98, N = 16 2400 3666 3688 2399 2420 2403
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 80 160 240 320 400 SE +/- 1.11, N = 3 SE +/- 1.79, N = 3 SE +/- 2.83, N = 3 SE +/- 1.96, N = 3 SE +/- 1.22, N = 3 SE +/- 1.16, N = 3 346.05 253.51 251.31 343.89 345.14 336.97 1. chrome 87.0.4280.88
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 5 10 15 20 25 SE +/- 0.049, N = 3 SE +/- 0.002, N = 3 SE +/- 0.051, N = 3 SE +/- 0.170, N = 3 SE +/- 0.055, N = 3 SE +/- 0.036, N = 3 9.709 18.475 18.921 10.023 10.026 9.894 1. (CXX) g++ options: -O3 -lsnappy -lpthread
perf-bench This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memcpy 1MB mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 8 16 24 32 40 SE +/- 0.00, N = 3 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 35.88 23.02 22.85 36.54 36.59 35.91 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 12.45 12.96 13.03 12.50 12.26 12.42
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.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P1B2 mitigations=off Default 9 18 27 36 45 34.03 33.57 40.56 40.68
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Hot Read mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3 6 9 12 15 SE +/- 0.102, N = 3 SE +/- 0.049, N = 3 SE +/- 0.045, N = 3 SE +/- 0.119, N = 3 SE +/- 0.089, N = 3 SE +/- 0.076, N = 6 8.129 12.737 13.096 7.955 7.965 8.018 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.55, N = 15 SE +/- 0.35, N = 3 SE +/- 0.33, N = 3 SE +/- 0.08, N = 3 SE +/- 0.22, N = 3 27.59 25.22 24.71 27.56 27.67 27.90 1. chrome 87.0.4280.88
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 10.24 10.19 10.28 10.28 10.06 10.18
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 3 6 9 12 15 SE +/- 0.091, N = 3 SE +/- 0.024, N = 3 SE +/- 0.010, N = 3 SE +/- 0.128, N = 3 SE +/- 0.042, N = 3 SE +/- 0.094, N = 3 7.944 12.893 13.172 8.030 8.071 7.957 1. (CXX) g++ options: -O3 -lsnappy -lpthread
perf-bench This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/sec, More Is Better perf-bench Benchmark: Memset 1MB mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 13 26 39 52 65 SE +/- 0.43, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.51, N = 3 SE +/- 0.10, N = 3 SE +/- 0.20, N = 3 57.95 26.55 26.56 58.63 59.50 58.27 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
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.org Seconds, Fewer Is Better GNU Octave Benchmark 5.2.0 mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1.3275 2.655 3.9825 5.31 6.6375 SE +/- 0.032, N = 5 SE +/- 0.036, N = 5 SE +/- 0.030, N = 5 SE +/- 0.024, N = 5 SE +/- 0.034, N = 5 SE +/- 0.033, N = 5 5.881 5.126 5.206 5.827 5.845 5.900
GIMP GIMP is an open-source image manipulaton program. This test profile will use the system-provided GIMP program otherwise on Windows relys upon a pre-packaged Windows binary from upstream GIMP.org. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 2 4 6 8 10 SE +/- 0.057, N = 3 SE +/- 0.072, N = 3 SE +/- 0.069, N = 5 SE +/- 0.060, N = 3 SE +/- 0.060, N = 6 SE +/- 0.084, N = 4 6.782 6.341 6.299 6.764 6.599 6.724
Numenta Anomaly Benchmark Numenta Anomaly Benchmark (NAB) is a benchmark for evaluating algorithms for anomaly detection in streaming, real-time applications. It is comprised of over 50 labeled real-world and artificial timeseries data files plus a novel scoring mechanism designed for real-time applications. This test profile currently measures the time to run various detectors. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian mitigations=off Default 2 4 6 8 10 SE +/- 0.026, N = 3 SE +/- 0.030, N = 3 SE +/- 0.046, N = 3 SE +/- 0.094, N = 4 6.542 6.524 8.583 8.454
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 6 12 18 24 30 SE +/- 0.17, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.15, N = 3 SE +/- 0.26, N = 3 SE +/- 0.25, N = 3 24.9 20.6 24.2 27.2 24.8 26.8 1. firefox 84.0
Kvazaar This is a test of Kvazaar as a CPU-based H.265 video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Very Fast mitigations=off Default 20 40 60 80 100 SE +/- 0.40, N = 3 SE +/- 0.64, N = 3 SE +/- 0.19, N = 3 SE +/- 0.22, N = 3 93.41 93.10 69.20 69.16 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
DaCapo Benchmark This test runs the DaCapo Benchmarks written in Java and intended to test system/CPU performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 800 1600 2400 3200 4000 SE +/- 41.09, N = 4 SE +/- 22.03, N = 4 SE +/- 9.30, N = 4 SE +/- 37.76, N = 4 SE +/- 24.70, N = 4 SE +/- 42.99, N = 4 3338 2991 2996 3310 3318 3518
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression mitigations=off Default 1.3385 2.677 4.0155 5.354 6.6925 SE +/- 0.013, N = 3 SE +/- 0.065, N = 3 SE +/- 0.013, N = 3 SE +/- 0.002, N = 3 5.425 5.401 5.949 5.937 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg
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 3.2.1 Test: Masskrug - Acceleration: CPU-only mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1.2735 2.547 3.8205 5.094 6.3675 SE +/- 0.003, N = 3 SE +/- 0.012, N = 3 SE +/- 0.009, N = 3 SE +/- 0.004, N = 3 SE +/- 0.004, N = 3 SE +/- 0.009, N = 3 4.050 5.581 5.660 4.049 4.041 4.051
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Room - Acceleration: CPU-only mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1.2884 2.5768 3.8652 5.1536 6.442 SE +/- 0.005, N = 3 SE +/- 0.007, N = 3 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 SE +/- 0.006, N = 3 SE +/- 0.002, N = 3 3.595 5.689 5.726 3.597 3.590 3.609
GEGL GEGL is the Generic Graphics Library and is the library/framework used by GIMP and other applications like GNOME Photos. This test profile times how long it takes to complete various GEGL operations on a static set of sample JPEG images. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better GEGL Operation: Scale mitigations=off Default 1.1977 2.3954 3.5931 4.7908 5.9885 SE +/- 0.023, N = 3 SE +/- 0.056, N = 3 SE +/- 0.028, N = 3 SE +/- 0.041, N = 3 4.688 4.778 5.323 5.315
perf-bench This test profile is used for running Linux perf-bench, the benchmark support within the Linux kernel's perf tool. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ops/sec, More Is Better perf-bench Benchmark: Syscall Basic mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 6M 12M 18M 24M 30M SE +/- 20382.55, N = 3 SE +/- 42878.79, N = 3 SE +/- 262851.80, N = 3 SE +/- 60129.24, N = 3 SE +/- 222582.52, N = 3 SE +/- 24725.92, N = 3 26676709 26692283 23572165 22067949 26034746 21178885 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
Kvazaar This is a test of Kvazaar as a CPU-based H.265 video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.0 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast mitigations=off Default 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.58, N = 3 SE +/- 0.08, N = 3 SE +/- 0.25, N = 3 175.70 174.10 129.92 129.53 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
LevelDB LevelDB is a key-value storage library developed by Google that supports making use of Snappy for data compression and has other modern features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 1400 2800 4200 5600 7000 SE +/- 19.20, N = 3 SE +/- 1.43, N = 3 SE +/- 8.06, N = 3 SE +/- 11.96, N = 3 SE +/- 1.19, N = 3 SE +/- 1.48, N = 3 6544.99 807.38 835.86 6524.81 754.18 765.89 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 0.9675 1.935 2.9025 3.87 4.8375 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 0.3 4.3 4.2 0.3 2.9 2.9 1. (CXX) g++ options: -O3 -lsnappy -lpthread
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org MB/s, More Is Better IOR 3.2.1 Write Test mitigations=off Default 110 220 330 440 550 SE +/- 2.38, N = 3 SE +/- 0.39, N = 3 SE +/- 0.63, N = 3 SE +/- 0.86, N = 3 497.83 499.04 304.71 282.42 1. (CC) gcc options: -O2 -lm -pthread -lmpi
ctx_clock Ctx_clock is a simple test program to measure the context switch time in clock cycles. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Clocks, Fewer Is Better ctx_clock Context Switch Time mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default 30 60 90 120 150 SE +/- 0.67, N = 3 SE +/- 1.33, N = 3 148 136 136 149 150 151
Default Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe0 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX disabled + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 29 December 2020 12:14 by user phoronix.
mitigations=off Processor: Intel Core i9-10900K @ 5.30GHz (10 Cores / 20 Threads), Motherboard: Gigabyte Z490 AORUS MASTER (F3 BIOS), Chipset: Intel Comet Lake PCH, Memory: 16GB, Disk: Samsung SSD 970 EVO 250GB, Graphics: Gigabyte AMD Radeon RX 5500/5500M / Pro 5500M 8GB (1900/875MHz), Audio: Realtek ALC1220, Monitor: ASUS MG28U, Network: Intel + Intel Wi-Fi 6 AX201
OS: Ubuntu 20.10, Kernel: 5.11.0-rc1-phx (x86_64) 20201228, Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe0 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 29 December 2020 20:11 by user phoronix.
Ryzen 9 5950X: Default Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: 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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 30 December 2020 17:18 by user phoronix.
Ryzen 9 5950X: mitigations=off Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3003 BIOS), Chipset: AMD Starship/Matisse, Memory: 16GB, Disk: 500GB, Graphics: AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB (2100/875MHz), Audio: AMD Navi 10 HDMI Audio, Monitor: ASUS MG28U, Network: Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200
OS: Ubuntu 20.10, Kernel: 5.10.4-051004-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: amdgpu 19.1.0, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201009Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 31 December 2020 06:34 by user phoronix.
Core i9 10900K: Default Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe0 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX disabled + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 31 December 2020 18:11 by user phoronix.
Core i9 10900K: mitigations=off Processor: Intel Core i9-10900K @ 5.30GHz (10 Cores / 20 Threads), Motherboard: Gigabyte Z490 AORUS MASTER (F3 BIOS), Chipset: Intel Comet Lake PCH, Memory: 16GB, Disk: Samsung SSD 970 EVO 250GB + 500GB, Graphics: Gigabyte AMD Radeon RX 5500/5500M / Pro 5500M 8GB (1900/875MHz), Audio: Realtek ALC1220, Monitor: ASUS MG28U, Network: Intel + Intel Wi-Fi 6 AX201
OS: Ubuntu 20.10, Kernel: 5.10.4-051004-generic (x86_64), Desktop: GNOME Shell 3.38.1, Display Server: X Server 1.20.9, Display Driver: modesetting 1.20.9, OpenGL: 4.6 Mesa 20.2.1 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 10.2.0, File-System: ext4, Screen Resolution: 3840x2160
Compiler Notes: --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++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,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 -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0xe0 - Thermald 2.3Java Notes: OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Notes: Python 3.8.6Security Notes: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Vulnerable + spectre_v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers + spectre_v2: Vulnerable IBPB: disabled STIBP: disabled + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 1 January 2021 05:36 by user phoronix.