AMD Ryzen 9 5950X 16-Core testing with a ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3302 BIOS) and AMD Radeon RX 5600 OEM/5600 XT / 5700/5700 8GB on Ubuntu 20.04 via the Phoronix Test Suite.
Linux 5.13 Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3302 BIOS), Chipset: AMD Starship/Matisse, Memory: 32GB, Disk: 500GB Western Digital WDS500G3X0C-00SJG0, 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.04, Kernel: 5.13.0-051300-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.6 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0xa201009Graphics Notes: GLAMORPython Notes: Python 3.8.10Security 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
Linux 5.14 3 July OS: Ubuntu 20.04, Kernel: 5.13.0-051300daily20210703-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.6 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 3840x2160
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA Linux 5.13 Linux 5.14 3 July 100 200 300 400 500 SE +/- 0.39, N = 3 SE +/- 2.77, N = 3 465.15 404.53 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD Linux 5.13 Linux 5.14 3 July 300 600 900 1200 1500 SE +/- 0.36, N = 3 SE +/- 0.57, N = 3 1442.44 1415.82 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Linux 5.13 Linux 5.14 3 July 50K 100K 150K 200K 250K SE +/- 91.07, N = 3 SE +/- 411.49, N = 3 210742.20 210383.21 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Linux 5.13 Linux 5.14 3 July 1000 2000 3000 4000 5000 SE +/- 11.53, N = 3 SE +/- 12.41, N = 3 4824.26 4802.87 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc Linux 5.13 Linux 5.14 3 July 50M 100M 150M 200M 250M SE +/- 40507.42, N = 3 SE +/- 389710.56, N = 3 256167653.45 245216637.87 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking Linux 5.13 Linux 5.14 3 July 20K 40K 60K 80K 100K SE +/- 685.86, N = 3 SE +/- 591.48, N = 3 94863.01 94376.67 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE Linux 5.13 Linux 5.14 3 July 80K 160K 240K 320K 400K SE +/- 38.25, N = 3 SE +/- 29.87, N = 3 389348.67 381817.16 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
Unvanquished Unvanquished is a modern fork of the Tremulous first person shooter. Unvanquished is powered by the Daemon engine, a combination of the ioquake3 engine with the graphically-beautiful XreaL engine. Unvanquished supports a modern OpenGL 3 renderer and other advanced graphics features for this open-source game. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: High Linux 5.13 Linux 5.14 3 July 80 160 240 320 400 SE +/- 3.69, N = 3 SE +/- 1.49, N = 3 364.5 373.1
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Ultra Linux 5.13 Linux 5.14 3 July 70 140 210 280 350 SE +/- 2.81, N = 3 SE +/- 1.07, N = 3 339.6 342.0
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Linux 5.13 Linux 5.14 3 July 2K 4K 6K 8K 10K SE +/- 147.68, N = 3 SE +/- 103.52, N = 15 10909.02 10849.32 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores Linux 5.13 Linux 5.14 3 July 500K 1000K 1500K 2000K 2500K SE +/- 6484.53, N = 3 SE +/- 10505.61, N = 3 2318879.08 2315329.81 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Linux 5.13 Linux 5.14 3 July 16K 32K 48K 64K 80K SE +/- 362.60, N = 3 SE +/- 303.70, N = 3 76476.01 75768.93 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
IOR IOR is a parallel I/O storage benchmark making use of MPI with a particular focus on HPC (High Performance Computing) systems. IOR is developed at the Lawrence Livermore National Laboratory (LLNL). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better IOR 3.3.0 Block Size: 4MB - Disk Target: Default Test Directory Linux 5.13 Linux 5.14 3 July 400 800 1200 1600 2000 SE +/- 8.74, N = 3 SE +/- 10.84, N = 3 1628.67 1646.23 MIN: 738.03 / MAX: 2305.32 MIN: 747.9 / MAX: 2318.58 1. (CC) gcc options: -O2 -lm -pthread -lmpi
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Linux 5.13 Linux 5.14 3 July 300 600 900 1200 1500 SE +/- 0.73, N = 3 SE +/- 1.95, N = 3 1454.58 1455.21 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Linux 5.13 Linux 5.14 3 July 4K 8K 12K 16K 20K SE +/- 123.05, N = 3 SE +/- 121.57, N = 3 13164.27 19031.44 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
Unvanquished Unvanquished is a modern fork of the Tremulous first person shooter. Unvanquished is powered by the Daemon engine, a combination of the ioquake3 engine with the graphically-beautiful XreaL engine. Unvanquished supports a modern OpenGL 3 renderer and other advanced graphics features for this open-source game. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Medium Linux 5.13 Linux 5.14 3 July 80 160 240 320 400 SE +/- 1.53, N = 3 SE +/- 1.88, N = 3 367.1 371.6
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions Linux 5.13 Linux 5.14 3 July 500K 1000K 1500K 2000K 2500K SE +/- 11027.64, N = 3 SE +/- 46368.63, N = 12 2546736.09 2473968.18 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting Linux 5.13 Linux 5.14 3 July 60 120 180 240 300 SE +/- 1.36, N = 3 SE +/- 0.74, N = 3 256.29 255.20 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing Linux 5.13 Linux 5.14 3 July 4M 8M 12M 16M 20M SE +/- 213205.51, N = 4 SE +/- 10343.46, N = 3 19850983.70 16780836.31 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Linux 5.13 Linux 5.14 3 July 200K 400K 600K 800K 1000K SE +/- 10840.53, N = 3 SE +/- 8777.42, N = 3 905765 891313
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption Linux 5.13 Linux 5.14 3 July 1200 2400 3600 4800 6000 SE +/- 23.96, N = 3 SE +/- 35.57, N = 3 5426.7 5422.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption Linux 5.13 Linux 5.14 3 July 1200 2400 3600 4800 6000 SE +/- 22.06, N = 3 SE +/- 36.62, N = 3 5376.6 5416.8
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption Linux 5.13 Linux 5.14 3 July 200 400 600 800 1000 SE +/- 8.41, N = 3 SE +/- 8.45, N = 3 951.1 955.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption Linux 5.13 Linux 5.14 3 July 200 400 600 800 1000 SE +/- 4.57, N = 3 SE +/- 6.40, N = 3 941.2 942.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption Linux 5.13 Linux 5.14 3 July 110 220 330 440 550 SE +/- 4.19, N = 3 SE +/- 3.57, N = 3 506.6 508.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption Linux 5.13 Linux 5.14 3 July 110 220 330 440 550 SE +/- 2.38, N = 3 SE +/- 3.38, N = 3 518.4 518.6
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption Linux 5.13 Linux 5.14 3 July 1000 2000 3000 4000 5000 SE +/- 21.04, N = 3 SE +/- 22.01, N = 3 4564.4 4559.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption Linux 5.13 Linux 5.14 3 July 1000 2000 3000 4000 5000 SE +/- 50.53, N = 3 SE +/- 32.99, N = 3 4519.7 4570.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption Linux 5.13 Linux 5.14 3 July 200 400 600 800 1000 SE +/- 1.20, N = 2 SE +/- 7.07, N = 3 949.9 957.2
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption Linux 5.13 Linux 5.14 3 July 200 400 600 800 1000 SE +/- 4.70, N = 3 SE +/- 6.52, N = 3 940.7 941.8
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption Linux 5.13 Linux 5.14 3 July 110 220 330 440 550 SE +/- 0.15, N = 2 SE +/- 3.04, N = 3 506.6 508.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption Linux 5.13 Linux 5.14 3 July 110 220 330 440 550 SE +/- 0.20, N = 2 SE +/- 3.25, N = 3 515.6 518.8
Gcrypt Library Libgcrypt is a general purpose cryptographic library developed as part of the GnuPG project. This is a benchmark of libgcrypt's integrated benchmark and is measuring the time to run the benchmark command with a cipher/mac/hash repetition count set for 50 times as simple, high level look at the overall crypto performance of the system under test. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Gcrypt Library 1.9 Linux 5.13 Linux 5.14 3 July 40 80 120 160 200 SE +/- 1.87, N = 4 SE +/- 0.25, N = 3 168.53 172.44 1. (CC) gcc options: -O2 -fvisibility=hidden
Chia Blockchain VDF Chia is a blockchain and smart transaction platform based on proofs of space and time rather than proofs of work with other cryptocurrencies. This test profile is benchmarking the CPU performance for Chia VDF performance using the Chia VDF benchmark. The Chia VDF is for the Chia Verifiable Delay Function (Proof of Time). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org IPS, More Is Better Chia Blockchain VDF 1.0.1 Test: Square Plain C++ Linux 5.13 Linux 5.14 3 July 50K 100K 150K 200K 250K SE +/- 2514.62, N = 3 SE +/- 348.01, N = 3 214900 208067 1. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread
OpenBenchmarking.org IPS, More Is Better Chia Blockchain VDF 1.0.1 Test: Square Assembly Optimized Linux 5.13 Linux 5.14 3 July 40K 80K 120K 160K 200K SE +/- 793.73, N = 3 SE +/- 550.76, N = 3 172400 170700 1. (CXX) g++ options: -flto -no-pie -lgmpxx -lgmp -lboost_system -pthread
Xonotic This is a benchmark of Xonotic, which is a fork of the DarkPlaces-based Nexuiz game. Development began in March of 2010 on the Xonotic game. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Low Linux 5.13 Linux 5.14 3 July 140 280 420 560 700 SE +/- 6.57, N = 5 SE +/- 8.79, N = 3 639.39 639.39 MIN: 411 / MAX: 1322 MIN: 407 / MAX: 1315
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: High Linux 5.13 Linux 5.14 3 July 110 220 330 440 550 SE +/- 0.80, N = 3 SE +/- 1.28, N = 3 503.82 500.84 MIN: 327 / MAX: 850 MIN: 318 / MAX: 848
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra Linux 5.13 Linux 5.14 3 July 100 200 300 400 500 SE +/- 1.99, N = 3 SE +/- 2.03, N = 3 446.81 447.74 MIN: 259 / MAX: 740 MIN: 280 / MAX: 736
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate Linux 5.13 Linux 5.14 3 July 80 160 240 320 400 SE +/- 1.30, N = 3 SE +/- 1.83, N = 3 367.13 368.40 MIN: 61 / MAX: 639 MIN: 65 / MAX: 644
GROMACS The GROMACS (GROningen MAchine for Chemical Simulations) molecular dynamics package testing with the water_GMX50 data. This test profile allows selecting between CPU and GPU-based GROMACS builds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2021.2 Implementation: MPI CPU - Input: water_GMX50_bare Linux 5.13 Linux 5.14 3 July 0.2889 0.5778 0.8667 1.1556 1.4445 SE +/- 0.005, N = 3 SE +/- 0.004, N = 3 1.281 1.284 1. (CXX) g++ options: -O3 -pthread
NAMD NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms Linux 5.13 Linux 5.14 3 July 0.2433 0.4866 0.7299 0.9732 1.2165 SE +/- 0.00158, N = 3 SE +/- 0.00528, N = 3 1.08102 1.08118
Stockfish This is a test of Stockfish, an advanced open-source C++11 chess benchmark that can scale up to 512 CPU threads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time Linux 5.13 Linux 5.14 3 July 12M 24M 36M 48M 60M SE +/- 437849.71, N = 15 SE +/- 403880.34, N = 15 56031056 55231838 1. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fprofile-use -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
AOM AV1 This is a test of the AOMedia AV1 encoder (libaom) developed by AOMedia and Google. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K Linux 5.13 Linux 5.14 3 July 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.13, N = 3 20.81 20.87 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K Linux 5.13 Linux 5.14 3 July 13 26 39 52 65 SE +/- 0.12, N = 3 SE +/- 0.49, N = 3 55.68 56.32 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K Linux 5.13 Linux 5.14 3 July 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.29, N = 3 73.75 74.88 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm -lpthread
OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 4K Linux 5.13 Linux 5.14 3 July 5 10 15 20 25 SE +/- 0.17, N = 3 SE +/- 0.23, N = 3 20.07 20.40 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
Blender Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via OpenCL, NVIDIA OptiX, and NVIDIA CUDA is supported. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.92 Blend File: Barbershop - Compute: CPU-Only Linux 5.13 Linux 5.14 3 July 60 120 180 240 300 SE +/- 0.10, N = 3 SE +/- 0.56, N = 3 296.00 296.05
Timed Wasmer Compilation This test times how long it takes to compile Wasmer. Wasmer is written in the Rust programming language and is a WebAssembly runtime implementation that supports WASI and EmScripten. This test profile builds Wasmer with the Cranelift and Singlepast compiler features enabled. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed Wasmer Compilation 1.0.2 Time To Compile Linux 5.13 Linux 5.14 3 July 13 26 39 52 65 SE +/- 0.22, N = 3 SE +/- 0.10, N = 3 56.91 57.00 1. (CC) gcc options: -m64 -pie -nodefaultlibs -ldl -lrt -lpthread -lgcc_s -lc -lm -lutil
Unigine Superposition This test calculates the average frame-rate within the Superposition demo for the Unigine engine, released in 2017. This engine is extremely demanding on the system's graphics card. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 3840 x 2160 - Mode: Fullscreen - Quality: Medium - Renderer: OpenGL Linux 5.13 Linux 5.14 3 July 9 18 27 36 45 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 38.2 38.1 MAX: 44.9 MAX: 44.8
Liquid-DSP LiquidSDR's Liquid-DSP is a software-defined radio (SDR) digital signal processing library. This test profile runs a multi-threaded benchmark of this SDR/DSP library focused on embedded platform usage. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 32 - Buffer Length: 256 - Filter Length: 57 Linux 5.13 Linux 5.14 3 July 200M 400M 600M 800M 1000M SE +/- 2154839.51, N = 3 SE +/- 4359026.39, N = 3 1109700000 1105866667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
srsRAN srsRAN is an open-source LTE/5G software radio suite created by Software Radio Systems (SRS). The srsRAN radio suite was formerly known as srsLTE and can be used for building your own software-defined radio (SDR) 4G/5G mobile network. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Samples / Second, More Is Better srsRAN 21.04 Test: OFDM_Test Linux 5.13 Linux 5.14 3 July 40M 80M 120M 160M 200M SE +/- 971253.49, N = 3 SE +/- 2162046.36, N = 3 167900000 163366667 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM Linux 5.13 Linux 5.14 3 July 110 220 330 440 550 SE +/- 4.42, N = 3 SE +/- 0.54, N = 3 495.1 479.3 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM Linux 5.13 Linux 5.14 3 July 40 80 120 160 200 SE +/- 1.65, N = 3 SE +/- 0.27, N = 3 176.1 172.3 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM Linux 5.13 Linux 5.14 3 July 110 220 330 440 550 SE +/- 5.14, N = 3 SE +/- 2.61, N = 3 496.1 484.4 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM Linux 5.13 Linux 5.14 3 July 60 120 180 240 300 SE +/- 3.13, N = 3 SE +/- 1.58, N = 3 270.0 265.8 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM Linux 5.13 Linux 5.14 3 July 120 240 360 480 600 SE +/- 0.95, N = 3 SE +/- 5.41, N = 3 536.0 541.3 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM Linux 5.13 Linux 5.14 3 July 40 80 120 160 200 SE +/- 0.72, N = 3 SE +/- 1.66, N = 3 185.7 187.6 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM Linux 5.13 Linux 5.14 3 July 120 240 360 480 600 SE +/- 0.69, N = 3 SE +/- 1.39, N = 3 547.6 535.6 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM Linux 5.13 Linux 5.14 3 July 70 140 210 280 350 SE +/- 0.74, N = 3 SE +/- 1.48, N = 3 324.8 315.8 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM Linux 5.13 Linux 5.14 3 July 40 80 120 160 200 SE +/- 1.63, N = 3 SE +/- 1.34, N = 3 165.4 169.6 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM Linux 5.13 Linux 5.14 3 July 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.77, N = 3 77.7 79.1 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM Linux 5.13 Linux 5.14 3 July 40 80 120 160 200 SE +/- 0.71, N = 3 SE +/- 2.45, N = 3 185.8 183.8 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.04 Test: 5G PHY_DL_NR Test 270 PRB SISO 256-QAM Linux 5.13 Linux 5.14 3 July 20 40 60 80 100 SE +/- 0.72, N = 3 SE +/- 1.43, N = 3 103.2 102.1 1. (CXX) g++ options: -std=c++11 -fno-strict-aliasing -march=native -mfpmath=sse -mavx2 -fvisibility=hidden -O3 -fno-trapping-math -fno-math-errno -rdynamic -lpthread -lbladeRF -lm -lfftw3f -lmbedcrypto
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 Linux 5.13 Linux 5.14 3 July 300K 600K 900K 1200K 1500K SE +/- 6378.59, N = 3 SE +/- 6362.20, N = 3 1516033 1465433 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Read Linux 5.13 Linux 5.14 3 July 30M 60M 90M 120M 150M SE +/- 180471.49, N = 3 SE +/- 211757.69, N = 3 123431372 122835693 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Sequential Fill Linux 5.13 Linux 5.14 3 July 400K 800K 1200K 1600K 2000K SE +/- 21350.92, N = 3 SE +/- 6153.03, N = 3 1644922 1647956 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Random Fill Sync Linux 5.13 Linux 5.14 3 July 6K 12K 18K 24K 30K SE +/- 107.29, N = 3 SE +/- 151.48, N = 3 26083 27388 1. (CXX) g++ options: -O3 -march=native -std=c++11 -fno-builtin-memcmp -fno-rtti -rdynamic -lpthread
OpenBenchmarking.org Op/s, More Is Better Facebook RocksDB 6.3.6 Test: Read While Writing Linux 5.13 Linux 5.14 3 July 900K 1800K 2700K 3600K 4500K SE +/- 46848.03, N = 3 SE +/- 33353.05, N = 10 4231341 4263998 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: Hot Read Linux 5.13 Linux 5.14 3 July 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 13.40 13.69 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Fill Sync Linux 5.13 Linux 5.14 3 July 0.6525 1.305 1.9575 2.61 3.2625 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 2.9 2.9 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Fill Sync Linux 5.13 Linux 5.14 3 July 300 600 900 1200 1500 SE +/- 3.08, N = 3 SE +/- 6.11, N = 3 1235.54 1207.12 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Overwrite Linux 5.13 Linux 5.14 3 July 9 18 27 36 45 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 40.6 40.2 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Overwrite Linux 5.13 Linux 5.14 3 July 20 40 60 80 100 SE +/- 0.24, N = 3 SE +/- 0.08, N = 3 87.23 87.92 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Random Fill Linux 5.13 Linux 5.14 3 July 9 18 27 36 45 SE +/- 0.15, N = 3 SE +/- 0.09, N = 3 40.7 40.1 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Fill Linux 5.13 Linux 5.14 3 July 20 40 60 80 100 SE +/- 0.31, N = 3 SE +/- 0.15, N = 3 86.89 88.29 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Read Linux 5.13 Linux 5.14 3 July 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 13.57 13.66 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Seek Random Linux 5.13 Linux 5.14 3 July 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 18.85 18.89 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Random Delete Linux 5.13 Linux 5.14 3 July 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.13, N = 3 85.69 85.31 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org MB/s, More Is Better LevelDB 1.22 Benchmark: Sequential Fill Linux 5.13 Linux 5.14 3 July 9 18 27 36 45 SE +/- 0.22, N = 3 SE +/- 0.07, N = 3 40.4 39.7 1. (CXX) g++ options: -O3 -lsnappy -lpthread
OpenBenchmarking.org Microseconds Per Op, Fewer Is Better LevelDB 1.22 Benchmark: Sequential Fill Linux 5.13 Linux 5.14 3 July 20 40 60 80 100 SE +/- 0.45, N = 3 SE +/- 0.12, N = 3 87.63 89.08 1. (CXX) g++ options: -O3 -lsnappy -lpthread
PJSIP PJSIP is a free and open source multimedia communication library written in C language implementing standard based protocols such as SIP, SDP, RTP, STUN, TURN, and ICE. It combines signaling protocol (SIP) with rich multimedia framework and NAT traversal functionality into high level API that is portable and suitable for almost any type of systems ranging from desktops, embedded systems, to mobile handsets. This test profile is making use of pjsip-perf with both the client/server on teh system. More details on the PJSIP benchmark at https://www.pjsip.org/high-performance-sip.htm Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: INVITE Linux 5.13 Linux 5.14 3 July 1100 2200 3300 4400 5500 SE +/- 15.04, N = 3 SE +/- 34.50, N = 3 4994 4908 1. (CC) gcc options: -lstdc++ -lssl -lcrypto -lm -lrt -lpthread -O2
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateful Linux 5.13 Linux 5.14 3 July 2K 4K 6K 8K 10K SE +/- 32.23, N = 3 SE +/- 61.09, N = 3 8784 8693 1. (CC) gcc options: -lstdc++ -lssl -lcrypto -lm -lrt -lpthread -O2
OpenBenchmarking.org Responses Per Second, More Is Better PJSIP 2.11 Method: OPTIONS, Stateless Linux 5.13 Linux 5.14 3 July 80K 160K 240K 320K 400K SE +/- 652.45, N = 3 SE +/- 303.76, N = 3 355802 355356 1. (CC) gcc options: -lstdc++ -lssl -lcrypto -lm -lrt -lpthread -O2
Linux 5.13 Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3302 BIOS), Chipset: AMD Starship/Matisse, Memory: 32GB, Disk: 500GB Western Digital WDS500G3X0C-00SJG0, 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.04, Kernel: 5.13.0-051300-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.6 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0xa201009Graphics Notes: GLAMORPython Notes: Python 3.8.10Security 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 2 July 2021 09:01 by user phoronix.
Linux 5.14 3 July Processor: AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3302 BIOS), Chipset: AMD Starship/Matisse, Memory: 32GB, Disk: 500GB Western Digital WDS500G3X0C-00SJG0, 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.04, Kernel: 5.13.0-051300daily20210703-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.9, OpenGL: 4.6 Mesa 20.2.6 (LLVM 11.0.0), Vulkan: 1.2.131, Compiler: GCC 9.3.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/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: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0xa201009Graphics Notes: GLAMORPython Notes: Python 3.8.10Security 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 3 July 2021 06:07 by user phoronix.