Benchmarks by Michael Larabel.
Linux 5.15 Processor: Intel Core i9-12900K @ 6.50GHz (16 Cores / 24 Threads), Motherboard: ASUS ROG STRIX Z690-E GAMING WIFI (0811 BIOS), Chipset: Intel Device 7aa7, Memory: 64GB, Disk: 1000GB Western Digital WDS100T1X0E-00AFY0, Graphics: ASUS Intel ADL-S GT1 3GB (1550MHz), Audio: Intel Device 7ad0, Monitor: ASUS VP28U, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411
OS: Ubuntu 22.04, Kernel: 5.15.0-051500-generic (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server 1.20.13 + Wayland, OpenGL: 4.6 Mesa 22.0.0-devel (git-074bde9 2022-01-11 jammy-oibaf-ppa), Vulkan: 1.2.199, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: i915.force_probe=4680 - Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x15 - Thermald 2.4.6Python Notes: Python 3.9.9Security 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Linux 5.16 OS: Ubuntu 22.04, Kernel: 5.16.0-051600-generic (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server 1.20.13 + Wayland, OpenGL: 4.6 Mesa 22.0.0-devel (git-074bde9 2022-01-11 jammy-oibaf-ppa), Vulkan: 1.2.199, Compiler: GCC 11.2.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-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x15 - Thermald 2.4.6Python Notes: Python 3.9.9Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Linux 5.17 12Jan repeat OS: Ubuntu 22.04, Kernel: 5.16.0-phx (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server 1.20.13 + Wayland, OpenGL: 4.6 Mesa 22.0.0-devel (git-074bde9 2022-01-11 jammy-oibaf-ppa), Vulkan: 1.2.199, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 3840x2160
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Mozilla Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 200 400 600 800 1000 SE +/- 56.22, N = 15 SE +/- 2.55, N = 3 SE +/- 0.80, N = 3 SE +/- 2.42, N = 3 1010.8 615.0 614.2 611.5 1. firefox 96.0
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 30 60 90 120 150 SE +/- 3.15, N = 15 SE +/- 0.88, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 132 149 150 152 1. firefox 96.0
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 30 60 90 120 150 SE +/- 4.94, N = 12 SE +/- 1.14, N = 3 SE +/- 1.70, N = 3 SE +/- 1.34, N = 8 108.49 153.27 154.00 154.15 1. firefox 96.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 90 180 270 360 450 SE +/- 1.71, N = 3 SE +/- 0.46, N = 3 SE +/- 0.72, N = 3 SE +/- 0.52, N = 3 428.3 426.8 426.6 425.9 1. chrome 97.0.4692.71
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 500 1000 1500 2000 2500 SE +/- 41.58, N = 15 SE +/- 0.33, N = 3 SE +/- 6.89, N = 3 SE +/- 3.84, N = 3 2548 2356 2343 2340 1. firefox 96.0
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: Ultra Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 39.6 39.8 39.8 39.8
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1080 - Effects Quality: Medium Linux 5.17 12Jan repeat Linux 5.16 Linux 5.15 60 120 180 240 300 SE +/- 0.75, N = 3 SE +/- 2.39, N = 3 SE +/- 3.04, N = 4 SE +/- 1.02, N = 3 267.5 274.0 276.9 284.3
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: 1920 x 1080 - Effects Quality: Ultra Linux 5.17 12Jan repeat Linux 5.16 Linux 5.15 30 60 90 120 150 SE +/- 0.90, N = 3 SE +/- 0.37, N = 3 SE +/- 0.25, N = 3 SE +/- 0.12, N = 3 113.8 114.1 114.7 117.7
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Mozilla Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome Linux 5.15 Linux 5.16 repeat Linux 5.17 12Jan 15 30 45 60 75 SE +/- 2.43, N = 15 SE +/- 0.18, N = 3 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 58.80 65.40 65.40 65.60 1. chrome 97.0.4692.71
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 6 12 18 24 30 SE +/- 1.18, N = 15 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 24.1 16.6 16.6 16.5 1. firefox 96.0
ET: Legacy ETLegacy is an open-source engine evolution of Wolfenstein: Enemy Territory, a World War II era first person shooter that was released for free by Splash Damage using the id Tech 3 engine. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.78 Resolution: 3840 x 2160 Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 20 40 60 80 100 SE +/- 3.43, N = 12 SE +/- 0.03, N = 3 SE +/- 0.59, N = 3 SE +/- 0.06, N = 3 72.6 78.4 78.8 79.2
DDraceNetwork This is a test of DDraceNetwork, an open-source cooperative platformer. OpenGL 3.3 is used for rendering, with fallbacks for older OpenGL versions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.3.1 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap Linux 5.15 repeat Linux 5.16 Linux 5.17 12Jan 30 60 90 120 150 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 121.11 125.42 125.52 125.60 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Mozilla Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 600 1200 1800 2400 3000 SE +/- 38.39, N = 3 SE +/- 4.58, N = 3 SE +/- 4.58, N = 3 SE +/- 31.11, N = 3 2738 2700 2689 2651 1. chrome 97.0.4692.71
DDraceNetwork This is a test of DDraceNetwork, an open-source cooperative platformer. OpenGL 3.3 is used for rendering, with fallbacks for older OpenGL versions. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.3.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 100 200 300 400 500 SE +/- 1.15, N = 3 SE +/- 3.44, N = 3 SE +/- 1.15, N = 3 SE +/- 0.41, N = 3 430.25 440.14 444.41 446.18 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.3.1 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 13 26 39 52 65 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 58.48 59.44 59.45 59.50 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Frames Per Second, More Is Better DDraceNetwork 15.3.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 50 100 150 200 250 SE +/- 0.15, N = 3 SE +/- 0.96, N = 3 SE +/- 0.22, N = 3 SE +/- 0.42, N = 3 215.64 224.19 225.27 225.34 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
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.17 12Jan Linux 5.16 Linux 5.15 repeat 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 81.4 81.6 81.7 81.7
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Mozilla Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Linux 5.15 repeat Linux 5.16 Linux 5.17 12Jan 80 160 240 320 400 SE +/- 20.11, N = 15 SE +/- 2.46, N = 15 SE +/- 2.79, N = 15 SE +/- 1.81, N = 3 371.9 268.1 265.2 262.8 1. firefox 96.0
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: 1920 x 1080 - Effects Quality: High repeat Linux 5.16 Linux 5.17 12Jan Linux 5.15 50 100 150 200 250 SE +/- 2.54, N = 3 SE +/- 1.60, N = 3 SE +/- 1.59, N = 3 SE +/- 0.64, N = 3 224.0 226.0 229.9 236.1
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Mozilla Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 4 8 12 16 20 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 17.83 17.77 17.70 17.68 1. chrome 97.0.4692.71
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.15 Linux 5.17 12Jan Linux 5.16 repeat 15 30 45 60 75 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 68.1 68.3 68.4 68.5
TSCP This is a performance test of TSCP, Tom Kerrigan's Simple Chess Program, which has a built-in performance benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better TSCP 1.81 AI Chess Performance Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 400K 800K 1200K 1600K 2000K SE +/- 1472.60, N = 5 SE +/- 10113.44, N = 5 SE +/- 10113.44, N = 5 SE +/- 9058.13, N = 5 2011611 2031094 2031094 2035556 1. (CC) gcc options: -O3 -march=native
ET: Legacy ETLegacy is an open-source engine evolution of Wolfenstein: Enemy Territory, a World War II era first person shooter that was released for free by Splash Damage using the id Tech 3 engine. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.78 Resolution: 1920 x 1080 Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 70 140 210 280 350 SE +/- 19.48, N = 12 SE +/- 0.79, N = 3 SE +/- 0.20, N = 3 SE +/- 0.34, N = 3 289.3 314.2 315.8 316.0
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Mozilla Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 60 120 180 240 300 SE +/- 8.15, N = 15 SE +/- 0.78, N = 3 SE +/- 1.45, N = 3 SE +/- 0.40, N = 3 233.67 265.39 267.95 268.83 1. chrome 97.0.4692.71
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.13.02 Test: NUMA Linux 5.16 repeat Linux 5.17 12Jan Linux 5.15 120 240 360 480 600 SE +/- 4.18, N = 7 SE +/- 1.23, N = 3 SE +/- 2.02, N = 3 SE +/- 0.42, N = 3 463.47 500.03 508.17 559.85 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MEMFD Linux 5.17 12Jan repeat Linux 5.15 Linux 5.16 400 800 1200 1600 2000 SE +/- 0.33, N = 3 SE +/- 0.37, N = 3 SE +/- 0.35, N = 3 SE +/- 0.59, N = 3 1306.76 1310.95 1820.80 1853.88 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: RdRand repeat Linux 5.16 Linux 5.17 12Jan Linux 5.15 20K 40K 60K 80K 100K SE +/- 29.68, N = 3 SE +/- 37.65, N = 3 SE +/- 34.30, N = 3 SE +/- 32.48, N = 3 82704.30 82726.76 82743.96 82781.52 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: IO_uring Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 40K 80K 120K 160K 200K SE +/- 331.10, N = 3 SE +/- 95.31, N = 3 SE +/- 204.26, N = 3 SE +/- 1031.73, N = 3 136903.93 163661.30 163890.73 170038.07 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Cache Linux 5.16 Linux 5.15 repeat Linux 5.17 12Jan 30 60 90 120 150 SE +/- 1.89, N = 15 SE +/- 1.93, N = 15 SE +/- 2.08, N = 15 SE +/- 1.31, N = 6 121.52 122.80 123.67 133.27 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Semaphores Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 400K 800K 1200K 1600K 2000K SE +/- 1161.64, N = 3 SE +/- 13610.62, N = 3 SE +/- 6608.36, N = 3 SE +/- 3360.17, N = 3 1486712.00 1576341.03 2006478.78 2029473.57 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Memory Copying repeat Linux 5.17 12Jan Linux 5.15 Linux 5.16 1100 2200 3300 4400 5500 SE +/- 4.49, N = 3 SE +/- 6.38, N = 3 SE +/- 2.94, N = 3 SE +/- 9.72, N = 3 4912.29 4938.08 4941.49 4950.48 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Socket Activity repeat Linux 5.17 12Jan Linux 5.15 Linux 5.16 4K 8K 12K 16K 20K SE +/- 38.16, N = 3 SE +/- 66.39, N = 3 SE +/- 73.67, N = 3 SE +/- 65.32, N = 3 17499.69 17613.27 17680.51 18050.36 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Context Switching Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 1000K 2000K 3000K 4000K 5000K SE +/- 30510.29, N = 3 SE +/- 44547.49, N = 15 SE +/- 26098.90, N = 3 SE +/- 55841.95, N = 3 3224357.75 3765211.47 4386609.49 4523561.26 1. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lsctp -lz -ldl -pthread -lc -latomic
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 Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 500K 1000K 1500K 2000K 2500K SE +/- 15260.67, N = 3 SE +/- 0.00, N = 3 SE +/- 1830.00, N = 3 SE +/- 916.00, N = 3 2368966 2399487 2400405 2401319
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 200K 400K 600K 800K 1000K SE +/- 7367.16, N = 3 SE +/- 1128.16, N = 3 SE +/- 740.74, N = 3 SE +/- 857.33, N = 3 1146496 1157796 1159930 1161644
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 1400 2800 4200 5600 7000 SE +/- 494.06, N = 3 SE +/- 28.06, N = 3 SE +/- 36.68, N = 3 SE +/- 27.25, N = 3 5796.7 6133.0 6167.3 6367.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 1400 2800 4200 5600 7000 SE +/- 166.26, N = 3 SE +/- 26.88, N = 3 SE +/- 37.96, N = 3 SE +/- 24.80, N = 3 6120.1 6133.7 6164.5 6334.2
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 200 400 600 800 1000 SE +/- 6.44, N = 3 SE +/- 2.65, N = 3 SE +/- 1.12, N = 3 SE +/- 2.53, N = 3 894.4 903.2 905.8 908.3
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 200 400 600 800 1000 SE +/- 5.62, N = 3 SE +/- 1.04, N = 3 SE +/- 1.64, N = 3 SE +/- 1.10, N = 3 922.9 932.8 933.0 938.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 140 280 420 560 700 SE +/- 4.56, N = 3 SE +/- 1.19, N = 3 SE +/- 0.45, N = 3 SE +/- 1.39, N = 3 619.9 626.2 627.6 628.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 140 280 420 560 700 SE +/- 3.75, N = 3 SE +/- 0.38, N = 3 SE +/- 0.50, N = 3 SE +/- 0.35, N = 3 625.6 631.9 632.5 634.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption Linux 5.17 12Jan repeat Linux 5.15 Linux 5.16 1300 2600 3900 5200 6500 SE +/- 174.27, N = 3 SE +/- 33.35, N = 3 SE +/- 30.87, N = 3 SE +/- 17.00, N = 3 5476.7 5664.3 5741.6 5834.6
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption Linux 5.17 12Jan repeat Linux 5.15 Linux 5.16 1200 2400 3600 4800 6000 SE +/- 30.24, N = 3 SE +/- 32.62, N = 3 SE +/- 30.92, N = 3 SE +/- 16.31, N = 3 5602.4 5638.8 5724.1 5812.8
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 200 400 600 800 1000 SE +/- 5.40, N = 3 SE +/- 0.80, N = 3 SE +/- 1.20, N = 3 SE +/- 1.05, N = 3 896.2 905.3 905.9 909.7
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 200 400 600 800 1000 SE +/- 8.60, N = 2 SE +/- 1.35, N = 3 SE +/- 0.00, N = 2 SE +/- 1.01, N = 3 925.7 933.6 933.7 938.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 140 280 420 560 700 SE +/- 5.80, N = 2 SE +/- 0.28, N = 3 SE +/- 0.67, N = 3 SE +/- 0.10, N = 2 622.5 626.9 627.1 628.9
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 140 280 420 560 700 SE +/- 3.60, N = 3 SE +/- 0.55, N = 3 SE +/- 0.58, N = 3 SE +/- 0.47, N = 3 625.0 631.7 632.2 634.2
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.6.0 Test: Boat - Acceleration: CPU-only Linux 5.17 12Jan Linux 5.15 repeat Linux 5.16 0.6156 1.2312 1.8468 2.4624 3.078 SE +/- 0.021, N = 3 SE +/- 0.003, N = 3 SE +/- 0.012, N = 3 SE +/- 0.015, N = 3 2.736 2.728 2.713 2.680
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Masskrug - Acceleration: CPU-only repeat Linux 5.15 Linux 5.17 12Jan Linux 5.16 0.6705 1.341 2.0115 2.682 3.3525 SE +/- 0.006, N = 3 SE +/- 0.024, N = 13 SE +/- 0.005, N = 3 SE +/- 0.009, N = 3 2.980 2.969 2.962 2.941
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Server Rack - Acceleration: CPU-only repeat Linux 5.15 Linux 5.17 12Jan Linux 5.16 0.0317 0.0634 0.0951 0.1268 0.1585 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.141 0.141 0.138 0.138
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Server Room - Acceleration: CPU-only repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 0.4631 0.9262 1.3893 1.8524 2.3155 SE +/- 0.009, N = 3 SE +/- 0.007, N = 3 SE +/- 0.004, N = 3 SE +/- 0.001, N = 3 2.058 2.054 2.049 2.041
Stargate Digital Audio Workstation Stargate is an open-source, cross-platform digital audio workstation (DAW) software package with "a unique and carefully curated experience" with scalability from old systems up through modern multi-core systems. Stargate is GPLv3 licensed and makes use of Qt5 (PyQt5) for its user-interface. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 512 Linux 5.16 Linux 5.15 repeat Linux 5.17 12Jan 1.144 2.288 3.432 4.576 5.72 SE +/- 0.035074, N = 3 SE +/- 0.049650, N = 6 SE +/- 0.013153, N = 3 SE +/- 0.010311, N = 3 4.941368 4.990613 5.069527 5.084361 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 192000 - Buffer Size: 512 Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 0.7207 1.4414 2.1621 2.8828 3.6035 SE +/- 0.041384, N = 3 SE +/- 0.009677, N = 3 SE +/- 0.005416, N = 3 SE +/- 0.004126, N = 3 3.196642 3.198666 3.198739 3.203268 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 96000 - Buffer Size: 1024 Linux 5.16 Linux 5.15 Linux 5.17 12Jan repeat 1.1561 2.3122 3.4683 4.6244 5.7805 SE +/- 0.050305, N = 6 SE +/- 0.015814, N = 3 SE +/- 0.009494, N = 3 SE +/- 0.001663, N = 3 5.005127 5.037946 5.115030 5.138286 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
OpenBenchmarking.org Render Ratio, More Is Better Stargate Digital Audio Workstation 21.10.9 Sample Rate: 192000 - Buffer Size: 1024 Linux 5.17 12Jan Linux 5.16 Linux 5.15 repeat 0.7902 1.5804 2.3706 3.1608 3.951 SE +/- 0.010150, N = 3 SE +/- 0.014036, N = 3 SE +/- 0.007330, N = 3 SE +/- 0.012729, N = 3 3.498881 3.499972 3.500032 3.511960 1. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions
ASTC Encoder ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Thorough Linux 5.17 12Jan Linux 5.16 Linux 5.15 repeat 2 4 6 8 10 SE +/- 0.0270, N = 3 SE +/- 0.0620, N = 15 SE +/- 0.0760, N = 3 SE +/- 0.0522, N = 3 7.1008 7.0313 7.0146 7.0045 1. (CXX) g++ options: -O3 -flto -pthread
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Exhaustive Linux 5.16 repeat Linux 5.17 12Jan Linux 5.15 8 16 24 32 40 SE +/- 0.36, N = 6 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 36.68 33.61 33.61 33.57 1. (CXX) g++ options: -O3 -flto -pthread
OpenJPEG OpenJPEG is an open-source JPEG 2000 codec written in the C programming language. The default input for this test profile is the NASA/JPL-Caltech/MSSS Curiosity panorama 717MB TIFF image file converting to JPEG2000 format. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better OpenJPEG 2.4 Encode: NASA Curiosity Panorama M34 Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 30K 60K 90K 120K 150K SE +/- 2241.27, N = 15 SE +/- 977.68, N = 3 SE +/- 621.37, N = 3 SE +/- 738.44, N = 3 117010 75421 74583 74010 1. (CXX) g++ options: -rdynamic
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 repeat Linux 5.17 12Jan Linux 5.15 Linux 5.16 9 18 27 36 45 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 38.68 37.90 37.37 37.22 1. RawTherapee, version 5.8, command line.
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.
OpenBenchmarking.org Seconds, Fewer Is Better OCRMyPDF 13.2.0+dfsg Processing 60 Page PDF Document Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 3 6 9 12 15 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 11.51 10.98 10.93 10.87
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.30 Test: resize repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1.1293 2.2586 3.3879 4.5172 5.6465 SE +/- 0.041, N = 3 SE +/- 0.041, N = 3 SE +/- 0.047, N = 3 SE +/- 0.043, N = 15 5.019 4.966 4.889 4.872
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: rotate Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 2 4 6 8 10 SE +/- 0.011, N = 3 SE +/- 0.020, N = 3 SE +/- 0.003, N = 3 SE +/- 0.006, N = 3 7.444 7.424 7.345 7.243
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: auto-levels Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 2 4 6 8 10 SE +/- 0.077, N = 15 SE +/- 0.022, N = 3 SE +/- 0.027, N = 3 SE +/- 0.048, N = 3 8.125 7.966 7.856 7.807
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: unsharp-mask Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 3 6 9 12 15 SE +/- 0.163, N = 15 SE +/- 0.025, N = 3 SE +/- 0.046, N = 3 SE +/- 0.020, N = 3 10.655 10.020 9.912 9.708
Tesseract Tesseract is a fork of Cube 2 Sauerbraten with numerous graphics and game-play improvements. Tesseract has been in development since 2012 while its first release happened in May of 2014. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1080 Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 20 40 60 80 100 SE +/- 0.65, N = 3 SE +/- 0.67, N = 3 SE +/- 0.46, N = 3 SE +/- 0.68, N = 3 100.91 101.26 102.80 104.60
OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 3840 x 2160 Linux 5.15 Linux 5.16 repeat Linux 5.17 12Jan 8 16 24 32 40 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 36.30 36.46 36.48 36.53
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: Ultra Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 11 22 33 44 55 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 50.47 50.72 50.73 50.75 MIN: 22 / MAX: 74 MIN: 22 / MAX: 75 MIN: 22 / MAX: 75 MIN: 22 / MAX: 75
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate Linux 5.15 Linux 5.16 repeat Linux 5.17 12Jan 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 34.93 35.04 35.06 35.08 MIN: 17 / MAX: 59 MIN: 17 / MAX: 59 MIN: 17 / MAX: 59 MIN: 17 / MAX: 59
Flexible IO Tester FIO, the Flexible I/O Tester, is an advanced Linux disk benchmark supporting multiple I/O engines and a wealth of options. FIO was written by Jens Axboe for testing of the Linux I/O subsystem and schedulers. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 700 1400 2100 2800 3500 SE +/- 36.82, N = 15 SE +/- 2.85, N = 3 SE +/- 2.40, N = 3 SE +/- 28.88, N = 6 2573 3048 3063 3093 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 200K 400K 600K 800K 1000K SE +/- 9428.02, N = 15 SE +/- 666.67, N = 3 SE +/- 577.35, N = 3 SE +/- 7360.56, N = 6 658800 780333 784000 791667 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.17 12Jan Linux 5.16 repeat Linux 5.15 1100 2200 3300 4400 5500 SE +/- 185.54, N = 12 SE +/- 39.68, N = 3 SE +/- 38.02, N = 3 SE +/- 0.58, N = 3 4264 4990 5038 5184 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 2MB - Disk Target: Default Test Directory Linux 5.17 12Jan Linux 5.16 repeat Linux 5.15 600 1200 1800 2400 3000 SE +/- 92.82, N = 12 SE +/- 19.68, N = 3 SE +/- 19.08, N = 3 SE +/- 0.33, N = 3 2129 2491 2515 2588 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 600 1200 1800 2400 3000 SE +/- 14.50, N = 3 SE +/- 0.58, N = 3 SE +/- 6.11, N = 3 SE +/- 0.67, N = 3 2033 2810 2810 2830 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 160K 320K 480K 640K 800K SE +/- 3756.48, N = 3 SE +/- 333.33, N = 3 SE +/- 1855.92, N = 3 SE +/- 333.33, N = 3 520333 719333 719333 724333 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 500 1000 1500 2000 2500 SE +/- 0.67, N = 3 SE +/- 1.76, N = 3 SE +/- 0.88, N = 3 SE +/- 1.15, N = 3 2164 2165 2166 2166 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Sequential Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 120K 240K 360K 480K 600K SE +/- 0.00, N = 3 SE +/- 666.67, N = 3 SE +/- 333.33, N = 3 SE +/- 333.33, N = 3 554000 554333 554667 554667 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org MB/s, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 600 1200 1800 2400 3000 SE +/- 22.26, N = 5 SE +/- 0.67, N = 3 SE +/- 1.86, N = 3 SE +/- 1.20, N = 3 2074 2979 2984 2992 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
OpenBenchmarking.org IOPS, More Is Better Flexible IO Tester 3.29 Type: Sequential Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 160K 320K 480K 640K 800K SE +/- 5621.39, N = 5 SE +/- 333.33, N = 3 SE +/- 333.33, N = 3 SE +/- 0.00, N = 3 531000 762667 763667 766000 1. (CC) gcc options: -rdynamic -ll -lnuma -lz -lm -lpthread -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native
LeelaChessZero LeelaChessZero (lc0 / lczero) is a chess engine automated vian neural networks. This test profile can be used for OpenCL, CUDA + cuDNN, and BLAS (CPU-based) benchmarking. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.28 Backend: BLAS Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 400 800 1200 1600 2000 SE +/- 7.21, N = 3 SE +/- 23.01, N = 3 SE +/- 4.84, N = 3 SE +/- 16.79, N = 9 1839 1913 1913 1940 1. (CXX) g++ options: -flto -pthread
OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.28 Backend: Eigen Linux 5.15 Linux 5.16 repeat Linux 5.17 12Jan 400 800 1200 1600 2000 SE +/- 23.12, N = 3 SE +/- 21.68, N = 3 SE +/- 21.39, N = 3 SE +/- 18.35, N = 5 1788 1810 1847 1863 1. (CXX) g++ options: -flto -pthread
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 6.2.0 Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 1.1468 2.2936 3.4404 4.5872 5.734 SE +/- 0.037, N = 23 SE +/- 0.015, N = 5 SE +/- 0.017, N = 5 SE +/- 0.029, N = 5 5.097 5.094 5.028 4.887
ONNX Runtime ONNX Runtime is developed by Microsoft and partners as a open-source, cross-platform, high performance machine learning inferencing and training accelerator. This test profile runs the ONNX Runtime with various models available from the ONNX Zoo. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.10 Model: yolov4 - Device: CPU Linux 5.16 Linux 5.15 repeat Linux 5.17 12Jan 140 280 420 560 700 SE +/- 5.13, N = 12 SE +/- 5.29, N = 12 SE +/- 2.77, N = 3 SE +/- 1.33, N = 3 624 660 667 669 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.10 Model: fcn-resnet101-11 - Device: CPU Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 20 40 60 80 100 SE +/- 1.03, N = 4 SE +/- 0.17, N = 3 SE +/- 0.00, N = 3 SE +/- 0.17, N = 3 93 97 97 98 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.10 Model: shufflenet-v2-10 - Device: CPU Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 10K 20K 30K 40K 50K SE +/- 59.90, N = 3 SE +/- 14.06, N = 3 SE +/- 70.16, N = 3 SE +/- 130.81, N = 3 43986 44230 44295 44356 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
OpenBenchmarking.org Inferences Per Minute, More Is Better ONNX Runtime 1.10 Model: super-resolution-10 - Device: CPU Linux 5.16 Linux 5.15 repeat Linux 5.17 12Jan 1200 2400 3600 4800 6000 SE +/- 10.37, N = 3 SE +/- 35.23, N = 3 SE +/- 3.35, N = 3 SE +/- 6.64, N = 3 5207 5577 5622 5639 1. (CXX) g++ options: -ffunction-sections -fdata-sections -march=native -mtune=native -O3 -flto -fno-fat-lto-objects -ldl -lrt
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 Linux 5.16 repeat Linux 5.17 12Jan Linux 5.15 20K 40K 60K 80K 100K SE +/- 241.73, N = 3 SE +/- 89.93, N = 3 SE +/- 119.86, N = 3 SE +/- 50.38, N = 3 93930.1 88562.5 88481.4 88270.8
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 300K 600K 900K 1200K 1500K SE +/- 10135.52, N = 3 SE +/- 839.77, N = 3 SE +/- 930.70, N = 3 SE +/- 797.44, N = 3 1335637 1270503 1267427 1264737
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Linux 5.16 repeat Linux 5.17 12Jan Linux 5.15 16K 32K 48K 64K 80K SE +/- 257.15, N = 3 SE +/- 860.27, N = 3 SE +/- 246.52, N = 3 SE +/- 549.25, N = 3 75488.7 73404.5 73046.9 72246.3
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 13K 26K 39K 52K 65K SE +/- 466.09, N = 3 SE +/- 109.87, N = 3 SE +/- 87.79, N = 3 SE +/- 77.88, N = 3 61976.1 59374.5 59290.6 59059.3
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 13K 26K 39K 52K 65K SE +/- 143.04, N = 3 SE +/- 19.38, N = 3 SE +/- 51.11, N = 3 SE +/- 18.74, N = 3 62122.7 62027.9 61947.6 61819.6
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Linux 5.16 repeat Linux 5.15 Linux 5.17 12Jan 300K 600K 900K 1200K 1500K SE +/- 8685.85, N = 3 SE +/- 1409.38, N = 3 SE +/- 1271.62, N = 3 SE +/- 1636.32, N = 3 1209947 1141337 1141277 1138783
TNN TNN is an open-source deep learning reasoning framework developed by Tencent. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: DenseNet Linux 5.15 Linux 5.16 repeat Linux 5.17 12Jan 500 1000 1500 2000 2500 SE +/- 194.90, N = 12 SE +/- 2.26, N = 3 SE +/- 3.46, N = 3 SE +/- 3.74, N = 3 2239.40 1737.21 1733.75 1733.57 MIN: 1702.81 / MAX: 3383.59 MIN: 1692.14 / MAX: 1826.47 MIN: 1690.6 / MAX: 1831.61 MIN: 1689.93 / MAX: 1812.27 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: MobileNet v2 Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 40 80 120 160 200 SE +/- 9.68, N = 15 SE +/- 1.11, N = 3 SE +/- 0.79, N = 3 SE +/- 0.48, N = 3 186.33 177.87 177.64 177.18 MIN: 167.14 / MAX: 320.88 MIN: 165.5 / MAX: 212.39 MIN: 167.98 / MAX: 212.8 MIN: 168.28 / MAX: 229.84 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v2 Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.26, N = 3 SE +/- 0.05, N = 3 41.01 40.92 40.59 40.20 MIN: 39.97 / MAX: 42.07 MIN: 39.24 / MAX: 42.01 MIN: 39.39 / MAX: 41.98 MIN: 39.32 / MAX: 41.23 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
OpenBenchmarking.org ms, Fewer Is Better TNN 0.3 Target: CPU - Model: SqueezeNet v1.1 Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 30 60 90 120 150 SE +/- 0.08, N = 3 SE +/- 0.73, N = 3 SE +/- 0.18, N = 3 SE +/- 0.22, N = 3 153.37 151.77 150.64 150.55 MIN: 148.88 / MAX: 157.99 MIN: 146.48 / MAX: 157.25 MIN: 148.2 / MAX: 153.71 MIN: 147.14 / MAX: 154 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
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.16 Linux 5.15 repeat Linux 5.17 12Jan 0.3611 0.7222 1.0833 1.4444 1.8055 SE +/- 0.007, N = 3 SE +/- 0.013, N = 3 SE +/- 0.002, N = 3 SE +/- 0.021, N = 3 1.535 1.600 1.601 1.605 1. (CXX) g++ options: -O3
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.16 Linux 5.17 12Jan repeat Linux 5.15 0.1949 0.3898 0.5847 0.7796 0.9745 SE +/- 0.00789, N = 15 SE +/- 0.00066, N = 3 SE +/- 0.00159, N = 3 SE +/- 0.00127, N = 3 0.86614 0.78959 0.78922 0.78734
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.16 Linux 5.17 12Jan repeat Linux 5.15 11M 22M 33M 44M 55M SE +/- 306939.23, N = 15 SE +/- 394637.77, N = 15 SE +/- 343993.41, N = 15 SE +/- 475585.35, N = 3 44408468 47888022 48475055 49038766 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 -mbmi2 -flto -flto=jobserver
OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Decompression Rating Linux 5.17 12Jan Linux 5.15 Linux 5.16 repeat 20K 40K 60K 80K 100K SE +/- 474.50, N = 3 SE +/- 116.54, N = 3 SE +/- 88.42, N = 3 SE +/- 27.06, N = 3 96709 97044 97590 97723 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 10 20 30 40 50 SE +/- 0.07, N = 3 SE +/- 0.43, N = 3 SE +/- 0.55, N = 3 SE +/- 0.31, N = 3 40.8 43.4 43.5 44.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 1000 2000 3000 4000 5000 SE +/- 1.57, N = 3 SE +/- 1.68, N = 3 SE +/- 2.83, N = 3 SE +/- 3.42, N = 3 3053.9 4560.2 4561.1 4561.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 9 18 27 36 45 SE +/- 0.31, N = 6 SE +/- 0.22, N = 3 SE +/- 0.45, N = 3 SE +/- 0.12, N = 3 32.0 38.7 38.9 39.2 1. (CC) gcc options: -O3 -pthread -lz -llzma
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 1000 2000 3000 4000 5000 SE +/- 6.00, N = 6 SE +/- 23.87, N = 3 SE +/- 2.05, N = 3 SE +/- 4.11, N = 3 3139.1 4664.6 4687.4 4692.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
Timed Linux Kernel Compilation This test times how long it takes to build the Linux kernel in a default configuration (defconfig) for the architecture being tested or alternatively an allmodconfig for building all possible kernel modules for the build. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.16 Build: defconfig Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 12 24 36 48 60 SE +/- 0.53, N = 3 SE +/- 0.24, N = 3 SE +/- 0.06, N = 3 SE +/- 0.16, N = 3 51.52 49.11 48.91 48.76
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.2 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 4 8 12 16 20 SE +/- 0.27, N = 15 SE +/- 0.14, N = 5 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 12.85 14.54 14.59 14.70 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K Linux 5.17 12Jan Linux 5.16 repeat Linux 5.15 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 15 12.02 12.12 12.13 12.29 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K Linux 5.17 12Jan Linux 5.16 repeat Linux 5.15 20 40 60 80 100 SE +/- 0.73, N = 3 SE +/- 0.07, N = 3 SE +/- 0.55, N = 3 SE +/- 0.37, N = 3 76.74 77.10 77.29 88.07 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 3 11.67 12.39 12.45 12.45 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p Linux 5.17 12Jan Linux 5.16 repeat Linux 5.15 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 SE +/- 0.24, N = 15 19.93 19.96 20.01 23.31 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 40 80 120 160 200 SE +/- 1.40, N = 3 SE +/- 1.78, N = 4 SE +/- 1.46, N = 15 SE +/- 3.68, N = 15 143.47 143.99 145.55 202.55 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
VP9 libvpx Encoding This is a standard video encoding performance test of Google's libvpx library and the vpxenc command for the VP9 video format. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 4K Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 3 6 9 12 15 SE +/- 0.13, N = 15 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 9.47 9.60 9.64 9.70 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 4K Linux 5.15 repeat Linux 5.16 Linux 5.17 12Jan 5 10 15 20 25 SE +/- 0.84, N = 15 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 21.81 22.20 22.26 22.70 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 0 - Input: Bosphorus 1080p Linux 5.15 Linux 5.16 repeat Linux 5.17 12Jan 5 10 15 20 25 SE +/- 0.38, N = 15 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 19.00 20.05 20.05 20.09 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
OpenBenchmarking.org Frames Per Second, More Is Better VP9 libvpx Encoding 1.10.0 Speed: Speed 5 - Input: Bosphorus 1080p Linux 5.17 12Jan repeat Linux 5.16 Linux 5.15 11 22 33 44 55 SE +/- 0.30, N = 3 SE +/- 0.45, N = 3 SE +/- 0.33, N = 3 SE +/- 0.06, N = 3 45.39 45.55 45.66 46.59 1. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11
SVT-VP9 This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-VP9 CPU-based multi-threaded video encoder for the VP9 video format with a sample YUV input video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: VMAF Optimized - Input: Bosphorus 1080p Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 80 160 240 320 400 SE +/- 6.58, N = 12 SE +/- 2.90, N = 10 SE +/- 2.35, N = 13 SE +/- 0.58, N = 3 358.98 372.21 373.89 374.29 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: PSNR/SSIM Optimized - Input: Bosphorus 1080p Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 80 160 240 320 400 SE +/- 0.78, N = 3 SE +/- 0.81, N = 3 SE +/- 0.72, N = 3 SE +/- 0.94, N = 3 371.33 381.61 381.68 382.06 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
OpenBenchmarking.org Frames Per Second, More Is Better SVT-VP9 0.3 Tuning: Visual Quality Optimized - Input: Bosphorus 1080p Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 70 140 210 280 350 SE +/- 0.30, N = 3 SE +/- 0.54, N = 3 SE +/- 0.80, N = 3 SE +/- 0.66, N = 3 312.13 319.39 319.85 320.52 1. (CC) gcc options: -O3 -fcommon -fPIE -fPIC -fvisibility=hidden -pie -rdynamic -lpthread -lrt -lm
x265 This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 7 14 21 28 35 SE +/- 0.08, N = 3 SE +/- 0.18, N = 3 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 27.97 28.53 28.72 29.01 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 20 40 60 80 100 SE +/- 0.49, N = 3 SE +/- 0.08, N = 3 SE +/- 0.09, N = 3 SE +/- 0.30, N = 3 74.30 75.82 76.33 76.59 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 7 14 21 28 35 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 31.10 31.04 31.04 31.00 1. (CC) gcc options: -lm -lpthread -O3
TTSIOD 3D Renderer A portable GPL 3D software renderer that supports OpenMP and Intel Threading Building Blocks with many different rendering modes. This version does not use OpenGL but is entirely CPU/software based. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping repeat Linux 5.17 12Jan Linux 5.15 Linux 5.16 200 400 600 800 1000 SE +/- 2.03, N = 3 SE +/- 1.61, N = 3 SE +/- 1.18, N = 3 SE +/- 3.03, N = 3 1044.21 1044.68 1046.58 1051.51 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fopenmp -fwhole-program -lstdc++
Chaos Group V-RAY This is a test of Chaos Group's V-RAY benchmark. V-RAY is a commercial renderer that can integrate with various creator software products like SketchUp and 3ds Max. The V-RAY benchmark is standalone and supports CPU and NVIDIA CUDA/RTX based rendering. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org vsamples, More Is Better Chaos Group V-RAY 5 Mode: CPU Linux 5.16 Linux 5.15 Linux 5.17 12Jan repeat 4K 8K 12K 16K 20K SE +/- 144.59, N = 9 SE +/- 114.89, N = 3 SE +/- 73.78, N = 3 SE +/- 45.70, N = 3 18348 20078 20083 20087
SVT-HEVC This is a test of the Intel Open Visual Cloud Scalable Video Technology SVT-HEVC CPU-based multi-threaded video encoder for the HEVC / H.265 video format with a sample 1080p YUV video file. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 1 - Input: Bosphorus 1080p Linux 5.16 Linux 5.15 Linux 5.17 12Jan repeat 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 14.83 16.18 16.34 16.34 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 7 - Input: Bosphorus 1080p Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 50 100 150 200 250 SE +/- 1.84, N = 12 SE +/- 2.04, N = 7 SE +/- 0.34, N = 3 SE +/- 0.16, N = 3 223.17 232.76 234.35 234.59 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
OpenBenchmarking.org Frames Per Second, More Is Better SVT-HEVC 1.5.0 Tuning: 10 - Input: Bosphorus 1080p Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 100 200 300 400 500 SE +/- 0.35, N = 3 SE +/- 0.57, N = 3 SE +/- 1.15, N = 3 SE +/- 0.44, N = 3 460.47 474.68 475.07 476.57 1. (CC) gcc options: -fPIE -fPIC -O3 -O2 -pie -rdynamic -lpthread -lrt
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 NVIDIA OptiX and NVIDIA CUDA is currently supported. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: BMW27 - Compute: CPU-Only Linux 5.16 Linux 5.15 Linux 5.17 12Jan repeat 20 40 60 80 100 SE +/- 0.59, N = 3 SE +/- 0.33, N = 3 SE +/- 0.30, N = 3 SE +/- 0.24, N = 3 82.02 75.14 74.97 74.89
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Pabellon Barcelona - Compute: CPU-Only Linux 5.16 Linux 5.17 12Jan Linux 5.15 repeat 60 120 180 240 300 SE +/- 0.57, N = 3 SE +/- 0.40, N = 3 SE +/- 0.12, N = 3 SE +/- 0.14, N = 3 291.32 264.06 264.01 263.75
Embree Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Crown Linux 5.16 repeat Linux 5.17 12Jan Linux 5.15 5 10 15 20 25 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 18.78 18.88 18.91 19.60 MIN: 17.28 / MAX: 19.99 MIN: 17.42 / MAX: 19.93 MIN: 17.46 / MAX: 20.03 MIN: 19.33 / MAX: 20.05
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown repeat Linux 5.16 Linux 5.17 12Jan Linux 5.15 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 20.13 20.19 20.30 21.13 MIN: 18.37 / MAX: 21.61 MIN: 18.58 / MAX: 21.6 MIN: 18.66 / MAX: 21.59 MIN: 20.82 / MAX: 21.62
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 21.47 21.49 21.62 21.70 MIN: 19.92 / MAX: 22.26 MIN: 20.02 / MAX: 22.27 MIN: 20.22 / MAX: 22.29 MIN: 21.5 / MAX: 22.21
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Asian Dragon repeat Linux 5.16 Linux 5.17 12Jan Linux 5.15 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 23.81 23.88 24.04 24.48 MIN: 22 / MAX: 24.69 MIN: 21.96 / MAX: 24.74 MIN: 22.17 / MAX: 25.06 MIN: 24.19 / MAX: 25.09
OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar Linux 5.16 repeat Linux 5.17 12Jan Linux 5.15 2 4 6 8 10 SE +/- 0.016, N = 3 SE +/- 0.027, N = 3 SE +/- 0.013, N = 3 SE +/- 0.006, N = 3 7.765 8.353 8.370 8.400
LuxCoreRender LuxCoreRender is an open-source 3D physically based renderer formerly known as LuxRender. LuxCoreRender supports CPU-based rendering as well as GPU acceleration via OpenCL, NVIDIA CUDA, and NVIDIA OptiX interfaces. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: DLSC - Acceleration: CPU Linux 5.16 Linux 5.15 Linux 5.17 12Jan repeat 0.7223 1.4446 2.1669 2.8892 3.6115 SE +/- 0.03, N = 8 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 3.00 3.20 3.21 3.21 MIN: 2.81 / MAX: 3.38 MIN: 3.11 / MAX: 3.42 MIN: 3.12 / MAX: 3.38 MIN: 3.13 / MAX: 3.4
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: Danish Mood - Acceleration: CPU Linux 5.16 Linux 5.15 Linux 5.17 12Jan repeat 0.5603 1.1206 1.6809 2.2412 2.8015 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 2.16 2.35 2.48 2.49 MIN: 0.73 / MAX: 2.62 MIN: 0.75 / MAX: 2.87 MIN: 0.88 / MAX: 2.91 MIN: 0.89 / MAX: 2.93
OSPray Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 7 14 21 28 35 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 28.57 28.57 28.57 28.57 MIN: 27.78 MIN: 25 MIN: 25.64 MIN: 25.64
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer repeat Linux 5.15 Linux 5.16 Linux 5.17 12Jan 0.522 1.044 1.566 2.088 2.61 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.31 2.32 2.32 2.32 MIN: 2.07 / MAX: 2.34 MIN: 2.3 / MAX: 2.33 MIN: 1.16 / MAX: 2.34 MIN: 2.08 / MAX: 2.34
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 26.32 26.32 26.32 26.32 MIN: 25.64 / MAX: 27.03 MIN: 2.88 / MAX: 27.03 MIN: 23.26 / MAX: 27.03 MIN: 23.26 / MAX: 27.03
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 500 500 500 500 MIN: 333.33 MIN: 333.33 MIN: 333.33 MIN: 333.33
Timed Mesa Compilation This test profile times how long it takes to compile Mesa with Meson/Ninja. For minimizing build dependencies and avoid versioning conflicts, test this is just the core Mesa build without LLVM or the extra Gallium3D/Mesa drivers enabled. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed Mesa Compilation 21.0 Time To Compile Linux 5.15 Linux 5.16 repeat Linux 5.17 12Jan 7 14 21 28 35 SE +/- 0.54, N = 15 SE +/- 0.21, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 27.84 26.36 26.19 26.17
Timed Node.js Compilation This test profile times how long it takes to build/compile Node.js itself from source. Node.js is a JavaScript run-time built from the Chrome V8 JavaScript engine while itself is written in C/C++. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 17.3 Time To Compile Linux 5.15 Linux 5.16 repeat Linux 5.17 12Jan 70 140 210 280 350 SE +/- 1.18, N = 3 SE +/- 0.39, N = 3 SE +/- 0.34, N = 3 SE +/- 0.14, N = 3 318.63 317.84 317.31 317.01
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.15 Linux 5.17 12Jan repeat Linux 5.16 8 16 24 32 40 SE +/- 0.41, N = 15 SE +/- 0.21, N = 3 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 34.85 32.85 32.84 32.36 1. (CC) gcc options: -m64 -ldl -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs
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.10 Test: OFDM_Test Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 40M 80M 120M 160M 200M SE +/- 1890326.25, N = 3 SE +/- 2744723.08, N = 15 SE +/- 2664310.86, N = 15 SE +/- 1553106.46, N = 15 163500000 165860000 167060000 186973333 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 -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 120 240 360 480 600 SE +/- 1.55, N = 3 SE +/- 1.69, N = 3 SE +/- 1.54, N = 3 SE +/- 1.52, N = 3 542.6 562.1 567.3 569.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 -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 64-QAM Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 40 80 120 160 200 SE +/- 2.97, N = 3 SE +/- 0.50, N = 3 SE +/- 0.20, N = 3 SE +/- 0.33, N = 3 159.9 162.0 162.2 162.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 -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 120 240 360 480 600 SE +/- 3.15, N = 3 SE +/- 3.14, N = 3 SE +/- 1.30, N = 3 SE +/- 3.40, N = 3 558.8 564.1 568.3 569.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 -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM Linux 5.17 12Jan repeat Linux 5.15 Linux 5.16 50 100 150 200 250 SE +/- 1.30, N = 3 SE +/- 0.35, N = 3 SE +/- 0.74, N = 3 SE +/- 0.60, N = 3 203.6 203.9 204.2 205.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 -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM Linux 5.16 repeat Linux 5.17 12Jan Linux 5.15 140 280 420 560 700 SE +/- 4.62, N = 3 SE +/- 3.20, N = 3 SE +/- 2.98, N = 3 SE +/- 2.74, N = 3 618.3 625.4 627.1 630.2 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 -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM Linux 5.16 Linux 5.17 12Jan Linux 5.15 repeat 40 80 120 160 200 SE +/- 0.91, N = 3 SE +/- 0.24, N = 3 SE +/- 0.33, N = 3 SE +/- 0.12, N = 3 182.6 183.4 184.1 184.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 -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM Linux 5.16 repeat Linux 5.15 Linux 5.17 12Jan 140 280 420 560 700 SE +/- 1.75, N = 3 SE +/- 4.81, N = 3 SE +/- 3.26, N = 3 SE +/- 3.04, N = 3 620.4 629.1 629.8 631.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 -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 50 100 150 200 250 SE +/- 1.46, N = 3 SE +/- 1.29, N = 3 SE +/- 0.74, N = 3 SE +/- 0.79, N = 3 222.5 222.9 224.5 225.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 -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenBenchmarking.org eNb Mb/s, More Is Better srsRAN 21.10 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM Linux 5.15 Linux 5.16 repeat Linux 5.17 12Jan 40 80 120 160 200 SE +/- 0.48, N = 3 SE +/- 1.32, N = 3 SE +/- 0.55, N = 3 SE +/- 0.47, N = 3 202.1 202.9 203.7 204.9 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 -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenBenchmarking.org UE Mb/s, More Is Better srsRAN 21.10 Test: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM Linux 5.16 Linux 5.15 Linux 5.17 12Jan repeat 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.20, N = 3 SE +/- 0.23, N = 3 SE +/- 0.10, N = 3 92.3 93.0 93.1 93.5 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 -lmbedcrypto -lconfig++ -lsctp -lbladeRF -lpthread -lm -lfftw3f
OpenSSL OpenSSL is an open-source toolkit that implements SSL (Secure Sockets Layer) and TLS (Transport Layer Security) protocols. This test profile makes use of the built-in "openssl speed" benchmarking capabilities. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 Linux 5.16 Linux 5.17 12Jan repeat Linux 5.15 5000M 10000M 15000M 20000M 25000M SE +/- 20065274.21, N = 3 SE +/- 42461915.91, N = 3 SE +/- 22535356.07, N = 3 SE +/- 13633958.78, N = 3 21975182850 24064111667 24111330213 24121812273 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Linux 5.16 repeat Linux 5.15 Linux 5.17 12Jan 900 1800 2700 3600 4500 SE +/- 44.59, N = 4 SE +/- 43.65, N = 3 SE +/- 1.67, N = 3 SE +/- 8.22, N = 3 3926.5 4242.2 4276.8 4282.4 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Linux 5.16 Linux 5.15 repeat Linux 5.17 12Jan 60K 120K 180K 240K 300K SE +/- 1950.08, N = 4 SE +/- 644.01, N = 3 SE +/- 913.40, N = 3 SE +/- 1036.03, N = 3 268998.2 273670.4 278071.9 278078.5 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Linux 5.15 Linux 5.17 12Jan repeat Linux 5.16 300K 600K 900K 1200K 1500K SE +/- 300.70, N = 3 SE +/- 5023.82, N = 3 SE +/- 9972.03, N = 3 SE +/- 4310.78, N = 3 1384103 1396946 1404960 1405431
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 110 220 330 440 550 SE +/- 0.58, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 509 500 500 500
ParaView This test runs ParaView benchmarks: an open-source data analytics and visualization application. Paraview describes itself as "an open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 7.23 7.23 7.23 7.23
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 160 320 480 640 800 SE +/- 0.01, N = 3 SE +/- 0.09, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 724.63 724.95 725.05 725.06
ParaView This test runs ParaView benchmarks: an open-source data analytics and visualization application. Paraview describes itself as "an open-source, multi-platform data analysis and visualization application. ParaView users can quickly build visualizations to analyze their data using qualitative and quantitative techniques." Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 3840 x 2160 Linux 5.15 Linux 5.16 Linux 5.17 12Jan repeat 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 6.64 6.65 6.65 6.65
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 3840 x 2160 Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 140 280 420 560 700 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 665.72 666.51 666.52 666.54
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 11 22 33 44 55 SE +/- 0.56, N = 15 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 0.30, N = 3 45.41 45.86 46.19 49.40
OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 200 400 600 800 1000 SE +/- 8.99, N = 15 SE +/- 1.73, N = 3 SE +/- 1.20, N = 3 SE +/- 4.86, N = 3 726.55 733.75 739.01 790.47
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 3840 x 2160 Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 19.11 19.32 19.34 19.37
OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 3840 x 2160 Linux 5.15 Linux 5.17 12Jan Linux 5.16 repeat 70 140 210 280 350 SE +/- 0.22, N = 3 SE +/- 0.10, N = 3 SE +/- 0.22, N = 3 SE +/- 0.18, N = 3 305.75 309.12 309.49 309.93
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 Linux 5.15 Linux 5.16 repeat Linux 5.17 12Jan 11 22 33 44 55 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 48.43 48.52 48.59 48.60
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 Linux 5.15 Linux 5.16 repeat Linux 5.17 12Jan 110 220 330 440 550 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 504.67 505.62 506.34 506.46
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 3840 x 2160 Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 24.88 24.96 24.97 24.98
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 3840 x 2160 Linux 5.15 repeat Linux 5.17 12Jan Linux 5.16 60 120 180 240 300 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 259.27 260.10 260.18 260.27
DDraceNetwork OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.3.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time Linux 5.17 12Jan repeat 3 6 9 12 15 Min: 4.14 / Avg: 4.48 / Max: 5.79 Min: 4.11 / Avg: 4.48 / Max: 6.52 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.3.1 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time repeat Linux 5.17 12Jan 5 10 15 20 25 Min: 16.37 / Avg: 16.82 / Max: 18.02 Min: 16.3 / Avg: 16.78 / Max: 17.35 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.3.1 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time Linux 5.17 12Jan repeat 13 26 39 52 65 Min: 1.78 / Avg: 2.31 / Max: 61.39 Min: 1.76 / Avg: 2.29 / Max: 68.47 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
OpenBenchmarking.org Milliseconds, Fewer Is Better DDraceNetwork 15.3.1 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time repeat Linux 5.17 12Jan 4 8 12 16 20 Min: 6.95 / Avg: 7.98 / Max: 13.93 Min: 6.87 / Avg: 7.97 / Max: 13.26 1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0
Linux 5.15 Processor: Intel Core i9-12900K @ 6.50GHz (16 Cores / 24 Threads), Motherboard: ASUS ROG STRIX Z690-E GAMING WIFI (0811 BIOS), Chipset: Intel Device 7aa7, Memory: 64GB, Disk: 1000GB Western Digital WDS100T1X0E-00AFY0, Graphics: ASUS Intel ADL-S GT1 3GB (1550MHz), Audio: Intel Device 7ad0, Monitor: ASUS VP28U, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411
OS: Ubuntu 22.04, Kernel: 5.15.0-051500-generic (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server 1.20.13 + Wayland, OpenGL: 4.6 Mesa 22.0.0-devel (git-074bde9 2022-01-11 jammy-oibaf-ppa), Vulkan: 1.2.199, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: i915.force_probe=4680 - Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x15 - Thermald 2.4.6Python Notes: Python 3.9.9Security 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 11 January 2022 07:05 by user phoronix.
Linux 5.16 Processor: Intel Core i9-12900K @ 6.50GHz (16 Cores / 24 Threads), Motherboard: ASUS ROG STRIX Z690-E GAMING WIFI (0811 BIOS), Chipset: Intel Device 7aa7, Memory: 64GB, Disk: 1000GB Western Digital WDS100T1X0E-00AFY0, Graphics: ASUS Intel ADL-S GT1 3GB (1550MHz), Audio: Intel Device 7ad0, Monitor: ASUS VP28U, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411
OS: Ubuntu 22.04, Kernel: 5.16.0-051600-generic (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server 1.20.13 + Wayland, OpenGL: 4.6 Mesa 22.0.0-devel (git-074bde9 2022-01-11 jammy-oibaf-ppa), Vulkan: 1.2.199, Compiler: GCC 11.2.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-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x15 - Thermald 2.4.6Python Notes: Python 3.9.9Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 11 January 2022 20:49 by user phoronix.
Linux 5.17 12Jan Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x15 - Thermald 2.4.6Python Notes: Python 3.9.9Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 12 January 2022 09:08 by user phoronix.
repeat Processor: Intel Core i9-12900K @ 6.50GHz (16 Cores / 24 Threads), Motherboard: ASUS ROG STRIX Z690-E GAMING WIFI (0811 BIOS), Chipset: Intel Device 7aa7, Memory: 64GB, Disk: 1000GB Western Digital WDS100T1X0E-00AFY0, Graphics: ASUS Intel ADL-S GT1 3GB (1550MHz), Audio: Intel Device 7ad0, Monitor: ASUS VP28U, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411
OS: Ubuntu 22.04, Kernel: 5.16.0-phx (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server 1.20.13 + Wayland, OpenGL: 4.6 Mesa 22.0.0-devel (git-074bde9 2022-01-11 jammy-oibaf-ppa), Vulkan: 1.2.199, Compiler: GCC 11.2.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-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-pWTZs6/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -vDisk Notes: NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0x15 - Thermald 2.4.6Python Notes: Python 3.9.9Security Notes: itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Testing initiated at 12 January 2022 20:44 by user phoronix.