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
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 Core i9 10900K: mitigations=off Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default mitigations=off 1400 2800 4200 5600 7000 SE +/- 1.19, N = 3 SE +/- 1.48, N = 3 SE +/- 1.43, N = 3 SE +/- 8.06, N = 3 SE +/- 11.96, N = 3 SE +/- 19.20, N = 3 754.18 765.89 807.38 835.86 6524.81 6544.99 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: Malloc Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Core i9 10900K: Default Default Core i9 10900K: mitigations=off mitigations=off 60M 120M 180M 240M 300M SE +/- 442860.01, N = 3 SE +/- 194079.60, N = 3 SE +/- 9630.32, N = 3 SE +/- 22238.65, N = 3 SE +/- 50459.36, N = 3 SE +/- 15102.83, N = 3 260306892.02 253744299.87 72109347.53 72003704.63 71950746.98 71837797.87 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
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 Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 40 80 120 160 200 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.10, N = 3 SE +/- 0.14, N = 3 SE +/- 52.83, N = 12 SE +/- 42.52, N = 12 45.30 45.94 46.92 47.16 147.78 163.26 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite mitigations=off Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 SE +/- 41.76, N = 12 45.61 46.11 46.81 47.18 97.82 141.51 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 ops/sec, More Is Better perf-bench Benchmark: Epoll Wait Core i9 10900K: Default Core i9 10900K: mitigations=off mitigations=off Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 30K 60K 90K 120K 150K SE +/- 137.38, N = 3 SE +/- 585.92, N = 3 SE +/- 1457.11, N = 3 SE +/- 646.35, N = 3 SE +/- 101.34, N = 3 SE +/- 48.84, N = 3 130240 129091 115369 109727 50003 48474 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
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 Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.37, N = 9 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.69, N = 11 SE +/- 13.29, N = 12 43.28 44.27 44.95 45.05 96.39 112.39 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: MMAP Default mitigations=off Ryzen 9 5950X: mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default Ryzen 9 5950X: Default 50 100 150 200 250 SE +/- 2.30, N = 15 SE +/- 3.59, N = 14 SE +/- 21.03, N = 15 SE +/- 1.10, N = 3 SE +/- 0.48, N = 3 SE +/- 19.37, N = 15 241.60 239.62 105.53 97.84 97.84 94.88 -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: Memory Copying Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 800 1600 2400 3200 4000 SE +/- 31.84, N = 3 SE +/- 44.16, N = 4 SE +/- 4.47, N = 3 SE +/- 49.29, N = 3 SE +/- 2.01, N = 3 SE +/- 1.06, N = 3 3611.84 3576.82 3494.31 3361.26 1443.20 1440.44 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
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 Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 200K 400K 600K 800K 1000K SE +/- 13115.19, N = 3 SE +/- 11968.80, N = 3 SE +/- 11756.21, N = 6 SE +/- 5987.63, N = 3 SE +/- 55548.18, N = 15 SE +/- 61583.28, N = 15 1019792 991230 982978 971332 441350 417097 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
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 Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.18, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 1.06, N = 3 SE +/- 0.71, N = 3 42.68 43.27 43.74 43.92 96.24 99.71 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 Core i9 10900K: mitigations=off Default Core i9 10900K: Default mitigations=off Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 13 26 39 52 65 SE +/- 0.10, N = 3 SE +/- 0.51, N = 3 SE +/- 0.20, N = 3 SE +/- 0.43, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 59.50 58.63 58.27 57.95 26.56 26.55 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
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: SENDFILE Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Default Core i9 10900K: mitigations=off Core i9 10900K: Default 90K 180K 270K 360K 450K SE +/- 438.27, N = 3 SE +/- 16.08, N = 3 SE +/- 1022.80, N = 3 SE +/- 428.39, N = 3 SE +/- 433.27, N = 3 SE +/- 428.43, N = 3 421650.47 359445.15 265063.26 263735.20 206184.80 206162.17 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off Default 9K 18K 27K 36K 45K SE +/- 113.05, N = 3 SE +/- 4085.76, N = 15 SE +/- 12.67, N = 3 SE +/- 65.85, N = 3 SE +/- 13.54, N = 3 SE +/- 4.58, N = 3 43400 31034 26532 26089 2877 2874 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
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 MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off Default 0.9675 1.935 2.9025 3.87 4.8375 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.3 4.2 2.9 2.9 0.3 0.3 1. (CXX) g++ options: -O3 -lsnappy -lpthread
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 Default Core i9 10900K: mitigations=off Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 500 1000 1500 2000 2500 SE +/- 1.37, N = 3 SE +/- 3.51, N = 3 SE +/- 3.42, N = 3 SE +/- 5.77, N = 3 SE +/- 1.44, N = 3 SE +/- 19.36, N = 14 2164.39 2089.12 2012.46 1945.26 1112.46 1108.61 MIN: 2130 / MAX: 2200 MIN: 2060 / MAX: 2140 MIN: 1990 / MAX: 2040 MIN: 1920 / MAX: 1980 MIN: 1080 / MAX: 1160 MIN: 1060 / MAX: 1460
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 Core i9 10900K: Default Default Core i9 10900K: mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 5 10 15 20 25 SE +/- 0.049, N = 3 SE +/- 0.036, N = 3 SE +/- 0.170, N = 3 SE +/- 0.055, N = 3 SE +/- 0.002, N = 3 SE +/- 0.051, N = 3 9.709 9.894 10.023 10.026 18.475 18.921 1. (CXX) g++ options: -O3 -lsnappy -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: Random Read Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Default Core i9 10900K: Default Core i9 10900K: mitigations=off mitigations=off 30M 60M 90M 120M 150M SE +/- 350963.69, N = 3 SE +/- 834199.73, N = 3 SE +/- 501038.36, N = 3 SE +/- 133905.45, N = 3 SE +/- 195140.85, N = 3 SE +/- 239369.11, N = 3 132182305 129265837 69970082 69793452 69734456 69408204 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
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 Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 1300 2600 3900 5200 6500 SE +/- 12.52, N = 3 SE +/- 6.54, N = 3 SE +/- 27.64, N = 3 SE +/- 8.16, N = 3 SE +/- 6.15, N = 3 SE +/- 9.94, N = 3 6159.12 6105.79 6082.81 6056.14 3274.39 3244.39 MIN: 6090 / MAX: 6280 MIN: 6050 / MAX: 6190 MIN: 5860 / MAX: 6160 MIN: 5880 / MAX: 6150 MIN: 3170 / MAX: 3400 MIN: 3100 / MAX: 3380
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 AES-XTS 256b Decryption Ryzen 9 5950X: mitigations=off Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Ryzen 9 5950X: Default 1100 2200 3300 4400 5500 SE +/- 12.89, N = 3 SE +/- 77.50, N = 3 SE +/- 48.21, N = 3 SE +/- 7.02, N = 3 SE +/- 10.27, N = 3 SE +/- 4.82, N = 3 5202.9 4525.5 4499.1 4456.0 4333.5 2759.9
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 AES-XTS 256b Encryption Ryzen 9 5950X: mitigations=off Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Ryzen 9 5950X: Default 1100 2200 3300 4400 5500 SE +/- 17.27, N = 3 SE +/- 55.59, N = 3 SE +/- 43.30, N = 3 SE +/- 15.88, N = 3 SE +/- 11.54, N = 3 SE +/- 12.75, N = 3 5142.8 4519.7 4487.8 4432.9 4321.3 2756.8
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 Core i9 10900K: mitigations=off Core i9 10900K: Default Default mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 200 400 600 800 1000 SE +/- 21.21, N = 12 SE +/- 1.86, N = 3 911 911 911 890 508 494 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
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: Mobilenet Float Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Default Core i9 10900K: mitigations=off Core i9 10900K: Default 20K 40K 60K 80K 100K SE +/- 36.91, N = 3 SE +/- 34.99, N = 3 SE +/- 167.61, N = 3 SE +/- 151.80, N = 3 SE +/- 152.69, N = 3 SE +/- 84.33, N = 3 62311.9 62434.7 113961.0 114070.0 114160.0 114240.0
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 Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 3K 6K 9K 12K 15K SE +/- 87.62, N = 3 SE +/- 44.10, N = 3 SE +/- 65.06, N = 3 SE +/- 29.06, N = 3 SE +/- 82.37, N = 15 SE +/- 103.80, N = 15 15163 14903 14520 14253 8475 8281
OpenBenchmarking.org Microseconds, Fewer Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Latency - Threads: 8 mitigations=off Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.19, N = 3 SE +/- 0.36, N = 15 8.65 9.00 9.55 9.94 14.41 15.80 MIN: 7.8 / MAX: 11.94 MIN: 8.38 / MAX: 12.25 MIN: 8.68 / MAX: 13.51 MIN: 9.07 / MAX: 13.04 MIN: 5.45 / MAX: 19.11 MIN: 5.83 / MAX: 21.82
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 Stress Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Default mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default 3K 6K 9K 12K 15K SE +/- 77.07, N = 3 SE +/- 82.16, N = 3 SE +/- 16.64, N = 3 SE +/- 23.66, N = 3 SE +/- 1.17, N = 3 SE +/- 20.73, N = 3 12619.91 12579.45 6959.39 6956.12 6913.68 6910.42 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
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 Core i9 10900K: mitigations=off Default mitigations=off Core i9 10900K: Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 6.33 6.43 6.44 6.57 11.50 11.50
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 Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.33, N = 15 SE +/- 0.21, N = 3 8.67 9.03 9.57 9.93 14.01 15.74 MIN: 7.74 / MAX: 11.76 MIN: 8.34 / MAX: 12.47 MIN: 8.78 / MAX: 12.94 MIN: 9.28 / MAX: 13.22 MIN: 5.27 / MAX: 20.02 MIN: 6.64 / MAX: 22.13
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 Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Default mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default 9 18 27 36 45 SE +/- 0.44, N = 3 SE +/- 0.25, N = 15 SE +/- 0.21, N = 9 SE +/- 0.20, N = 10 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 37.64 36.62 21.65 21.48 21.37 20.74 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
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: Semaphores Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Core i9 10900K: mitigations=off Default Core i9 10900K: Default mitigations=off 500K 1000K 1500K 2000K 2500K SE +/- 22003.97, N = 3 SE +/- 15595.17, N = 3 SE +/- 11826.24, N = 3 SE +/- 497.20, N = 3 SE +/- 12123.41, N = 3 SE +/- 12396.28, N = 3 2470538.40 2405359.97 1388620.54 1388606.63 1386724.67 1379732.10 -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: SqueezeNet Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default 40K 80K 120K 160K 200K SE +/- 226.16, N = 3 SE +/- 213.66, N = 3 SE +/- 19.47, N = 3 SE +/- 12.01, N = 3 SE +/- 9.68, N = 3 94171.9 94228.2 167360.0 167456.0 167460.0 167480.0
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default 500K 1000K 1500K 2000K 2500K SE +/- 108.37, N = 3 SE +/- 14224.09, N = 15 SE +/- 226.96, N = 3 SE +/- 85.11, N = 3 SE +/- 68.88, N = 3 SE +/- 190.29, N = 3 1208447 1231895 2138333 2138523 2138727 2139253
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default 500K 1000K 1500K 2000K 2500K SE +/- 870.33, N = 3 SE +/- 606.47, N = 3 SE +/- 105.88, N = 3 SE +/- 40.55, N = 3 SE +/- 136.14, N = 3 SE +/- 98.66, N = 3 1341527 1343853 2371687 2371763 2371900 2372400
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 AES-XTS 512b Decryption Ryzen 9 5950X: mitigations=off Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Ryzen 9 5950X: Default 900 1800 2700 3600 4500 SE +/- 8.53, N = 3 SE +/- 53.65, N = 3 SE +/- 36.30, N = 3 SE +/- 21.22, N = 3 SE +/- 11.92, N = 3 SE +/- 8.78, N = 3 4141.2 3698.7 3683.0 3617.3 3564.6 2368.9
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: Mobilenet Quant Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: mitigations=off mitigations=off Default Core i9 10900K: Default 30K 60K 90K 120K 150K SE +/- 53.21, N = 3 SE +/- 39.56, N = 3 SE +/- 89.60, N = 3 SE +/- 132.75, N = 3 SE +/- 174.35, N = 3 67611.2 67631.7 117174.0 117178.0 117227.0 117467.0
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 AES-XTS 512b Encryption Ryzen 9 5950X: mitigations=off Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Ryzen 9 5950X: Default 900 1800 2700 3600 4500 SE +/- 15.58, N = 3 SE +/- 51.38, N = 3 SE +/- 40.92, N = 3 SE +/- 12.45, N = 3 SE +/- 15.08, N = 3 SE +/- 7.13, N = 3 4124.5 3694.5 3682.1 3621.5 3559.4 2374.6
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: mobilenet-v1-1.0 mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 1.1003 2.2006 3.3009 4.4012 5.5015 SE +/- 0.011, N = 3 SE +/- 0.046, N = 3 SE +/- 0.051, N = 3 SE +/- 0.027, N = 3 SE +/- 0.013, N = 12 SE +/- 0.036, N = 3 2.876 2.913 2.925 2.942 4.841 4.890 MIN: 2.78 / MAX: 11.19 MIN: 2.78 / MAX: 10.98 MIN: 2.78 / MAX: 3.7 MIN: 2.8 / MAX: 4.29 MIN: 4.69 / MAX: 14.05 MIN: 4.75 / MAX: 6.29 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
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 Core i9 10900K: Default Default Core i9 10900K: mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 3 6 9 12 15 SE +/- 0.091, N = 3 SE +/- 0.094, N = 3 SE +/- 0.128, N = 3 SE +/- 0.042, N = 3 SE +/- 0.024, N = 3 SE +/- 0.010, N = 3 7.944 7.957 8.030 8.071 12.893 13.172 1. (CXX) g++ options: -O3 -lsnappy -lpthread
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.
Core i9 10900K Ryzen 9 5950X OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P3B2 mitigations=off Default 130 260 390 520 650 375.44 376.10 619.40 622.28
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 Default mitigations=off 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 28.00 28.06 46.10 46.12 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
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 Default Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 3 6 9 12 15 SE +/- 0.119, N = 3 SE +/- 0.089, N = 3 SE +/- 0.076, N = 6 SE +/- 0.102, N = 3 SE +/- 0.049, N = 3 SE +/- 0.045, N = 3 7.955 7.965 8.018 8.129 12.737 13.096 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 Core i9 10900K: mitigations=off Default Core i9 10900K: Default mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 36.59 36.54 35.91 35.88 23.02 22.85 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
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: Server Room - Acceleration: CPU-only Core i9 10900K: mitigations=off mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 1.2884 2.5768 3.8652 5.1536 6.442 SE +/- 0.006, N = 3 SE +/- 0.005, N = 3 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 SE +/- 0.007, N = 3 SE +/- 0.002, N = 3 3.590 3.595 3.597 3.609 5.689 5.726
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 MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill mitigations=off Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 2.75, N = 12 SE +/- 3.15, N = 12 48.8 48.1 47.1 46.9 34.6 30.7 1. (CXX) g++ options: -O3 -lsnappy -lpthread
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 Default mitigations=off 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.09, N = 3 15.84 16.01 25.09 25.15 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
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 Default mitigations=off Core i9 10900K: Default Core i9 10900K: mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 800 1600 2400 3200 4000 SE +/- 12.07, N = 4 SE +/- 16.22, N = 4 SE +/- 14.98, N = 16 SE +/- 28.27, N = 4 SE +/- 20.06, N = 4 SE +/- 17.35, N = 4 2399 2400 2403 2420 3666 3688
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 Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 60K 120K 180K 240K 300K SE +/- 3287.32, N = 3 SE +/- 2938.25, N = 3 SE +/- 1826.95, N = 3 SE +/- 2812.75, N = 3 SE +/- 4814.57, N = 15 SE +/- 4407.25, N = 15 289570 285220 278454 264427 251547 189422 -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 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.12, N = 3 SE +/- 0.13, N = 3 29.43 29.28 19.35 19.31 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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.40 35.25 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2 -lpthread -lm -lrt
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: Socket Activity Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: Default Default mitigations=off Core i9 10900K: mitigations=off 3K 6K 9K 12K 15K SE +/- 174.90, N = 3 SE +/- 133.34, N = 5 SE +/- 57.08, N = 3 SE +/- 8.06, N = 3 SE +/- 68.75, N = 13 SE +/- 8.96, N = 3 12211.95 12136.85 8739.69 8411.70 8399.38 8068.90 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
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 Default mitigations=off 4 8 12 16 20 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.22, N = 15 SE +/- 0.21, N = 3 11.46 11.75 16.58 17.31
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 MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill mitigations=off Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 12 24 36 48 60 SE +/- 0.09, N = 3 SE +/- 0.40, N = 9 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.27, N = 11 SE +/- 1.99, N = 12 51.1 50.0 49.2 49.1 36.7 34.0 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 collisionDetection - Browser: Firefox Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: Default Default Core i9 10900K: mitigations=off mitigations=off 90 180 270 360 450 SE +/- 0.62, N = 3 SE +/- 1.10, N = 3 SE +/- 4.14, N = 3 SE +/- 4.46, N = 3 SE +/- 0.60, N = 3 SE +/- 1.33, N = 3 284.1 300.9 421.1 422.3 424.4 426.2 1. firefox 84.0
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: SqueezeNetV1.0 Core i9 10900K: mitigations=off Core i9 10900K: Default Default mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 2 4 6 8 10 SE +/- 0.050, N = 3 SE +/- 0.018, N = 3 SE +/- 0.022, N = 3 SE +/- 0.041, N = 3 SE +/- 0.075, N = 3 SE +/- 0.107, N = 12 4.321 4.325 4.364 4.406 6.363 6.372 MIN: 4.1 / MAX: 5.18 MIN: 4.12 / MAX: 4.84 MIN: 4.11 / MAX: 5.63 MIN: 4.12 / MAX: 7.26 MIN: 6.07 / MAX: 14.77 MIN: 5.47 / MAX: 12.24 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: System V Message Passing Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default 3M 6M 9M 12M 15M SE +/- 182289.61, N = 3 SE +/- 87079.37, N = 3 SE +/- 44037.58, N = 3 SE +/- 505695.75, N = 15 SE +/- 18094.29, N = 3 SE +/- 319564.75, N = 15 15251167.90 15055413.30 13144633.53 11215845.90 10838871.52 10393796.91 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
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 MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite mitigations=off Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 11 22 33 44 55 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 2.72, N = 12 48.5 47.9 47.2 46.9 36.1 33.3 1. (CXX) g++ options: -O3 -lsnappy -lpthread
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: mitigations=off Core i9 10900K: Default Default mitigations=off 200K 400K 600K 800K 1000K SE +/- 3370.35, N = 5 SE +/- 9920.97, N = 5 SE +/- 8920.45, N = 25 SE +/- 11506.94, N = 25 SE +/- 2573.23, N = 5 SE +/- 5969.19, N = 25 1004858 939948 751609 699878 697642 690688 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -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: NASNet Mobile Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off mitigations=off Default Core i9 10900K: mitigations=off Core i9 10900K: Default 30K 60K 90K 120K 150K SE +/- 260.12, N = 3 SE +/- 405.35, N = 3 SE +/- 98.23, N = 3 SE +/- 247.35, N = 3 SE +/- 327.07, N = 3 SE +/- 1034.02, N = 3 103750 103988 146847 146899 147907 148633
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 Default mitigations=off 20 40 60 80 100 SE +/- 0.14, N = 3 SE +/- 0.14, N = 3 SE +/- 0.29, N = 3 SE +/- 0.73, N = 3 65.66 66.37 92.29 94.01
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: MobileNetV2_224 Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 0.8996 1.7992 2.6988 3.5984 4.498 SE +/- 0.008, N = 3 SE +/- 0.007, N = 3 SE +/- 0.006, N = 3 SE +/- 0.037, N = 3 SE +/- 0.041, N = 12 SE +/- 0.019, N = 3 2.797 2.805 2.807 2.860 3.996 3.998 MIN: 2.73 / MAX: 4.38 MIN: 2.71 / MAX: 4.44 MIN: 2.63 / MAX: 3.06 MIN: 2.64 / MAX: 3.61 MIN: 3.62 / MAX: 13 MIN: 3.74 / MAX: 13.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
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: 5 mitigations=off Default 20K 40K 60K 80K 100K SE +/- 453.81, N = 3 SE +/- 366.91, N = 3 SE +/- 939.35, N = 3 SE +/- 406.33, N = 3 99788 92829 72961 70076 1. (CC) gcc options: -O3 -march=native -lssl -lcrypto -lm
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: mobilenet Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off mitigations=off Core i9 10900K: mitigations=off Default 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.02, N = 3 SE +/- 0.25, N = 3 SE +/- 0.24, N = 3 11.81 12.04 16.20 16.27 16.48 16.78 MIN: 11.68 / MAX: 12.04 MIN: 11.71 / MAX: 12.47 MIN: 16.01 / MAX: 17.03 MIN: 16.17 / MAX: 17.05 MIN: 15.86 / MAX: 18.82 MIN: 16.24 / MAX: 17.81 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
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
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 Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Core i9 10900K: Default Default Core i9 10900K: mitigations=off mitigations=off 900K 1800K 2700K 3600K 4500K SE +/- 26080.48, N = 3 SE +/- 225996.85, N = 15 SE +/- 13830.03, N = 3 SE +/- 24750.64, N = 13 SE +/- 9891.95, N = 3 SE +/- 9878.30, N = 3 4232810 3593465 3127926 3056146 3027684 3011556 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
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 Core i9 10900K: mitigations=off Default mitigations=off Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 1.2735 2.547 3.8205 5.094 6.3675 SE +/- 0.004, N = 3 SE +/- 0.004, N = 3 SE +/- 0.003, N = 3 SE +/- 0.009, N = 3 SE +/- 0.012, N = 3 SE +/- 0.009, N = 3 4.041 4.049 4.050 4.051 5.581 5.660
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: Default Default Core i9 10900K: mitigations=off mitigations=off 12 24 36 48 60 SE +/- 0.07, N = 3 SE +/- 0.41, N = 3 SE +/- 0.20, N = 3 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 SE +/- 0.15, N = 3 54.90 54.70 39.80 39.80 39.63 39.20 1. chrome 87.0.4280.88
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
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Default Core i9 10900K: Default Core i9 10900K: mitigations=off 100 200 300 400 500 SE +/- 1.79, N = 3 SE +/- 1.28, N = 3 SE +/- 3.20, N = 3 SE +/- 3.39, N = 3 SE +/- 2.05, N = 15 SE +/- 4.20, N = 3 445.70 440.97 340.89 338.72 321.73 318.52 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
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 Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.11, N = 2 SE +/- 0.16, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 SE +/- 0.20, N = 3 13.06 13.21 13.28 13.36 17.70 18.02 MIN: 12.67 / MAX: 14.24 MIN: 13.03 / MAX: 14.64 MIN: 12.76 / MAX: 15.11 MIN: 13.23 / MAX: 20.71 MIN: 17.36 / MAX: 25.15 MIN: 17.42 / MAX: 24.92 1. (CXX) g++ options: -O3 -rdynamic -lgomp -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: Forking Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: Default Core i9 10900K: mitigations=off mitigations=off Default 20K 40K 60K 80K 100K SE +/- 1250.51, N = 3 SE +/- 183.31, N = 3 SE +/- 1107.14, N = 15 SE +/- 989.53, N = 12 SE +/- 766.19, N = 15 SE +/- 709.77, N = 15 98760.24 95409.42 78020.65 76501.00 71842.74 71711.76 -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 ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Core i9 10900K: Default Default Core i9 10900K: mitigations=off mitigations=off 80 160 240 320 400 SE +/- 2.83, N = 3 SE +/- 1.79, N = 3 SE +/- 1.16, N = 3 SE +/- 1.96, N = 3 SE +/- 1.22, N = 3 SE +/- 1.11, N = 3 251.31 253.51 336.97 343.89 345.14 346.05 1. chrome 87.0.4280.88
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
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Default 200 400 600 800 1000 SE +/- 7.60, N = 3 SE +/- 11.75, N = 3 SE +/- 9.84, N = 3 SE +/- 3.41, N = 3 SE +/- 7.09, N = 3 SE +/- 3.87, N = 3 760.9 901.5 950.6 954.8 1028.1 1029.9 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
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default Default 12 24 36 48 60 SE +/- 0.15, N = 3 SE +/- 0.17, N = 3 SE +/- 0.49, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.19, N = 3 40.47 41.12 53.79 54.22 54.30 54.43 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
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 Ryzen 9 5950X: mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off Default Ryzen 9 5950X: Default 3 6 9 12 15 SE +/- 0.046, N = 3 SE +/- 0.059, N = 3 SE +/- 0.054, N = 3 SE +/- 0.043, N = 3 SE +/- 0.030, N = 3 SE +/- 2.912, N = 15 9.182 10.068 10.200 10.276 10.332 12.255
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Default 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.26, N = 3 SE +/- 0.17, N = 3 SE +/- 0.25, N = 3 SE +/- 0.15, N = 3 20.6 24.2 24.8 24.9 26.8 27.2 1. firefox 84.0
OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Firefox Ryzen 9 5950X: mitigations=off mitigations=off Core i9 10900K: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: Default 7K 14K 21K 28K 35K SE +/- 386.47, N = 4 SE +/- 23.46, N = 3 SE +/- 221.66, N = 3 SE +/- 45.61, N = 3 SE +/- 99.71, N = 3 SE +/- 162.78, N = 3 31292 26238 25774 24508 24118 23780 1. firefox 84.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: Windowed Gaussian Default mitigations=off 2 4 6 8 10 SE +/- 0.030, N = 3 SE +/- 0.026, N = 3 SE +/- 0.094, N = 4 SE +/- 0.046, N = 3 6.524 6.542 8.454 8.583
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 Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.29, N = 15 SE +/- 0.24, N = 3 16.78 16.87 17.01 17.07 21.91 21.99 1. rsvg-convert version 2.50.1
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 Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Core i9 10900K: Default Core i9 10900K: mitigations=off Default mitigations=off 2 4 6 8 10 SE +/- 0.026, N = 25 SE +/- 0.032, N = 25 SE +/- 0.053, N = 25 SE +/- 0.045, N = 21 SE +/- 0.034, N = 21 SE +/- 0.039, N = 20 4.995 4.998 6.145 6.188 6.405 6.515 1. Ryzen 9 5950X: Default: LibreOffice 7.0.3.1 00(Build:1) 2. Ryzen 9 5950X: mitigations=off: LibreOffice 7.0.3.1 00(Build:1) 3. Core i9 10900K: Default: LibreOffice 7.0.3.1 00(Build:1) 4. Core i9 10900K: mitigations=off: LibreOffice 7.0.3.1 00(Build:1) 5. Default: LibreOffice 7.0.2.2 00(Build:2) 6. mitigations=off: LibreOffice 7.0.2.2 00(Build:2)
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 Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 1.5M 3M 4.5M 6M 7.5M SE +/- 1095.79, N = 3 SE +/- 1428.07, N = 3 SE +/- 2819.76, N = 3 SE +/- 5263.83, N = 3 SE +/- 4202.81, N = 3 SE +/- 8759.36, N = 3 7002875 6768901 6608464 6403811 5546247 5371797 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
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: Firefox Ryzen 9 5950X: mitigations=off Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Default Ryzen 9 5950X: Default 50 100 150 200 250 SE +/- 2.87, N = 3 SE +/- 1.39, N = 3 SE +/- 0.51, N = 3 SE +/- 0.42, N = 3 SE +/- 0.79, N = 3 SE +/- 0.45, N = 3 238.49 209.81 209.23 192.31 191.86 184.92 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 Default mitigations=off 60 120 180 240 300 SE +/- 0.46, N = 3 SE +/- 1.85, N = 3 SE +/- 0.34, N = 3 SE +/- 1.37, N = 3 213.42 214.60 271.48 273.46 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
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: squeezenet_ssd Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default 5 10 15 20 25 SE +/- 0.17, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.24, N = 3 14.42 14.47 17.73 17.79 17.95 18.29 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.56 / MAX: 18.91 MIN: 17.9 / MAX: 19.54 1. (CXX) g++ options: -O3 -rdynamic -lgomp -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 ops/sec, More Is Better perf-bench Benchmark: Syscall Basic Ryzen 9 5950X: mitigations=off mitigations=off Core i9 10900K: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: Default 6M 12M 18M 24M 30M SE +/- 42878.79, N = 3 SE +/- 20382.55, N = 3 SE +/- 222582.52, N = 3 SE +/- 262851.80, N = 3 SE +/- 60129.24, N = 3 SE +/- 24725.92, N = 3 26692283 26676709 26034746 23572165 22067949 21178885 -lslang -llzma -lslang -llzma 1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -Xlinker -lpthread -lrt -lm -ldl -lelf -lcrypto -lz -lnuma
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: Default Core i9 10900K: mitigations=off Default mitigations=off 160 320 480 640 800 SE +/- 7.85, N = 3 SE +/- 3.08, N = 3 SE +/- 4.88, N = 3 SE +/- 8.88, N = 3 SE +/- 1.89, N = 3 SE +/- 2.97, N = 3 597.1 600.3 744.7 747.0 747.5 751.1 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.
Core i9 10900K Ryzen 9 5950X OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P3B1 Default mitigations=off 300 600 900 1200 1500 1008.97 1013.23 1267.49 1269.15
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: SqueezeNet v1.1 Default mitigations=off 60 120 180 240 300 SE +/- 1.92, N = 3 SE +/- 0.95, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 207.95 210.30 260.19 260.51 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
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
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 Core i9 10900K: mitigations=off mitigations=off Ryzen 9 5950X: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: Default 11 22 33 44 55 SE +/- 0.24, N = 3 SE +/- 0.42, N = 3 SE +/- 0.23, N = 3 SE +/- 0.16, N = 3 SE +/- 0.40, N = 3 SE +/- 0.17, N = 3 40.09 40.57 41.46 42.64 42.90 49.46 1. firefox 84.0
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: MEMFD Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Default 300 600 900 1200 1500 SE +/- 1.86, N = 3 SE +/- 1.09, N = 3 SE +/- 1.45, N = 3 SE +/- 5.56, N = 3 SE +/- 2.32, N = 3 SE +/- 3.05, N = 3 1411.76 1389.59 1194.78 1193.07 1189.58 1160.57 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
ECP-CANDLE The CANDLE benchmark codes implement deep learning architectures relevant to problems in cancer. These architectures address problems at different biological scales, specifically problems at the molecular, cellular and population scales. Learn more via the OpenBenchmarking.org test page.
Ryzen 9 5950X Core i9 10900K OpenBenchmarking.org Seconds, Fewer Is Better ECP-CANDLE 0.3 Benchmark: P1B2 Default mitigations=off 9 18 27 36 45 33.57 34.03 40.56 40.68
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default Default 30 60 90 120 150 SE +/- 1.41, N = 4 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 136 122 117 116 113 113 1. firefox 84.0
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default Default 40 80 120 160 200 SE +/- 1.30, N = 3 SE +/- 0.61, N = 3 SE +/- 2.33, N = 12 SE +/- 2.13, N = 4 SE +/- 2.29, N = 3 SE +/- 1.01, N = 3 146.84 152.05 172.57 173.44 174.94 176.04
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 Ryzen 9 5950X: mitigations=off mitigations=off Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: Default 20 40 60 80 100 SE +/- 0.65, N = 3 SE +/- 1.31, N = 3 SE +/- 0.16, N = 3 SE +/- 0.91, N = 3 SE +/- 1.16, N = 3 SE +/- 0.93, N = 3 101.39 96.21 94.01 90.49 88.36 84.79 1. firefox 84.0
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 Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Default Core i9 10900K: Default mitigations=off Core i9 10900K: mitigations=off 500K 1000K 1500K 2000K 2500K SE +/- 3367.69, N = 3 SE +/- 7189.30, N = 3 SE +/- 8978.85, N = 3 SE +/- 1368.00, N = 3 SE +/- 1368.00, N = 3 2473065 2444275 2127724 2076388 2075020 2073652
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 Core i9 10900K: mitigations=off mitigations=off Ryzen 9 5950X: mitigations=off Core i9 10900K: Default Default Ryzen 9 5950X: Default 300K 600K 900K 1200K 1500K SE +/- 19852.11, N = 3 SE +/- 14468.02, N = 3 SE +/- 4352.52, N = 3 SE +/- 17011.11, N = 4 SE +/- 20814.67, N = 4 SE +/- 99397.18, N = 15 1603543 1559909 1549207 1549151 1536937 1346668 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
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 Default Core i9 10900K: Default mitigations=off Core i9 10900K: mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 20 40 60 80 100 SE +/- 0.22, N = 3 SE +/- 0.25, N = 3 SE +/- 0.45, N = 3 SE +/- 0.59, N = 3 SE +/- 1.21, N = 3 SE +/- 1.04, N = 3 87.33 87.50 87.63 87.64 103.49 103.64 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 Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off Default 40 80 120 160 200 SE +/- 1.00, N = 3 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 173 172 147 147 147 146 1. chrome 87.0.4280.88
OpenBenchmarking.org Geometric Mean, More Is Better Selenium Benchmark: Octane - Browser: Google Chrome Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Default Core i9 10900K: Default mitigations=off Core i9 10900K: mitigations=off 16K 32K 48K 64K 80K SE +/- 327.46, N = 3 SE +/- 552.13, N = 3 SE +/- 318.90, N = 3 SE +/- 440.68, N = 3 SE +/- 287.51, N = 3 SE +/- 150.48, N = 3 73563 72316 63017 62928 62823 62094 1. chrome 87.0.4280.88
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default 800 1600 2400 3200 4000 SE +/- 22.03, N = 4 SE +/- 9.30, N = 4 SE +/- 37.76, N = 4 SE +/- 24.70, N = 4 SE +/- 41.09, N = 4 SE +/- 42.99, N = 4 2991 2996 3310 3318 3338 3518
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 Default mitigations=off 0.1373 0.2746 0.4119 0.5492 0.6865 SE +/- 0.01, N = 3 SE +/- 0.01, N = 5 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.61 0.60 0.52 0.52 1. (CXX) g++ options: -O3 -pthread
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 Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Default 2K 4K 6K 8K 10K SE +/- 128.33, N = 3 SE +/- 128.33, N = 3 SE +/- 102.67, N = 3 SE +/- 102.67, N = 3 SE +/- 73.52, N = 8 SE +/- 95.67, N = 3 9872 9743 8723 8723 8515 8429 1. (CC) gcc options: -O3
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Default 12 24 36 48 60 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 45.82 46.25 53.25 53.47 53.53 53.53 1. RawTherapee, version 5.8, command line.
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: blazeface Default Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 0.4118 0.8236 1.2354 1.6472 2.059 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 1.57 1.59 1.60 1.63 1.80 1.83 MIN: 1.52 / MAX: 1.96 MIN: 1.57 / MAX: 1.63 MIN: 1.58 / MAX: 1.64 MIN: 1.58 / MAX: 1.74 MIN: 1.77 / MAX: 1.98 MIN: 1.79 / MAX: 2.02 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: yolov4-tiny Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Default Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off 6 12 18 24 30 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 20.92 21.08 23.81 23.85 23.86 24.09 MIN: 20.53 / MAX: 21.91 MIN: 20.7 / MAX: 21.72 MIN: 23.55 / MAX: 25.45 MIN: 23.53 / MAX: 24.81 MIN: 23.56 / MAX: 24.79 MIN: 23.63 / MAX: 24.92 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default 1.3275 2.655 3.9825 5.31 6.6375 SE +/- 0.036, N = 5 SE +/- 0.030, N = 5 SE +/- 0.024, N = 5 SE +/- 0.034, N = 5 SE +/- 0.032, N = 5 SE +/- 0.033, N = 5 5.126 5.206 5.827 5.845 5.881 5.900
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Default Core i9 10900K: Default Core i9 10900K: mitigations=off 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 12.3 12.6 13.2 13.9 14.0 14.1
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-v2-v2 - Model: mobilenet-v2 Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Default Core i9 10900K: mitigations=off 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.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 4.37 4.40 4.98 4.98 4.99 5.00 MIN: 4.21 / MAX: 5.41 MIN: 4.22 / MAX: 5.6 MIN: 4.69 / MAX: 12.18 MIN: 4.82 / MAX: 6.26 MIN: 4.84 / MAX: 6.52 MIN: 4.86 / MAX: 6.47 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
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
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Core i9 10900K: Default Default Core i9 10900K: mitigations=off 600 1200 1800 2400 3000 SE +/- 22.55, N = 3 SE +/- 30.79, N = 4 SE +/- 19.04, N = 4 SE +/- 17.42, N = 17 SE +/- 25.96, N = 4 SE +/- 13.15, N = 4 2593 2615 2843 2889 2895 2961
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 Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 20 40 60 80 100 SE +/- 0.88, N = 3 SE +/- 0.93, N = 15 SE +/- 1.07, N = 8 SE +/- 1.37, N = 3 SE +/- 0.80, N = 15 SE +/- 0.63, N = 15 104.0 102.6 102.3 101.3 99.4 91.4 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: 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.041, N = 3 SE +/- 0.028, N = 3 4.688 4.778 5.315 5.323
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 Ryzen 9 5950X: mitigations=off Core i9 10900K: mitigations=off mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: Default 11 22 33 44 55 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 4.36, N = 15 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 41.53 44.42 45.69 46.23 46.23 47.15 1. (CC) gcc options: -O2 -ldl -lz -lpthread
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 Default mitigations=off 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 SE +/- 0.11, N = 3 26.97 27.08 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: ARES-6 - Browser: Google Chrome Default mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 15.42 15.45 15.46 15.57 17.20 17.47 1. chrome 87.0.4280.88
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: efficientnet-b0 Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Default mitigations=off Core i9 10900K: Default Core i9 10900K: mitigations=off 1.3433 2.6866 4.0299 5.3732 6.7165 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 SE +/- 0.01, N = 3 5.28 5.31 5.93 5.96 5.97 5.97 MIN: 5.19 / MAX: 6.41 MIN: 5.25 / MAX: 6.68 MIN: 5.72 / MAX: 7.26 MIN: 5.87 / MAX: 7.46 MIN: 5.9 / MAX: 7.37 MIN: 5.9 / MAX: 7.3 1. (CXX) g++ options: -O3 -rdynamic -lgomp -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 Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Default mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default 7 14 21 28 35 SE +/- 0.35, N = 3 SE +/- 0.55, N = 15 SE +/- 0.33, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.22, N = 3 24.71 25.22 27.56 27.59 27.67 27.90 1. chrome 87.0.4280.88
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox mitigations=off Core i9 10900K: mitigations=off Ryzen 9 5950X: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: Default 700 1400 2100 2800 3500 SE +/- 36.56, N = 3 SE +/- 21.18, N = 3 SE +/- 39.87, N = 3 SE +/- 33.83, N = 3 SE +/- 27.36, N = 3 SE +/- 11.68, N = 3 2804 2813 2821 2929 2958 3165 1. firefox 84.0
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: resnet-v2-50 Core i9 10900K: Default Core i9 10900K: mitigations=off mitigations=off Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 7 14 21 28 35 SE +/- 0.09, N = 3 SE +/- 0.14, N = 3 SE +/- 0.16, N = 3 SE +/- 0.13, N = 3 SE +/- 0.21, N = 3 SE +/- 0.22, N = 12 24.94 25.00 25.07 25.46 27.74 27.84 MIN: 24.26 / MAX: 33 MIN: 24.33 / MAX: 30.1 MIN: 24.23 / MAX: 36.43 MIN: 24.73 / MAX: 33.39 MIN: 26.95 / MAX: 35.47 MIN: 26.19 / MAX: 56.01 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 Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default Default 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.37, N = 3 SE +/- 0.55, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 75.7 75.8 82.5 83.9 84.3 84.4
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: alexnet Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Default Core i9 10900K: Default Core i9 10900K: mitigations=off mitigations=off 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.35, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 10.86 11.19 12.05 12.06 12.07 12.09 MIN: 10.78 / MAX: 11.34 MIN: 10.71 / MAX: 12.13 MIN: 11.91 / MAX: 12.85 MIN: 11.95 / MAX: 12.84 MIN: 11.98 / MAX: 12.43 MIN: 11.99 / MAX: 19.19 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
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 Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off mitigations=off 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 136 136 148 149 150 151
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Core i9 10900K: Default Core i9 10900K: mitigations=off Default 7 14 21 28 35 SE +/- 0.18, N = 3 SE +/- 0.20, N = 12 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 26.69 26.79 29.41 29.54 29.55 29.58 MIN: 26.05 / MAX: 30.43 MIN: 25.32 / MAX: 36.92 MIN: 28.9 / MAX: 37.87 MIN: 28.97 / MAX: 51.36 MIN: 28.98 / MAX: 37.74 MIN: 29.02 / MAX: 38.39 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
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Core i9 10900K: mitigations=off Default Core i9 10900K: Default 400 800 1200 1600 2000 SE +/- 11.01, N = 5 SE +/- 10.39, N = 25 SE +/- 14.46, N = 5 SE +/- 13.31, N = 5 SE +/- 12.39, N = 5 SE +/- 8.70, N = 5 1842.61 1977.10 1984.59 1997.44 2001.08 2032.20
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 Default mitigations=off 1.3385 2.677 4.0155 5.354 6.6925 SE +/- 0.065, N = 3 SE +/- 0.013, N = 3 SE +/- 0.002, N = 3 SE +/- 0.013, N = 3 5.401 5.425 5.937 5.949 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 Score, More Is Better Selenium Benchmark: Jetstream - Browser: Google Chrome Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Core i9 10900K: Default Default Core i9 10900K: mitigations=off 70 140 210 280 350 SE +/- 0.59, N = 3 SE +/- 1.64, N = 3 SE +/- 0.76, N = 3 SE +/- 0.90, N = 3 SE +/- 1.07, N = 3 SE +/- 0.11, N = 3 320.26 318.59 294.45 294.10 292.10 291.53 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 Default mitigations=off 9 18 27 36 45 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 SE +/- 0.38, N = 3 SE +/- 0.48, N = 3 35.69 35.75 39.17 39.19
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 Core i9 10900K: Default Default Core i9 10900K: mitigations=off Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 50K 100K 150K 200K 250K SE +/- 2939.70, N = 5 SE +/- 2271.01, N = 6 SE +/- 1002.38, N = 3 SE +/- 1856.14, N = 15 SE +/- 415.72, N = 3 SE +/- 664.11, N = 3 239281.73 239152.56 237377.33 232541.60 218301.11 218250.22 MIN: 178480 / MAX: 262760 MIN: 178450 / MAX: 262150 MIN: 176170 / MAX: 255940 MIN: 172920 / MAX: 253160 MIN: 213180 / MAX: 234140 MIN: 213020 / MAX: 225910
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 Serpent-XTS 256b Decryption Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default 200 400 600 800 1000 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 SE +/- 0.27, N = 3 1022.0 1010.3 960.2 951.6 939.5 932.9
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default 200 400 600 800 1000 SE +/- 2.49, N = 3 SE +/- 0.90, N = 2 SE +/- 12.22, N = 3 SE +/- 11.67, N = 3 SE +/- 0.85, N = 2 SE +/- 0.20, N = 2 1022.1 1012.1 960.8 952.1 938.9 933.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default 200 400 600 800 1000 SE +/- 4.13, N = 3 SE +/- 3.53, N = 3 SE +/- 11.58, N = 3 SE +/- 10.16, N = 3 SE +/- 1.40, N = 3 SE +/- 1.96, N = 3 1038.9 1023.4 980.3 971.5 959.6 952.6
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default 200 400 600 800 1000 SE +/- 2.62, N = 3 SE +/- 2.66, N = 3 SE +/- 12.02, N = 3 SE +/- 11.65, N = 3 SE +/- 4.67, N = 3 SE +/- 0.48, N = 3 1040.1 1024.4 982.5 973.3 955.3 954.1
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: vgg16 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: Default Default mitigations=off Core i9 10900K: mitigations=off 14 28 42 56 70 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 57.73 57.98 61.65 61.69 61.89 62.50 MIN: 56.47 / MAX: 59.05 MIN: 57.06 / MAX: 59.35 MIN: 61.51 / MAX: 65.52 MIN: 61.46 / MAX: 62.58 MIN: 61.65 / MAX: 67.43 MIN: 62.34 / MAX: 63.89 1. (CXX) g++ options: -O3 -rdynamic -lgomp -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: WebXPRT - Browser: Google Chrome Default mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: mitigations=off Core i9 10900K: Default 60 120 180 240 300 SE +/- 2.67, N = 3 SE +/- 3.84, N = 3 SE +/- 1.53, N = 3 SE +/- 2.73, N = 3 SE +/- 1.45, N = 3 SE +/- 2.60, N = 3 289 283 278 278 274 268 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: resize Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default Default mitigations=off 2 4 6 8 10 SE +/- 0.069, N = 5 SE +/- 0.072, N = 3 SE +/- 0.060, N = 6 SE +/- 0.084, N = 4 SE +/- 0.060, N = 3 SE +/- 0.057, N = 3 6.299 6.341 6.599 6.724 6.764 6.782
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: resnet18 Core i9 10900K: mitigations=off Core i9 10900K: Default Default mitigations=off Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.27, N = 3 SE +/- 0.01, N = 3 SE +/- 0.11, N = 3 13.46 13.48 13.50 13.70 14.33 14.46 MIN: 13.26 / MAX: 13.61 MIN: 13.27 / MAX: 14.28 MIN: 13.26 / MAX: 14.35 MIN: 13.22 / MAX: 14.59 MIN: 14.21 / MAX: 14.68 MIN: 14.24 / MAX: 22.63 1. (CXX) g++ options: -O3 -rdynamic -lgomp -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 2 - Browser: Google Chrome Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Core i9 10900K: mitigations=off Default Core i9 10900K: Default mitigations=off 40 80 120 160 200 SE +/- 1.34, N = 3 SE +/- 0.10, N = 3 SE +/- 0.17, N = 3 SE +/- 1.61, N = 3 SE +/- 0.92, N = 3 SE +/- 1.39, N = 3 178.26 172.69 169.47 168.87 168.66 166.09 1. chrome 87.0.4280.88
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
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 Default mitigations=off 140 280 420 560 700 SE +/- 1.96, N = 3 SE +/- 1.74, N = 3 SE +/- 1.74, N = 3 SE +/- 2.50, N = 3 614.77 621.49 639.21 654.44
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.
Core i9 10900K Ryzen 9 5950X OpenBenchmarking.org Ops/sec, More Is Better KeyDB 6.0.16 mitigations=off Default 200K 400K 600K 800K 1000K SE +/- 9557.17, N = 4 SE +/- 4590.31, N = 3 SE +/- 709.34, N = 3 SE +/- 1803.89, N = 3 877183.79 858089.24 867718.93 825138.98 1. (CXX) g++ options: -O2 -levent_openssl -levent -lcrypto -lssl -lpthread -lz -lpcre
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 Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 12.26 12.42 12.45 12.50 12.96 13.03
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-v3-v3 - Model: mobilenet-v3 mitigations=off Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 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.01, N = 3 SE +/- 0.02, N = 3 3.87 3.88 3.89 3.92 4.06 4.10 MIN: 3.63 / MAX: 5.38 MIN: 3.81 / MAX: 5.32 MIN: 3.68 / MAX: 11.27 MIN: 3.87 / MAX: 5.61 MIN: 4.01 / MAX: 5.14 MIN: 4.04 / MAX: 5.4 1. (CXX) g++ options: -O3 -rdynamic -lgomp -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, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: mitigations=off Default mitigations=off Core i9 10900K: Default 700 1400 2100 2800 3500 SE +/- 8.09, N = 3 SE +/- 18.68, N = 3 SE +/- 5.24, N = 3 SE +/- 17.06, N = 3 SE +/- 7.42, N = 3 SE +/- 11.02, N = 3 3038 3060 3151 3157 3167 3175 1. chrome 87.0.4280.88
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Default Core i9 10900K: mitigations=off Core i9 10900K: Default 4 8 12 16 20 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 SE +/- 0.17, N = 3 SE +/- 0.15, N = 3 SE +/- 0.01, N = 3 15.30 15.47 15.74 15.78 15.79 15.94 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
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 Encryption Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 120 240 360 480 600 SE +/- 6.05, N = 3 SE +/- 6.10, N = 3 SE +/- 1.14, N = 3 SE +/- 0.12, N = 3 SE +/- 0.55, N = 3 SE +/- 0.49, N = 3 539.5 533.7 526.1 526.0 523.2 521.3
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: mnasnet Default mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 0.882 1.764 2.646 3.528 4.41 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 2 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 3.79 3.80 3.81 3.83 3.91 3.92 MIN: 3.76 / MAX: 4.95 MIN: 3.62 / MAX: 5.07 MIN: 3.77 / MAX: 4.83 MIN: 3.79 / MAX: 5.31 MIN: 3.78 / MAX: 11.47 MIN: 3.79 / MAX: 5.07 1. (CXX) g++ options: -O3 -rdynamic -lgomp -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: DistinctUserID Default mitigations=off 0.2093 0.4186 0.6279 0.8372 1.0465 SE +/- 0.01, N = 15 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.93 0.90 0.92 0.92 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.
Core i9 10900K Ryzen 9 5950X 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 Default mitigations=off 400K 800K 1200K 1600K 2000K SE +/- 6968.27, N = 3 SE +/- 2858.00, N = 3 SE +/- 9646.39, N = 3 SE +/- 6654.32, N = 3 1857492.1 1857326.5 1802411.6 1799776.4
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 256b Encryption Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 120 240 360 480 600 SE +/- 5.83, N = 3 SE +/- 5.45, N = 3 SE +/- 0.67, N = 3 SE +/- 0.95, N = 3 SE +/- 0.68, N = 3 SE +/- 1.57, N = 3 538.1 533.7 527.0 525.5 522.8 522.2
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.02, N = 3 SE +/- 0.03, N = 3 23.52 23.65 24.14 24.17
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: googlenet Core i9 10900K: mitigations=off Default Core i9 10900K: Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off mitigations=off 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.24, N = 3 12.95 12.99 12.99 13.01 13.06 13.30 MIN: 12.67 / MAX: 13.84 MIN: 12.71 / MAX: 13.78 MIN: 12.69 / MAX: 20.34 MIN: 12.62 / MAX: 21.37 MIN: 12.63 / MAX: 20.98 MIN: 12.85 / MAX: 13.98 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
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 256b Decryption Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off 120 240 360 480 600 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 SE +/- 2.09, N = 3 539.9 539.6 537.1 535.6 527.1 525.9
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Core i9 10900K: Default mitigations=off Core i9 10900K: mitigations=off 200K 400K 600K 800K 1000K SE +/- 518.67, N = 3 SE +/- 2063.67, N = 3 SE +/- 1815.58, N = 3 SE +/- 493.00, N = 3 SE +/- 493.00, N = 3 SE +/- 493.00, N = 3 903425 901880 890644 880663 880663 880170
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption Ryzen 9 5950X: mitigations=off Default Ryzen 9 5950X: Default Core i9 10900K: mitigations=off mitigations=off Core i9 10900K: Default 120 240 360 480 600 SE +/- 0.84, N = 3 SE +/- 6.17, N = 3 SE +/- 6.03, N = 3 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 540.7 539.6 539.4 534.7 527.7 527.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.
Core i9 10900K Ryzen 9 5950X 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.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 15 SE +/- 0.01, N = 3 0.90 0.90 0.90 0.88 1. (CXX) g++ options: -O3 -pthread
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 Core i9 10900K: mitigations=off Core i9 10900K: Default Ryzen 9 5950X: mitigations=off mitigations=off Default Ryzen 9 5950X: Default 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 10.06 10.18 10.19 10.24 10.28 10.28
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: shufflenet-v2 Default mitigations=off Core i9 10900K: Default Core i9 10900K: mitigations=off Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 0.9945 1.989 2.9835 3.978 4.9725 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 2 SE +/- 0.02, N = 3 4.33 4.37 4.39 4.39 4.41 4.42 MIN: 4.13 / MAX: 5.89 MIN: 4.1 / MAX: 5.75 MIN: 4.35 / MAX: 5.78 MIN: 4.32 / MAX: 5.29 MIN: 4.32 / MAX: 5.44 MIN: 4.35 / MAX: 5.65 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: resnet50 Default Core i9 10900K: mitigations=off Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off mitigations=off Core i9 10900K: Default 6 12 18 24 30 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.13, N = 3 SE +/- 0.26, N = 3 SE +/- 0.17, N = 3 24.14 24.22 24.42 24.51 24.53 24.55 MIN: 23.69 / MAX: 27.49 MIN: 23.72 / MAX: 25.77 MIN: 24.2 / MAX: 25.35 MIN: 23.99 / MAX: 28.19 MIN: 23.8 / MAX: 25.66 MIN: 23.98 / MAX: 25.64 1. (CXX) g++ options: -O3 -rdynamic -lgomp -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: CanvasMark - Browser: Google Chrome Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: mitigations=off Core i9 10900K: Default mitigations=off 1100 2200 3300 4400 5500 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 SE +/- 33.45, N = 3 4971 4971 4932 4923 4922 4918 1. chrome 87.0.4280.88
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 Core i9 10900K: mitigations=off Default mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: Default 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 13.90 13.97 13.97 13.99 14.03 14.05
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 Core i9 10900K: Default Default Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off Core i9 10900K: mitigations=off 1100 2200 3300 4400 5500 SE +/- 23.29, N = 3 SE +/- 18.61, N = 3 SE +/- 21.93, N = 3 SE +/- 33.67, N = 3 SE +/- 40.93, N = 3 SE +/- 18.50, N = 3 5012 5009 5009 5002 4982 4976 1. firefox 84.0
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 Core i9 10900K: Default mitigations=off Core i9 10900K: mitigations=off Default 40K 80K 120K 160K 200K SE +/- 12.75, N = 3 SE +/- 2.74, N = 3 SE +/- 0.62, N = 3 SE +/- 1.61, N = 3 195294.73 195286.98 195286.53 195284.82 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
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.
Core i9 10900K Ryzen 9 5950X 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
Core i9 10900K Ryzen 9 5950X 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
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.
Core i9 10900K Ryzen 9 5950X 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 +/- 1906.65, N = 3 SE +/- 4377.39, N = 3 SE +/- 51216.09, N = 15 SE +/- 52921.25, N = 15 1807338.5 1803342.0 1098168.0 1073941.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: Crop Default mitigations=off 3 6 9 12 15 SE +/- 0.032, N = 3 SE +/- 2.973, N = 15 SE +/- 0.007, N = 3 SE +/- 0.038, N = 3 6.626 9.664 7.089 7.118
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
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.
Core i9 10900K Ryzen 9 5950X OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.13 Time To Compile Default mitigations=off 30 60 90 120 150 SE +/- 0.14, N = 3 SE +/- 0.30, N = 3 SE +/- 11.38, N = 12 SE +/- 14.08, N = 9 116.18 116.30 126.40 130.28
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.
Core i9 10900K Ryzen 9 5950X 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.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 15 SE +/- 0.01, N = 15 0.82 0.82 0.68 0.64 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: Context Switching Core i9 10900K: mitigations=off mitigations=off Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Core i9 10900K: Default Default 3M 6M 9M 12M 15M SE +/- 256465.65, N = 12 SE +/- 262069.73, N = 15 SE +/- 66768.29, N = 11 SE +/- 6825.66, N = 3 SE +/- 68123.28, N = 4 SE +/- 75187.19, N = 15 11702851.04 11509999.36 8984635.34 8700447.10 6014923.66 4050086.13 -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: Atomic mitigations=off Core i9 10900K: mitigations=off Core i9 10900K: Default Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 50K 100K 150K 200K 250K SE +/- 6599.29, N = 12 SE +/- 7915.64, N = 12 SE +/- 8323.12, N = 15 SE +/- 9569.76, N = 15 SE +/- 96.23, N = 3 SE +/- 98.11, N = 3 241268.87 227192.55 226005.83 218337.49 194610.87 194606.18 -laio -lbsd -laio -lbsd 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -lpthread -lc
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 Core i9 10900K: mitigations=off Core i9 10900K: Default Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 1400 2800 4200 5600 7000 SE +/- 15.12, N = 5 SE +/- 71.74, N = 25 SE +/- 71.22, N = 25 SE +/- 73.61, N = 25 SE +/- 41.33, N = 25 SE +/- 1921.13, N = 20 2574.75 2870.91 3000.11 3002.05 3584.65 6403.57
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 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default Default Core i9 10900K: Default mitigations=off Core i9 10900K: mitigations=off 5 10 15 20 25 SE +/- 0.36, N = 20 SE +/- 1.13, N = 25 SE +/- 0.81, N = 25 SE +/- 1.11, N = 20 SE +/- 0.68, N = 25 SE +/- 0.09, N = 5 12.27 13.72 15.89 16.16 17.35 18.36 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
OpenBenchmarking.org usec, Fewer Is Better Sockperf 3.4 Test: Latency Ping Pong mitigations=off Default Core i9 10900K: mitigations=off Core i9 10900K: Default Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default 1.0017 2.0034 3.0051 4.0068 5.0085 SE +/- 0.056, N = 21 SE +/- 0.031, N = 5 SE +/- 0.027, N = 5 SE +/- 0.019, N = 5 SE +/- 0.138, N = 20 SE +/- 0.145, N = 25 2.783 3.065 3.160 3.192 4.305 4.452 1. (CXX) g++ options: --param -O3 -rdynamic -ldl -lpthread
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 Core i9 10900K: mitigations=off Default Core i9 10900K: Default mitigations=off Ryzen 9 5950X: Default Ryzen 9 5950X: mitigations=off 20K 40K 60K 80K 100K SE +/- 222.71, N = 3 SE +/- 67.66, N = 3 SE +/- 176.67, N = 3 SE +/- 1899.61, N = 12 SE +/- 2027.45, N = 15 SE +/- 1375.95, N = 15 96930 95583 95433 94763 64845 64179
OpenBenchmarking.org Mbits/sec, More Is Better Ethr 2019-01-02 Server Address: localhost - Protocol: TCP - Test: Bandwidth - Threads: 8 Ryzen 9 5950X: mitigations=off Ryzen 9 5950X: Default mitigations=off Default Core i9 10900K: mitigations=off Core i9 10900K: Default 30K 60K 90K 120K 150K SE +/- 1215.92, N = 3 SE +/- 277.52, N = 3 SE +/- 2474.04, N = 15 SE +/- 2792.69, N = 15 SE +/- 2528.95, N = 15 SE +/- 2380.78, N = 15 156363.33 152793.11 120181.51 118119.20 117406.13 112473.29 MIN: 138430 / MAX: 166920 MIN: 144260 / MAX: 162330 MIN: 88540 / MAX: 146340 MIN: 87950 / MAX: 142370 MIN: 85490 / MAX: 139800 MIN: 85630 / MAX: 137480
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.