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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 200 400 600 800 1000 SE +/- 0.80, N = 3 SE +/- 2.55, N = 3 SE +/- 2.42, N = 3 SE +/- 56.22, N = 15 614.2 615.0 611.5 1010.8 1. firefox 96.0
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 SE +/- 3.15, N = 15 150 149 152 132 1. firefox 96.0
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 30 60 90 120 150 SE +/- 1.70, N = 3 SE +/- 1.14, N = 3 SE +/- 1.34, N = 8 SE +/- 4.94, N = 12 154.00 153.27 154.15 108.49 1. firefox 96.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 90 180 270 360 450 SE +/- 0.46, N = 3 SE +/- 0.72, N = 3 SE +/- 0.52, N = 3 SE +/- 1.71, N = 3 426.8 426.6 425.9 428.3 1. chrome 97.0.4692.71
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 500 1000 1500 2000 2500 SE +/- 0.33, N = 3 SE +/- 6.89, N = 3 SE +/- 3.84, N = 3 SE +/- 41.58, N = 15 2356 2343 2340 2548 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 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.8 39.8 39.8 39.6
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1080 - Effects Quality: Medium repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 60 120 180 240 300 SE +/- 2.39, N = 3 SE +/- 0.75, N = 3 SE +/- 3.04, N = 4 SE +/- 1.02, N = 3 274.0 267.5 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 30 60 90 120 150 SE +/- 0.37, N = 3 SE +/- 0.90, N = 3 SE +/- 0.25, N = 3 SE +/- 0.12, N = 3 114.1 113.8 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 15 30 45 60 75 SE +/- 0.18, N = 3 SE +/- 0.06, N = 3 SE +/- 0.18, N = 3 SE +/- 2.43, N = 15 65.40 65.60 65.40 58.80 1. chrome 97.0.4692.71
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 1.18, N = 15 16.5 16.6 16.6 24.1 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.59, N = 3 SE +/- 3.43, N = 12 79.2 78.4 78.8 72.6
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 30 60 90 120 150 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 125.42 125.60 125.52 121.11 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 600 1200 1800 2400 3000 SE +/- 4.58, N = 3 SE +/- 4.58, N = 3 SE +/- 31.11, N = 3 SE +/- 38.39, N = 3 2689 2700 2651 2738 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 100 200 300 400 500 SE +/- 1.15, N = 3 SE +/- 3.44, N = 3 SE +/- 0.41, N = 3 SE +/- 1.15, N = 3 444.41 440.14 446.18 430.25 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 13 26 39 52 65 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.09, N = 3 59.50 59.44 59.45 58.48 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 50 100 150 200 250 SE +/- 0.96, N = 3 SE +/- 0.22, N = 3 SE +/- 0.42, N = 3 SE +/- 0.15, N = 3 224.19 225.27 225.34 215.64 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 81.7 81.4 81.6 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 80 160 240 320 400 SE +/- 2.46, N = 15 SE +/- 1.81, N = 3 SE +/- 2.79, N = 15 SE +/- 20.11, N = 15 268.1 262.8 265.2 371.9 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.17 12Jan Linux 5.16 Linux 5.15 50 100 150 200 250 SE +/- 2.54, N = 3 SE +/- 1.59, N = 3 SE +/- 1.60, N = 3 SE +/- 0.64, N = 3 224.0 229.9 226.0 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 17.70 17.77 17.68 17.83 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 15 30 45 60 75 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 68.5 68.3 68.4 68.1
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 400K 800K 1200K 1600K 2000K SE +/- 10113.44, N = 5 SE +/- 10113.44, N = 5 SE +/- 9058.13, N = 5 SE +/- 1472.60, N = 5 2031094 2031094 2035556 2011611 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 70 140 210 280 350 SE +/- 0.79, N = 3 SE +/- 0.20, N = 3 SE +/- 0.34, N = 3 SE +/- 19.48, N = 12 314.2 315.8 316.0 289.3
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 60 120 180 240 300 SE +/- 0.40, N = 3 SE +/- 1.45, N = 3 SE +/- 0.78, N = 3 SE +/- 8.15, N = 15 268.83 267.95 265.39 233.67 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 120 240 360 480 600 SE +/- 1.23, N = 3 SE +/- 2.02, N = 3 SE +/- 4.18, N = 7 SE +/- 0.42, N = 3 500.03 508.17 463.47 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 400 800 1200 1600 2000 SE +/- 0.37, N = 3 SE +/- 0.33, N = 3 SE +/- 0.59, N = 3 SE +/- 0.35, N = 3 1310.95 1306.76 1853.88 1820.80 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.17 12Jan Linux 5.16 Linux 5.15 20K 40K 60K 80K 100K SE +/- 29.68, N = 3 SE +/- 34.30, N = 3 SE +/- 37.65, N = 3 SE +/- 32.48, N = 3 82704.30 82743.96 82726.76 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 40K 80K 120K 160K 200K SE +/- 95.31, N = 3 SE +/- 204.26, N = 3 SE +/- 1031.73, N = 3 SE +/- 331.10, N = 3 163661.30 163890.73 170038.07 136903.93 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 30 60 90 120 150 SE +/- 2.08, N = 15 SE +/- 1.31, N = 6 SE +/- 1.89, N = 15 SE +/- 1.93, N = 15 123.67 133.27 121.52 122.80 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 400K 800K 1200K 1600K 2000K SE +/- 3360.17, N = 3 SE +/- 6608.36, N = 3 SE +/- 13610.62, N = 3 SE +/- 1161.64, N = 3 2029473.57 2006478.78 1576341.03 1486712.00 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.16 Linux 5.15 1100 2200 3300 4400 5500 SE +/- 4.49, N = 3 SE +/- 6.38, N = 3 SE +/- 9.72, N = 3 SE +/- 2.94, N = 3 4912.29 4938.08 4950.48 4941.49 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.16 Linux 5.15 4K 8K 12K 16K 20K SE +/- 38.16, N = 3 SE +/- 66.39, N = 3 SE +/- 65.32, N = 3 SE +/- 73.67, N = 3 17499.69 17613.27 18050.36 17680.51 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1000K 2000K 3000K 4000K 5000K SE +/- 55841.95, N = 3 SE +/- 26098.90, N = 3 SE +/- 44547.49, N = 15 SE +/- 30510.29, N = 3 4523561.26 4386609.49 3765211.47 3224357.75 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 500K 1000K 1500K 2000K 2500K SE +/- 1830.00, N = 3 SE +/- 0.00, N = 3 SE +/- 916.00, N = 3 SE +/- 15260.67, N = 3 2400405 2399487 2401319 2368966
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 200K 400K 600K 800K 1000K SE +/- 1128.16, N = 3 SE +/- 740.74, N = 3 SE +/- 857.33, N = 3 SE +/- 7367.16, N = 3 1157796 1159930 1161644 1146496
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1400 2800 4200 5600 7000 SE +/- 36.68, N = 3 SE +/- 28.06, N = 3 SE +/- 27.25, N = 3 SE +/- 494.06, N = 3 6167.3 6133.0 6367.4 5796.7
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1400 2800 4200 5600 7000 SE +/- 37.96, N = 3 SE +/- 26.88, N = 3 SE +/- 24.80, N = 3 SE +/- 166.26, N = 3 6164.5 6133.7 6334.2 6120.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 200 400 600 800 1000 SE +/- 1.12, N = 3 SE +/- 2.65, N = 3 SE +/- 2.53, N = 3 SE +/- 6.44, N = 3 905.8 903.2 908.3 894.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 200 400 600 800 1000 SE +/- 1.64, N = 3 SE +/- 1.04, N = 3 SE +/- 1.10, N = 3 SE +/- 5.62, N = 3 933.0 932.8 938.1 922.9
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 140 280 420 560 700 SE +/- 0.45, N = 3 SE +/- 1.19, N = 3 SE +/- 1.39, N = 3 SE +/- 4.56, N = 3 627.6 626.2 628.1 619.9
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 140 280 420 560 700 SE +/- 0.50, N = 3 SE +/- 0.38, N = 3 SE +/- 0.35, N = 3 SE +/- 3.75, N = 3 632.5 631.9 634.4 625.6
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1300 2600 3900 5200 6500 SE +/- 33.35, N = 3 SE +/- 174.27, N = 3 SE +/- 17.00, N = 3 SE +/- 30.87, N = 3 5664.3 5476.7 5834.6 5741.6
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1200 2400 3600 4800 6000 SE +/- 32.62, N = 3 SE +/- 30.24, N = 3 SE +/- 16.31, N = 3 SE +/- 30.92, N = 3 5638.8 5602.4 5812.8 5724.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 200 400 600 800 1000 SE +/- 1.20, N = 3 SE +/- 0.80, N = 3 SE +/- 1.05, N = 3 SE +/- 5.40, N = 3 905.9 905.3 909.7 896.2
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 200 400 600 800 1000 SE +/- 1.35, N = 3 SE +/- 0.00, N = 2 SE +/- 1.01, N = 3 SE +/- 8.60, N = 2 933.6 933.7 938.4 925.7
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 140 280 420 560 700 SE +/- 0.67, N = 3 SE +/- 0.28, N = 3 SE +/- 0.10, N = 2 SE +/- 5.80, N = 2 627.1 626.9 628.9 622.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 140 280 420 560 700 SE +/- 0.58, N = 3 SE +/- 0.55, N = 3 SE +/- 0.47, N = 3 SE +/- 3.60, N = 3 632.2 631.7 634.2 625.0
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 0.6156 1.2312 1.8468 2.4624 3.078 SE +/- 0.012, N = 3 SE +/- 0.021, N = 3 SE +/- 0.015, N = 3 SE +/- 0.003, N = 3 2.713 2.736 2.680 2.728
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Masskrug - Acceleration: CPU-only repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 0.6705 1.341 2.0115 2.682 3.3525 SE +/- 0.006, N = 3 SE +/- 0.005, N = 3 SE +/- 0.009, N = 3 SE +/- 0.024, N = 13 2.980 2.962 2.941 2.969
OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Server Rack - Acceleration: CPU-only repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 0.0317 0.0634 0.0951 0.1268 0.1585 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.141 0.138 0.138 0.141
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1.144 2.288 3.432 4.576 5.72 SE +/- 0.013153, N = 3 SE +/- 0.010311, N = 3 SE +/- 0.035074, N = 3 SE +/- 0.049650, N = 6 5.069527 5.084361 4.941368 4.990613 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 0.7207 1.4414 2.1621 2.8828 3.6035 SE +/- 0.005416, N = 3 SE +/- 0.009677, N = 3 SE +/- 0.004126, N = 3 SE +/- 0.041384, N = 3 3.198739 3.198666 3.203268 3.196642 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1.1561 2.3122 3.4683 4.6244 5.7805 SE +/- 0.001663, N = 3 SE +/- 0.009494, N = 3 SE +/- 0.050305, N = 6 SE +/- 0.015814, N = 3 5.138286 5.115030 5.005127 5.037946 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 0.7902 1.5804 2.3706 3.1608 3.951 SE +/- 0.012729, N = 3 SE +/- 0.010150, N = 3 SE +/- 0.014036, N = 3 SE +/- 0.007330, N = 3 3.511960 3.498881 3.499972 3.500032 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 2 4 6 8 10 SE +/- 0.0522, N = 3 SE +/- 0.0270, N = 3 SE +/- 0.0620, N = 15 SE +/- 0.0760, N = 3 7.0045 7.1008 7.0313 7.0146 1. (CXX) g++ options: -O3 -flto -pthread
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Exhaustive repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.36, N = 6 SE +/- 0.05, N = 3 33.61 33.61 36.68 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 30K 60K 90K 120K 150K SE +/- 621.37, N = 3 SE +/- 977.68, N = 3 SE +/- 738.44, N = 3 SE +/- 2241.27, N = 15 74583 75421 74010 117010 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.16 Linux 5.15 9 18 27 36 45 SE +/- 0.11, N = 3 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 38.68 37.90 37.22 37.37 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.13, N = 3 10.98 10.93 10.87 11.51
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 2 4 6 8 10 SE +/- 0.020, N = 3 SE +/- 0.003, N = 3 SE +/- 0.006, N = 3 SE +/- 0.011, N = 3 7.424 7.345 7.243 7.444
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: auto-levels repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 2 4 6 8 10 SE +/- 0.022, N = 3 SE +/- 0.027, N = 3 SE +/- 0.048, N = 3 SE +/- 0.077, N = 15 7.966 7.856 7.807 8.125
OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.30 Test: unsharp-mask repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 3 6 9 12 15 SE +/- 0.025, N = 3 SE +/- 0.046, N = 3 SE +/- 0.020, N = 3 SE +/- 0.163, N = 15 10.020 9.912 9.708 10.655
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 20 40 60 80 100 SE +/- 0.46, N = 3 SE +/- 0.67, N = 3 SE +/- 0.65, N = 3 SE +/- 0.68, N = 3 102.80 101.26 100.91 104.60
OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 3840 x 2160 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 36.48 36.53 36.46 36.30
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 11 22 33 44 55 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 50.72 50.73 50.75 50.47 MIN: 22 / MAX: 75 MIN: 22 / MAX: 75 MIN: 22 / MAX: 75 MIN: 22 / MAX: 74
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 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 35.06 35.08 35.04 34.93 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 700 1400 2100 2800 3500 SE +/- 2.40, N = 3 SE +/- 2.85, N = 3 SE +/- 36.82, N = 15 SE +/- 28.88, N = 6 3063 3048 2573 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 200K 400K 600K 800K 1000K SE +/- 577.35, N = 3 SE +/- 666.67, N = 3 SE +/- 9428.02, N = 15 SE +/- 7360.56, N = 6 784000 780333 658800 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1100 2200 3300 4400 5500 SE +/- 38.02, N = 3 SE +/- 185.54, N = 12 SE +/- 39.68, N = 3 SE +/- 0.58, N = 3 5038 4264 4990 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 600 1200 1800 2400 3000 SE +/- 19.08, N = 3 SE +/- 92.82, N = 12 SE +/- 19.68, N = 3 SE +/- 0.33, N = 3 2515 2129 2491 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 600 1200 1800 2400 3000 SE +/- 0.67, N = 3 SE +/- 6.11, N = 3 SE +/- 0.58, N = 3 SE +/- 14.50, N = 3 2830 2810 2810 2033 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 160K 320K 480K 640K 800K SE +/- 333.33, N = 3 SE +/- 1855.92, N = 3 SE +/- 333.33, N = 3 SE +/- 3756.48, N = 3 724333 719333 719333 520333 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 500 1000 1500 2000 2500 SE +/- 1.15, N = 3 SE +/- 1.76, N = 3 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 2166 2165 2166 2164 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 120K 240K 360K 480K 600K SE +/- 333.33, N = 3 SE +/- 666.67, N = 3 SE +/- 333.33, N = 3 SE +/- 0.00, N = 3 554667 554333 554667 554000 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 600 1200 1800 2400 3000 SE +/- 1.20, N = 3 SE +/- 1.86, N = 3 SE +/- 0.67, N = 3 SE +/- 22.26, N = 5 2992 2984 2979 2074 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 160K 320K 480K 640K 800K SE +/- 0.00, N = 3 SE +/- 333.33, N = 3 SE +/- 333.33, N = 3 SE +/- 5621.39, N = 5 766000 763667 762667 531000 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 400 800 1200 1600 2000 SE +/- 16.79, N = 9 SE +/- 4.84, N = 3 SE +/- 23.01, N = 3 SE +/- 7.21, N = 3 1940 1913 1913 1839 1. (CXX) g++ options: -flto -pthread
OpenBenchmarking.org Nodes Per Second, More Is Better LeelaChessZero 0.28 Backend: Eigen repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 400 800 1200 1600 2000 SE +/- 21.39, N = 3 SE +/- 18.35, N = 5 SE +/- 21.68, N = 3 SE +/- 23.12, N = 3 1847 1863 1810 1788 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1.1468 2.2936 3.4404 4.5872 5.734 SE +/- 0.015, N = 5 SE +/- 0.017, N = 5 SE +/- 0.029, N = 5 SE +/- 0.037, N = 23 5.094 5.028 4.887 5.097
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 140 280 420 560 700 SE +/- 2.77, N = 3 SE +/- 1.33, N = 3 SE +/- 5.13, N = 12 SE +/- 5.29, N = 12 667 669 624 660 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.17, N = 3 SE +/- 1.03, N = 4 SE +/- 0.17, N = 3 97 97 93 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 10K 20K 30K 40K 50K SE +/- 70.16, N = 3 SE +/- 14.06, N = 3 SE +/- 130.81, N = 3 SE +/- 59.90, N = 3 44295 44230 44356 43986 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1200 2400 3600 4800 6000 SE +/- 3.35, N = 3 SE +/- 6.64, N = 3 SE +/- 10.37, N = 3 SE +/- 35.23, N = 3 5622 5639 5207 5577 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 20K 40K 60K 80K 100K SE +/- 89.93, N = 3 SE +/- 119.86, N = 3 SE +/- 241.73, N = 3 SE +/- 50.38, N = 3 88562.5 88481.4 93930.1 88270.8
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 300K 600K 900K 1200K 1500K SE +/- 930.70, N = 3 SE +/- 839.77, N = 3 SE +/- 10135.52, N = 3 SE +/- 797.44, N = 3 1267427 1270503 1335637 1264737
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 16K 32K 48K 64K 80K SE +/- 860.27, N = 3 SE +/- 246.52, N = 3 SE +/- 257.15, N = 3 SE +/- 549.25, N = 3 73404.5 73046.9 75488.7 72246.3
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 13K 26K 39K 52K 65K SE +/- 87.79, N = 3 SE +/- 109.87, N = 3 SE +/- 466.09, N = 3 SE +/- 77.88, N = 3 59290.6 59374.5 61976.1 59059.3
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 13K 26K 39K 52K 65K SE +/- 51.11, N = 3 SE +/- 19.38, N = 3 SE +/- 143.04, N = 3 SE +/- 18.74, N = 3 61947.6 62027.9 62122.7 61819.6
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 300K 600K 900K 1200K 1500K SE +/- 1409.38, N = 3 SE +/- 1636.32, N = 3 SE +/- 8685.85, N = 3 SE +/- 1271.62, N = 3 1141337 1138783 1209947 1141277
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 500 1000 1500 2000 2500 SE +/- 3.46, N = 3 SE +/- 3.74, N = 3 SE +/- 2.26, N = 3 SE +/- 194.90, N = 12 1733.75 1733.57 1737.21 2239.40 MIN: 1690.6 / MAX: 1831.61 MIN: 1689.93 / MAX: 1812.27 MIN: 1692.14 / MAX: 1826.47 MIN: 1702.81 / MAX: 3383.59 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 40 80 120 160 200 SE +/- 1.11, N = 3 SE +/- 0.79, N = 3 SE +/- 0.48, N = 3 SE +/- 9.68, N = 15 177.87 177.64 177.18 186.33 MIN: 165.5 / MAX: 212.39 MIN: 167.98 / MAX: 212.8 MIN: 168.28 / MAX: 229.84 MIN: 167.14 / MAX: 320.88 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 9 18 27 36 45 SE +/- 0.26, N = 3 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 40.59 40.92 40.20 41.01 MIN: 39.39 / MAX: 41.98 MIN: 39.24 / MAX: 42.01 MIN: 39.32 / MAX: 41.23 MIN: 39.97 / MAX: 42.07 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 30 60 90 120 150 SE +/- 0.22, N = 3 SE +/- 0.73, N = 3 SE +/- 0.18, N = 3 SE +/- 0.08, N = 3 150.55 151.77 150.64 153.37 MIN: 147.14 / MAX: 154 MIN: 146.48 / MAX: 157.25 MIN: 148.2 / MAX: 153.71 MIN: 148.88 / MAX: 157.99 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 0.3611 0.7222 1.0833 1.4444 1.8055 SE +/- 0.002, N = 3 SE +/- 0.021, N = 3 SE +/- 0.007, N = 3 SE +/- 0.013, N = 3 1.601 1.605 1.535 1.600 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 0.1949 0.3898 0.5847 0.7796 0.9745 SE +/- 0.00159, N = 3 SE +/- 0.00066, N = 3 SE +/- 0.00789, N = 15 SE +/- 0.00127, N = 3 0.78922 0.78959 0.86614 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 11M 22M 33M 44M 55M SE +/- 343993.41, N = 15 SE +/- 394637.77, N = 15 SE +/- 306939.23, N = 15 SE +/- 475585.35, N = 3 48475055 47888022 44408468 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 20K 40K 60K 80K 100K SE +/- 27.06, N = 3 SE +/- 474.50, N = 3 SE +/- 88.42, N = 3 SE +/- 116.54, N = 3 97723 96709 97590 97044 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 10 20 30 40 50 SE +/- 0.43, N = 3 SE +/- 0.55, N = 3 SE +/- 0.31, N = 3 SE +/- 0.07, N = 3 43.4 43.5 44.1 40.8 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1000 2000 3000 4000 5000 SE +/- 1.68, N = 3 SE +/- 2.83, N = 3 SE +/- 3.42, N = 3 SE +/- 1.57, N = 3 4560.2 4561.1 4561.7 3053.9 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 9 18 27 36 45 SE +/- 0.22, N = 3 SE +/- 0.45, N = 3 SE +/- 0.12, N = 3 SE +/- 0.31, N = 6 38.7 38.9 39.2 32.0 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 1000 2000 3000 4000 5000 SE +/- 2.05, N = 3 SE +/- 23.87, N = 3 SE +/- 4.11, N = 3 SE +/- 6.00, N = 6 4687.4 4664.6 4692.1 3139.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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 12 24 36 48 60 SE +/- 0.06, N = 3 SE +/- 0.24, N = 3 SE +/- 0.53, N = 3 SE +/- 0.16, N = 3 48.91 49.11 51.52 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.14, N = 5 SE +/- 0.07, N = 3 SE +/- 0.27, N = 15 14.70 14.54 14.59 12.85 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 15 12.13 12.02 12.12 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 20 40 60 80 100 SE +/- 0.55, N = 3 SE +/- 0.73, N = 3 SE +/- 0.07, N = 3 SE +/- 0.37, N = 3 77.29 76.74 77.10 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 12.45 12.45 12.39 11.67 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.24, N = 15 20.01 19.93 19.96 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 40 80 120 160 200 SE +/- 1.46, N = 15 SE +/- 1.78, N = 4 SE +/- 1.40, N = 3 SE +/- 3.68, N = 15 145.55 143.99 143.47 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.13, N = 15 9.70 9.60 9.64 9.47 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 SE +/- 0.84, N = 15 22.20 22.70 22.26 21.81 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 5 10 15 20 25 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.38, N = 15 20.05 20.09 20.05 19.00 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 11 22 33 44 55 SE +/- 0.45, N = 3 SE +/- 0.30, N = 3 SE +/- 0.33, N = 3 SE +/- 0.06, N = 3 45.55 45.39 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 80 160 240 320 400 SE +/- 0.58, N = 3 SE +/- 2.90, N = 10 SE +/- 2.35, N = 13 SE +/- 6.58, N = 12 374.29 372.21 373.89 358.98 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 80 160 240 320 400 SE +/- 0.94, N = 3 SE +/- 0.81, N = 3 SE +/- 0.72, N = 3 SE +/- 0.78, N = 3 382.06 381.61 381.68 371.33 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 70 140 210 280 350 SE +/- 0.54, N = 3 SE +/- 0.80, N = 3 SE +/- 0.66, N = 3 SE +/- 0.30, N = 3 319.39 319.85 320.52 312.13 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 7 14 21 28 35 SE +/- 0.07, N = 3 SE +/- 0.18, N = 3 SE +/- 0.17, N = 3 SE +/- 0.08, N = 3 29.01 28.53 28.72 27.97 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.08, N = 3 SE +/- 0.30, N = 3 SE +/- 0.49, N = 3 76.33 75.82 76.59 74.30 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 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.04 31.04 31.00 31.10 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.16 Linux 5.15 200 400 600 800 1000 SE +/- 2.03, N = 3 SE +/- 1.61, N = 3 SE +/- 3.03, N = 3 SE +/- 1.18, N = 3 1044.21 1044.68 1051.51 1046.58 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 4K 8K 12K 16K 20K SE +/- 45.70, N = 3 SE +/- 73.78, N = 3 SE +/- 144.59, N = 9 SE +/- 114.89, N = 3 20087 20083 18348 20078
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 16.34 16.34 14.83 16.18 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 50 100 150 200 250 SE +/- 0.34, N = 3 SE +/- 2.04, N = 7 SE +/- 0.16, N = 3 SE +/- 1.84, N = 12 234.35 232.76 234.59 223.17 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 100 200 300 400 500 SE +/- 0.57, N = 3 SE +/- 1.15, N = 3 SE +/- 0.44, N = 3 SE +/- 0.35, N = 3 474.68 475.07 476.57 460.47 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 20 40 60 80 100 SE +/- 0.24, N = 3 SE +/- 0.30, N = 3 SE +/- 0.59, N = 3 SE +/- 0.33, N = 3 74.89 74.97 82.02 75.14
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Pabellon Barcelona - Compute: CPU-Only repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 60 120 180 240 300 SE +/- 0.14, N = 3 SE +/- 0.40, N = 3 SE +/- 0.57, N = 3 SE +/- 0.12, N = 3 263.75 264.06 291.32 264.01
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 18.88 18.91 18.78 19.60 MIN: 17.42 / MAX: 19.93 MIN: 17.46 / MAX: 20.03 MIN: 17.28 / MAX: 19.99 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.17 12Jan Linux 5.16 Linux 5.15 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 20.13 20.30 20.19 21.13 MIN: 18.37 / MAX: 21.61 MIN: 18.66 / MAX: 21.59 MIN: 18.58 / MAX: 21.6 MIN: 20.82 / MAX: 21.62
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 21.62 21.49 21.47 21.70 MIN: 20.22 / MAX: 22.29 MIN: 20.02 / MAX: 22.27 MIN: 19.92 / MAX: 22.26 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.17 12Jan Linux 5.16 Linux 5.15 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 23.81 24.04 23.88 24.48 MIN: 22 / MAX: 24.69 MIN: 22.17 / MAX: 25.06 MIN: 21.96 / MAX: 24.74 MIN: 24.19 / MAX: 25.09
OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 2 4 6 8 10 SE +/- 0.027, N = 3 SE +/- 0.013, N = 3 SE +/- 0.016, N = 3 SE +/- 0.006, N = 3 8.353 8.370 7.765 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 0.7223 1.4446 2.1669 2.8892 3.6115 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 8 SE +/- 0.02, N = 3 3.21 3.21 3.00 3.20 MIN: 3.13 / MAX: 3.4 MIN: 3.12 / MAX: 3.38 MIN: 2.81 / MAX: 3.38 MIN: 3.11 / MAX: 3.42
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.6 Scene: Danish Mood - Acceleration: CPU repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 0.5603 1.1206 1.6809 2.2412 2.8015 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 2.49 2.48 2.16 2.35 MIN: 0.89 / MAX: 2.93 MIN: 0.88 / MAX: 2.91 MIN: 0.73 / MAX: 2.62 MIN: 0.75 / MAX: 2.87
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 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: 25.64 MIN: 25.64 MIN: 25 MIN: 27.78
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 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.08 / MAX: 2.34 MIN: 1.16 / MAX: 2.34 MIN: 2.3 / MAX: 2.33
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 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: 23.26 / MAX: 27.03 MIN: 23.26 / MAX: 27.03 MIN: 2.88 / MAX: 27.03 MIN: 25.64 / MAX: 27.03
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 7 14 21 28 35 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 0.21, N = 3 SE +/- 0.54, N = 15 26.19 26.17 26.36 27.84
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 70 140 210 280 350 SE +/- 0.34, N = 3 SE +/- 0.14, N = 3 SE +/- 0.39, N = 3 SE +/- 1.18, N = 3 317.31 317.01 317.84 318.63
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 8 16 24 32 40 SE +/- 0.18, N = 3 SE +/- 0.21, N = 3 SE +/- 0.10, N = 3 SE +/- 0.41, N = 15 32.84 32.85 32.36 34.85 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 40M 80M 120M 160M 200M SE +/- 1553106.46, N = 15 SE +/- 2664310.86, N = 15 SE +/- 2744723.08, N = 15 SE +/- 1890326.25, N = 3 186973333 167060000 165860000 163500000 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 120 240 360 480 600 SE +/- 1.54, N = 3 SE +/- 1.69, N = 3 SE +/- 1.55, N = 3 SE +/- 1.52, N = 3 567.3 562.1 542.6 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.20, N = 3 SE +/- 0.50, N = 3 SE +/- 2.97, N = 3 162.3 162.2 162.0 159.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 eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 64-QAM repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 120 240 360 480 600 SE +/- 1.30, N = 3 SE +/- 3.14, N = 3 SE +/- 3.15, N = 3 SE +/- 3.40, N = 3 568.3 564.1 558.8 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 50 100 150 200 250 SE +/- 0.35, N = 3 SE +/- 1.30, N = 3 SE +/- 0.60, N = 3 SE +/- 0.74, N = 3 203.9 203.6 205.3 204.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 eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB MIMO 256-QAM repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 140 280 420 560 700 SE +/- 3.20, N = 3 SE +/- 2.98, N = 3 SE +/- 4.62, N = 3 SE +/- 2.74, N = 3 625.4 627.1 618.3 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 40 80 120 160 200 SE +/- 0.12, N = 3 SE +/- 0.24, N = 3 SE +/- 0.91, N = 3 SE +/- 0.33, N = 3 184.8 183.4 182.6 184.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 eNb Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 140 280 420 560 700 SE +/- 4.81, N = 3 SE +/- 3.04, N = 3 SE +/- 1.75, N = 3 SE +/- 3.26, N = 3 629.1 631.4 620.4 629.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 UE Mb/s, More Is Better srsRAN 21.10 Test: 4G PHY_DL_Test 100 PRB SISO 256-QAM repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 50 100 150 200 250 SE +/- 0.74, N = 3 SE +/- 1.29, N = 3 SE +/- 1.46, N = 3 SE +/- 0.79, N = 3 224.5 222.9 222.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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 40 80 120 160 200 SE +/- 0.55, N = 3 SE +/- 0.47, N = 3 SE +/- 1.32, N = 3 SE +/- 0.48, N = 3 203.7 204.9 202.9 202.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: 5G PHY_DL_NR Test 52 PRB SISO 64-QAM repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.23, N = 3 SE +/- 0.06, N = 3 SE +/- 0.20, N = 3 93.5 93.1 92.3 93.0 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 5000M 10000M 15000M 20000M 25000M SE +/- 22535356.07, N = 3 SE +/- 42461915.91, N = 3 SE +/- 20065274.21, N = 3 SE +/- 13633958.78, N = 3 24111330213 24064111667 21975182850 24121812273 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 900 1800 2700 3600 4500 SE +/- 43.65, N = 3 SE +/- 8.22, N = 3 SE +/- 44.59, N = 4 SE +/- 1.67, N = 3 4242.2 4282.4 3926.5 4276.8 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 60K 120K 180K 240K 300K SE +/- 913.40, N = 3 SE +/- 1036.03, N = 3 SE +/- 1950.08, N = 4 SE +/- 644.01, N = 3 278071.9 278078.5 268998.2 273670.4 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 300K 600K 900K 1200K 1500K SE +/- 9972.03, N = 3 SE +/- 5023.82, N = 3 SE +/- 4310.78, N = 3 SE +/- 300.70, N = 3 1404960 1396946 1405431 1384103
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 110 220 330 440 550 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 500 500 500 509
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 160 320 480 640 800 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 725.06 724.95 725.05 724.63
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 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 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.65 6.65 6.65 6.64
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 3840 x 2160 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 140 280 420 560 700 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 666.54 666.51 666.52 665.72
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 11 22 33 44 55 SE +/- 0.30, N = 3 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 0.56, N = 15 49.40 45.86 46.19 45.41
OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 200 400 600 800 1000 SE +/- 4.86, N = 3 SE +/- 1.73, N = 3 SE +/- 1.20, N = 3 SE +/- 8.99, N = 15 790.47 733.75 739.01 726.55
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 3840 x 2160 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 19.37 19.32 19.34 19.11
OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 3840 x 2160 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 70 140 210 280 350 SE +/- 0.18, N = 3 SE +/- 0.10, N = 3 SE +/- 0.22, N = 3 SE +/- 0.22, N = 3 309.93 309.12 309.49 305.75
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 11 22 33 44 55 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 48.59 48.60 48.52 48.43
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 110 220 330 440 550 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 506.34 506.46 505.62 504.67
OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 3840 x 2160 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 24.96 24.97 24.98 24.88
OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 3840 x 2160 repeat Linux 5.17 12Jan Linux 5.16 Linux 5.15 60 120 180 240 300 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 260.10 260.18 260.27 259.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 repeat Linux 5.17 12Jan 3 6 9 12 15 Min: 4.11 / Avg: 4.48 / Max: 6.52 Min: 4.14 / Avg: 4.48 / Max: 5.79 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 repeat Linux 5.17 12Jan 13 26 39 52 65 Min: 1.76 / Avg: 2.29 / Max: 68.47 Min: 1.78 / Avg: 2.31 / Max: 61.39 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.