Intel Core i7-1165G7 testing with a Dell 0GG9PT (3.0.3 BIOS) and Intel Xe TGL GT2 3GB on Ubuntu 21.04 via the Phoronix Test Suite.
Linux 5.13 Processor: Intel Core i7-1165G7 @ 4.70GHz (4 Cores / 8 Threads), Motherboard: Dell 0GG9PT (3.0.3 BIOS), Chipset: Intel Tiger Lake-LP, Memory: 16GB, Disk: Kioxia KBG40ZNS256G NVMe 256GB, Graphics: Intel Xe TGL GT2 3GB (1300MHz), Audio: Realtek ALC289, Network: Intel Wi-Fi 6 AX201
OS: Ubuntu 21.04, Kernel: 5.13.0-051300-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 21.3.0-devel (git-fb5deb2 2021-09-10 hirsute-oibaf-ppa), Vulkan: 1.2.190, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 1920x1200
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 - CPU Microcode: 0x88 - Thermald 2.4.3Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)Python Notes: Python 3.9.5Security 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.14 OS: Ubuntu 21.04, Kernel: 5.14.0-051400-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 21.3.0-devel (git-fb5deb2 2021-09-10 hirsute-oibaf-ppa), Vulkan: 1.2.190, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 1920x1200
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x88 - Thermald 2.4.3Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)Python Notes: Python 3.9.5Security 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.15-rc1 OS: Ubuntu 21.04, Kernel: 5.15.0-rc1-phx (x86_64) 20210913, Desktop: GNOME Shell 3.38.4, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 21.3.0-devel (git-fb5deb2 2021-09-10 hirsute-oibaf-ppa), Vulkan: 1.2.190, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 1920x1200
Basemark GPU This is a benchmark of Basemark GPU. For this test profile to work, you must have a valid license/copy of BasemarkGPU in your Phoronix Test Suite download cache. This test profile simply automates the execution of BasemarkGPU and you must already have the Windows .zip or Linux .tar.gz in the download cache. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: OpenGL - Resolution: 1920 x 1200 - Graphics Preset: High Linux 5.14 Linux 5.15-rc1 Linux 5.13 8 16 24 32 40 SE +/- 0.13, N = 3 SE +/- 0.41, N = 3 SE +/- 0.28, N = 15 35.34 34.94 32.77 MIN: 26.52 / MAX: 71.01 MIN: 23.47 / MAX: 70.53 MIN: 22.84 / MAX: 71.14
OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: Vulkan - Resolution: 1920 x 1200 - Graphics Preset: High Linux 5.14 Linux 5.13 Linux 5.15-rc1 8 16 24 32 40 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.17, N = 3 33.33 31.95 31.94 MIN: 25.67 / MAX: 60.87 MIN: 24.64 / MAX: 60.93 MIN: 24.76 / MAX: 60.68
OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: OpenGL - Resolution: 1920 x 1200 - Graphics Preset: Medium Linux 5.14 Linux 5.15-rc1 Linux 5.13 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.59, N = 3 SE +/- 0.43, N = 3 74.69 73.93 71.52 MIN: 24.47 / MAX: 311.03 MIN: 23.23 / MAX: 285.67 MIN: 24.83 / MAX: 310.02
OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: Vulkan - Resolution: 1920 x 1200 - Graphics Preset: Medium Linux 5.15-rc1 Linux 5.14 Linux 5.13 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.24, N = 3 SE +/- 1.04, N = 3 195.98 195.74 193.54 MIN: 100.71 / MAX: 368.92 MIN: 99.85 / MAX: 358.3 MIN: 99.27 / MAX: 371.37
OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Linux 5.14 Linux 5.15-rc1 Linux 5.13 170K 340K 510K 680K 850K SE +/- 6921.90, N = 3 SE +/- 4809.74, N = 3 SE +/- 5715.70, N = 3 771514 761738 759190
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption Linux 5.15-rc1 Linux 5.14 Linux 5.13 1100 2200 3300 4400 5500 SE +/- 13.48, N = 3 SE +/- 44.42, N = 3 SE +/- 30.65, N = 3 5105.0 5038.4 4995.9
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption Linux 5.15-rc1 Linux 5.14 Linux 5.13 1100 2200 3300 4400 5500 SE +/- 43.63, N = 3 SE +/- 49.11, N = 3 SE +/- 19.17, N = 3 5053.5 5038.7 5011.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption Linux 5.15-rc1 Linux 5.14 Linux 5.13 150 300 450 600 750 SE +/- 3.60, N = 3 SE +/- 0.74, N = 3 SE +/- 1.32, N = 3 716.2 716.2 711.8
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption Linux 5.14 Linux 5.15-rc1 Linux 5.13 150 300 450 600 750 SE +/- 3.38, N = 3 SE +/- 0.58, N = 3 SE +/- 3.44, N = 3 681.3 680.6 678.5
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption Linux 5.14 Linux 5.15-rc1 Linux 5.13 100 200 300 400 500 SE +/- 1.29, N = 3 SE +/- 1.99, N = 3 SE +/- 0.33, N = 3 445.2 443.3 442.2
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption Linux 5.14 Linux 5.15-rc1 Linux 5.13 100 200 300 400 500 SE +/- 0.74, N = 3 SE +/- 0.74, N = 3 SE +/- 1.75, N = 3 446.5 444.7 443.2
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption Linux 5.15-rc1 Linux 5.14 Linux 5.13 1000 2000 3000 4000 5000 SE +/- 22.01, N = 3 SE +/- 39.25, N = 3 SE +/- 21.11, N = 3 4512.1 4498.7 4469.4
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption Linux 5.15-rc1 Linux 5.14 Linux 5.13 1000 2000 3000 4000 5000 SE +/- 24.24, N = 3 SE +/- 32.30, N = 3 SE +/- 18.44, N = 3 4480.0 4479.1 4441.9
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption Linux 5.14 Linux 5.15-rc1 Linux 5.13 160 320 480 640 800 SE +/- 2.22, N = 3 SE +/- 3.15, N = 2 SE +/- 1.46, N = 3 719.9 715.7 714.7
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption Linux 5.15-rc1 Linux 5.14 Linux 5.13 150 300 450 600 750 SE +/- 1.87, N = 3 SE +/- 2.50, N = 3 SE +/- 2.55, N = 3 683.5 682.0 677.8
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption Linux 5.14 Linux 5.15-rc1 Linux 5.13 100 200 300 400 500 SE +/- 0.25, N = 2 SE +/- 0.83, N = 3 SE +/- 1.51, N = 3 447.6 445.1 444.1
OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption Linux 5.14 Linux 5.15-rc1 Linux 5.13 100 200 300 400 500 SE +/- 1.95, N = 2 SE +/- 0.85, N = 3 SE +/- 1.82, N = 3 446.1 445.5 443.1
Java Test: Eclipse
Linux 5.13: The test quit with a non-zero exit status.
Linux 5.14: The test quit with a non-zero exit status.
Linux 5.15-rc1: The test quit with a non-zero exit status.
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.77 Resolution: 1920 x 1200 Linux 5.15-rc1 Linux 5.13 Linux 5.14 60 120 180 240 300 SE +/- 0.87, N = 3 SE +/- 0.73, N = 3 SE +/- 2.27, N = 3 259.9 257.5 245.8
Google SynthMark SynthMark is a cross platform tool for benchmarking CPU performance under a variety of real-time audio workloads. It uses a polyphonic synthesizer model to provide standardized tests for latency, jitter and computational throughput. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Voices, More Is Better Google SynthMark 20201109 Test: VoiceMark_100 Linux 5.15-rc1 Linux 5.13 Linux 5.14 200 400 600 800 1000 SE +/- 4.01, N = 3 SE +/- 3.20, N = 3 SE +/- 0.36, N = 3 924.21 920.26 915.07 1. (CXX) g++ options: -lm -lpthread -std=c++11 -Ofast
Hugin Hugin is an open-source, cross-platform panorama photo stitcher software package. This test profile times how long it takes to run the assistant and panorama photo stitching on a set of images. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Hugin Panorama Photo Assistant + Stitching Time Linux 5.13 Linux 5.15-rc1 Linux 5.14 16 32 48 64 80 SE +/- 0.25, N = 3 SE +/- 0.81, N = 3 SE +/- 0.40, N = 3 70.29 70.72 71.48
Inkscape Inkscape is an open-source vector graphics editor. This test profile times how long it takes to complete various operations by Inkscape. Learn more via the OpenBenchmarking.org test page.
Operation: SVG Files To PNG
Linux 5.13: The test quit with a non-zero exit status.
Linux 5.14: The test quit with a non-zero exit status.
Linux 5.15-rc1: The test quit with a non-zero exit status.
JPEG XL Decoding libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is suited for JPEG XL decode performance testing to PNG output file, the pts/jpexl test is for encode performance. The JPEG XL encoding/decoding is done using the libjxl codebase. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL Decoding libjxl 0.5 CPU Threads: 1 Linux 5.14 Linux 5.13 Linux 5.15-rc1 13 26 39 52 65 SE +/- 0.54, N = 3 SE +/- 0.49, N = 8 SE +/- 0.26, N = 3 57.19 56.56 55.48
JPEG XL libjxl The JPEG XL Image Coding System is designed to provide next-generation JPEG image capabilities with JPEG XL offering better image quality and compression over legacy JPEG. This test profile is currently focused on the multi-threaded JPEG XL image encode performance using the reference libjxl library. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: PNG - Encode Speed: 7 Linux 5.14 Linux 5.13 Linux 5.15-rc1 1.3433 2.6866 4.0299 5.3732 6.7165 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 5.97 5.70 5.42 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: PNG - Encode Speed: 8 Linux 5.14 Linux 5.13 Linux 5.15-rc1 0.1733 0.3466 0.5199 0.6932 0.8665 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.77 0.75 0.73 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: JPEG - Encode Speed: 7 Linux 5.14 Linux 5.13 Linux 5.15-rc1 20 40 60 80 100 SE +/- 0.36, N = 3 SE +/- 0.77, N = 6 SE +/- 0.54, N = 10 79.54 76.44 71.39 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
OpenBenchmarking.org MP/s, More Is Better JPEG XL libjxl 0.5 Input: JPEG - Encode Speed: 8 Linux 5.14 Linux 5.13 Linux 5.15-rc1 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.14, N = 3 31.89 31.89 31.29 1. (CXX) g++ options: -funwind-tables -O3 -O2 -pthread -fPIE -pie
Mobile Neural Network MNN is the Mobile Neural Network as a highly efficient, lightweight deep learning framework developed by Alibaba. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenetV3 Linux 5.13 Linux 5.14 Linux 5.15-rc1 0.5542 1.1084 1.6626 2.2168 2.771 SE +/- 0.004, N = 3 SE +/- 0.009, N = 3 SE +/- 0.010, N = 3 2.458 2.461 2.463 MIN: 2.39 / MAX: 17.44 MIN: 2.38 / MAX: 16.9 MIN: 2.38 / MAX: 16.98 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: squeezenetv1.1 Linux 5.15-rc1 Linux 5.14 Linux 5.13 1.049 2.098 3.147 4.196 5.245 SE +/- 0.024, N = 3 SE +/- 0.009, N = 3 SE +/- 0.017, N = 3 4.640 4.646 4.662 MIN: 4.52 / MAX: 19.63 MIN: 4.54 / MAX: 19.41 MIN: 4.55 / MAX: 18.98 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: resnet-v2-50 Linux 5.15-rc1 Linux 5.14 Linux 5.13 9 18 27 36 45 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 38.01 38.31 38.57 MIN: 37.06 / MAX: 62.86 MIN: 37.34 / MAX: 55.9 MIN: 37.55 / MAX: 63.22 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: SqueezeNetV1.0 Linux 5.14 Linux 5.15-rc1 Linux 5.13 2 4 6 8 10 SE +/- 0.014, N = 3 SE +/- 0.034, N = 3 SE +/- 0.054, N = 3 7.095 7.104 7.179 MIN: 6.8 / MAX: 22.08 MIN: 6.82 / MAX: 21.98 MIN: 6.85 / MAX: 37.95 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: MobileNetV2_224 Linux 5.14 Linux 5.15-rc1 Linux 5.13 0.997 1.994 2.991 3.988 4.985 SE +/- 0.010, N = 3 SE +/- 0.023, N = 3 SE +/- 0.016, N = 3 4.421 4.429 4.431 MIN: 4.29 / MAX: 19.75 MIN: 4.29 / MAX: 18.72 MIN: 4.31 / MAX: 18.79 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: mobilenet-v1-1.0 Linux 5.14 Linux 5.13 Linux 5.15-rc1 1.0908 2.1816 3.2724 4.3632 5.454 SE +/- 0.019, N = 3 SE +/- 0.011, N = 3 SE +/- 0.014, N = 3 4.832 4.839 4.848 MIN: 4.72 / MAX: 19.02 MIN: 4.74 / MAX: 19.61 MIN: 4.74 / MAX: 19.14 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 1.2 Model: inception-v3 Linux 5.15-rc1 Linux 5.13 Linux 5.14 12 24 36 48 60 SE +/- 0.73, N = 3 SE +/- 0.72, N = 3 SE +/- 0.69, N = 3 51.02 51.39 51.60 MIN: 35.63 / MAX: 70.19 MIN: 48.58 / MAX: 76.58 MIN: 36.98 / MAX: 79.29 1. (CXX) g++ options: -std=c++11 -O3 -fvisibility=hidden -fomit-frame-pointer -fstrict-aliasing -ffunction-sections -fdata-sections -ffast-math -fno-rtti -fno-exceptions -rdynamic -pthread -ldl
Ngspice Ngspice is an open-source SPICE circuit simulator. Ngspice was originally based on the Berkeley SPICE electronic circuit simulator. Ngspice supports basic threading using OpenMP. This test profile is making use of the ISCAS 85 benchmark circuits. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C2670 Linux 5.15-rc1 Linux 5.13 Linux 5.14 30 60 90 120 150 SE +/- 2.94, N = 12 SE +/- 3.67, N = 12 SE +/- 4.06, N = 12 128.33 130.37 133.26 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
OpenBenchmarking.org Seconds, Fewer Is Better Ngspice 34 Circuit: C7552 Linux 5.15-rc1 Linux 5.13 Linux 5.14 30 60 90 120 150 SE +/- 0.70, N = 3 SE +/- 1.80, N = 12 SE +/- 3.04, N = 12 115.97 121.80 137.15 1. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE
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 10.3.1+dfsg Processing 60 Page PDF Document Linux 5.14 Linux 5.13 Linux 5.15-rc1 9 18 27 36 45 SE +/- 1.18, N = 12 SE +/- 1.16, N = 12 SE +/- 1.22, N = 12 38.82 38.85 39.17
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.14 Linux 5.13 Linux 5.15-rc1 700M 1400M 2100M 2800M 3500M SE +/- 63717401.29, N = 12 SE +/- 62355086.87, N = 12 SE +/- 56824690.50, N = 12 3052833643 3049838580 3045881443 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Linux 5.14 Linux 5.13 Linux 5.15-rc1 200 400 600 800 1000 SE +/- 9.76, N = 4 SE +/- 12.57, N = 3 SE +/- 9.72, N = 5 903.5 899.3 894.9 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Linux 5.15-rc1 Linux 5.14 Linux 5.13 12K 24K 36K 48K 60K SE +/- 163.01, N = 5 SE +/- 144.44, N = 4 SE +/- 52.79, N = 3 55114.5 54904.7 54664.1 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
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.13 Linux 5.14 Linux 5.15-rc1 160 320 480 640 800 SE +/- 0.88, N = 3 SE +/- 8.02, N = 5 SE +/- 9.68, N = 3 756 758 764
QuantLib QuantLib is an open-source library/framework around quantitative finance for modeling, trading and risk management scenarios. QuantLib is written in C++ with Boost and its built-in benchmark used reports the QuantLib Benchmark Index benchmark score. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.21 Linux 5.14 Linux 5.13 Linux 5.15-rc1 700 1400 2100 2800 3500 SE +/- 38.29, N = 3 SE +/- 37.56, N = 3 SE +/- 34.06, N = 5 3120.1 3108.0 3104.8 1. (CXX) g++ options: -O3 -march=native -rdynamic
RealSR-NCNN RealSR-NCNN is an NCNN neural network implementation of the RealSR project and accelerated using the Vulkan API. RealSR is the Real-World Super Resolution via Kernel Estimation and Noise Injection. NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. This test profile times how long it takes to increase the resolution of a sample image by a scale of 4x with Vulkan. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: No Linux 5.14 Linux 5.13 Linux 5.15-rc1 15 30 45 60 75 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 64.98 65.01 65.16
OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: Yes Linux 5.15-rc1 Linux 5.14 Linux 5.13 110 220 330 440 550 SE +/- 0.83, N = 3 SE +/- 0.28, N = 3 SE +/- 4.61, N = 3 506.81 506.91 512.95
Renaissance Renaissance is a suite of benchmarks designed to test the Java JVM from Apache Spark to a Twitter-like service to Scala and other features. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.12 Test: Finagle HTTP Requests Linux 5.13 Linux 5.14 Linux 5.15-rc1 500 1000 1500 2000 2500 SE +/- 60.92, N = 12 SE +/- 16.29, N = 12 SE +/- 16.16, N = 3 2431.2 2435.2 2494.2 MIN: 1586.12 / MAX: 2728.02 MIN: 1629.36 / MAX: 2644.87 MIN: 2268.89 / MAX: 2697.62
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox Linux 5.13 Linux 5.14 Linux 5.15-rc1 9 18 27 36 45 SE +/- 0.10, N = 3 SE +/- 0.27, N = 3 SE +/- 0.43, N = 3 40.02 40.30 40.79 1. firefox 92.0
Benchmark: Kraken - Browser: Firefox
Linux 5.13: ERROR: test_untitled_test_case (__main__.UntitledTestCase)
Linux 5.14: ERROR: test_untitled_test_case (__main__.UntitledTestCase)
Linux 5.15-rc1: ERROR: test_untitled_test_case (__main__.UntitledTestCase)
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Linux 5.15-rc1 Linux 5.13 Linux 5.14 20 40 60 80 100 SE +/- 1.12, N = 5 SE +/- 0.58, N = 3 109 108 107 1. firefox 92.0
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Linux 5.13 Linux 5.14 Linux 5.15-rc1 20 40 60 80 100 SE +/- 0.51, N = 3 SE +/- 0.48, N = 3 SE +/- 0.96, N = 4 95.44 95.13 92.19 1. firefox 92.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome Linux 5.13 Linux 5.14 Linux 5.15-rc1 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 16.49 16.69 17.12 1. chrome 93.0.4577.63
Benchmark: Kraken - Browser: Google Chrome
Linux 5.13: selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
Linux 5.14: selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
Linux 5.15-rc1: selenium.common.exceptions.WebDriverException: Message: unknown error: net::ERR_NAME_NOT_RESOLVED
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Firefox Linux 5.13 Linux 5.14 Linux 5.15-rc1 600 1200 1800 2400 3000 SE +/- 3.61, N = 3 SE +/- 3.48, N = 3 SE +/- 9.68, N = 3 2925 2929 2961 1. firefox 92.0
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome Linux 5.13 Linux 5.14 Linux 5.15-rc1 11 22 33 44 55 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 49.73 49.63 49.35 1. chrome 93.0.4577.63
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome Linux 5.13 Linux 5.14 Linux 5.15-rc1 40 80 120 160 200 SE +/- 1.79, N = 3 SE +/- 0.95, N = 3 SE +/- 0.62, N = 3 168.67 166.35 164.09 1. chrome 93.0.4577.63
OpenBenchmarking.org Score, Fewer Is Better Selenium Benchmark: PSPDFKit WASM - Browser: Google Chrome Linux 5.14 Linux 5.13 Linux 5.15-rc1 600 1200 1800 2400 3000 SE +/- 15.06, N = 3 SE +/- 5.51, N = 3 SE +/- 11.26, N = 3 2915 2930 2959 1. chrome 93.0.4577.63
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Linux 5.13 Linux 5.14 Linux 5.15-rc1 6 12 18 24 30 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.31, N = 3 27.0 27.2 27.3 1. firefox 92.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Linux 5.15-rc1 Linux 5.14 Linux 5.13 70 140 210 280 350 SE +/- 2.98, N = 3 SE +/- 3.19, N = 6 SE +/- 3.83, N = 4 337.6 340.0 344.0 1. firefox 92.0
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome Linux 5.15-rc1 Linux 5.13 Linux 5.14 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 27.02 27.12 27.43 1. chrome 93.0.4577.63
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome Linux 5.13 Linux 5.14 Linux 5.15-rc1 60 120 180 240 300 SE +/- 0.03, N = 3 SE +/- 0.24, N = 3 SE +/- 0.26, N = 3 274.75 275.06 275.13 1. chrome 93.0.4577.63
simdjson This is a benchmark of SIMDJSON, a high performance JSON parser. SIMDJSON aims to be the fastest JSON parser and is used by projects like Microsoft FishStore, Yandex ClickHouse, Shopify, and others. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: Kostya Linux 5.15-rc1 Linux 5.14 Linux 5.13 0.738 1.476 2.214 2.952 3.69 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 3.28 3.28 3.21 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: LargeRandom Linux 5.15-rc1 Linux 5.14 Linux 5.13 0.2588 0.5176 0.7764 1.0352 1.294 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 1.15 1.15 1.15 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: PartialTweets Linux 5.15-rc1 Linux 5.14 Linux 5.13 1.1498 2.2996 3.4494 4.5992 5.749 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 5.11 5.06 5.00 1. (CXX) g++ options: -O3 -pthread
OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: DistinctUserID Linux 5.14 Linux 5.15-rc1 Linux 5.13 1.3073 2.6146 3.9219 5.2292 6.5365 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 5.81 5.74 5.74 1. (CXX) g++ options: -O3 -pthread
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.14 Linux 5.15-rc1 Linux 5.13 2M 4M 6M 8M 10M SE +/- 90459.54, N = 3 SE +/- 12755.99, N = 3 SE +/- 61502.90, N = 3 8580578 8551933 8450415 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 -mavx512f -mavx512bw -mavx512vnni -mavx512dq -mavx512vl -msse4.1 -mssse3 -msse2 -mbmi2 -flto -flto=jobserver
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: NUMA Linux 5.15-rc1 Linux 5.14 Linux 5.13 20 40 60 80 100 SE +/- 0.86, N = 9 SE +/- 0.96, N = 7 SE +/- 0.87, N = 8 104.78 101.91 99.85 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: MEMFD Linux 5.14 Linux 5.13 Linux 5.15-rc1 60 120 180 240 300 SE +/- 2.25, N = 8 SE +/- 3.63, N = 3 SE +/- 2.16, N = 4 258.32 258.12 195.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Atomic Linux 5.13 Linux 5.14 Linux 5.15-rc1 60K 120K 180K 240K 300K SE +/- 2950.17, N = 15 SE +/- 2973.39, N = 15 SE +/- 1109.66, N = 3 281302.54 275126.70 266549.72 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Crypto Linux 5.14 Linux 5.13 Linux 5.15-rc1 150 300 450 600 750 SE +/- 9.94, N = 3 SE +/- 7.49, N = 4 SE +/- 7.73, N = 4 695.20 692.30 691.37 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Malloc Linux 5.14 Linux 5.15-rc1 Linux 5.13 7M 14M 21M 28M 35M SE +/- 397070.36, N = 4 SE +/- 347263.57, N = 5 SE +/- 344402.47, N = 5 33776770.98 33716183.80 33584436.90 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: RdRand Linux 5.14 Linux 5.13 Linux 5.15-rc1 8K 16K 24K 32K 40K SE +/- 66.74, N = 3 SE +/- 52.76, N = 3 SE +/- 49.48, N = 3 37783.84 37771.73 37707.58 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Forking Linux 5.14 Linux 5.13 Linux 5.15-rc1 8K 16K 24K 32K 40K SE +/- 459.22, N = 3 SE +/- 299.69, N = 3 SE +/- 266.82, N = 7 37030.65 34099.00 28724.91 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: SENDFILE Linux 5.13 Linux 5.14 Linux 5.15-rc1 15K 30K 45K 60K 75K SE +/- 813.70, N = 4 SE +/- 674.25, N = 5 SE +/- 822.26, N = 4 68378.20 67366.49 67156.11 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Cache Linux 5.14 Linux 5.15-rc1 Linux 5.13 6 12 18 24 30 SE +/- 0.30, N = 3 SE +/- 0.30, N = 4 SE +/- 0.23, N = 6 25.52 25.11 25.11 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: CPU Stress Linux 5.14 Linux 5.13 Linux 5.15-rc1 400 800 1200 1600 2000 SE +/- 20.08, N = 3 SE +/- 20.19, N = 3 SE +/- 19.57, N = 3 1708.59 1705.14 1700.20 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Semaphores Linux 5.15-rc1 Linux 5.14 Linux 5.13 130K 260K 390K 520K 650K SE +/- 210.85, N = 3 SE +/- 134.62, N = 3 SE +/- 4249.54, N = 15 608822.14 608547.70 574660.21 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Matrix Math Linux 5.13 Linux 5.14 Linux 5.15-rc1 4K 8K 12K 16K 20K SE +/- 595.84, N = 12 SE +/- 561.60, N = 12 SE +/- 429.60, N = 15 17951.59 17905.69 17745.81 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Vector Math Linux 5.15-rc1 Linux 5.14 Linux 5.13 5K 10K 15K 20K 25K SE +/- 245.93, N = 3 SE +/- 150.21, N = 3 SE +/- 155.41, N = 3 21162.47 19215.59 19211.52 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Memory Copying Linux 5.14 Linux 5.13 Linux 5.15-rc1 800 1600 2400 3200 4000 SE +/- 12.09, N = 3 SE +/- 22.83, N = 3 SE +/- 19.36, N = 3 3851.40 3842.31 3816.10 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Socket Activity Linux 5.14 Linux 5.15-rc1 Linux 5.13 1500 3000 4500 6000 7500 SE +/- 94.75, N = 3 SE +/- 67.46, N = 7 SE +/- 36.92, N = 15 7192.71 7147.33 4285.20 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Context Switching Linux 5.13 Linux 5.15-rc1 Linux 5.14 300K 600K 900K 1200K 1500K SE +/- 18384.50, N = 3 SE +/- 729.14, N = 3 SE +/- 12606.75, N = 3 1280175.71 1248115.44 1246696.27 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc C String Functions Linux 5.13 Linux 5.15-rc1 Linux 5.14 100K 200K 300K 400K 500K SE +/- 3990.41, N = 3 SE +/- 5869.36, N = 3 SE +/- 4601.57, N = 6 481775.49 478069.41 470313.99 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: Glibc Qsort Data Sorting Linux 5.15-rc1 Linux 5.14 Linux 5.13 13 26 39 52 65 SE +/- 0.73, N = 3 SE +/- 0.67, N = 3 SE +/- 0.70, N = 3 56.45 56.42 56.08 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.11.07 Test: System V Message Passing Linux 5.15-rc1 Linux 5.14 Linux 5.13 1.2M 2.4M 3.6M 4.8M 6M SE +/- 54765.61, N = 3 SE +/- 104799.59, N = 15 SE +/- 279812.13, N = 12 5825894.52 5163533.59 3226180.38 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lsctp -lz -ldl -lpthread -lc
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Linux 5.14 Linux 5.13 Linux 5.15-rc1 80K 160K 240K 320K 400K SE +/- 2590.00, N = 3 SE +/- 2755.42, N = 3 SE +/- 2844.23, N = 3 369129 370191 371659
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Linux 5.14 Linux 5.13 Linux 5.15-rc1 80K 160K 240K 320K 400K SE +/- 2630.69, N = 3 SE +/- 1945.57, N = 3 SE +/- 3121.29, N = 3 364134 365337 366992
OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Linux 5.14 Linux 5.13 Linux 5.15-rc1 1.6M 3.2M 4.8M 6.4M 8M SE +/- 6931.31, N = 3 SE +/- 5220.42, N = 3 SE +/- 8143.52, N = 3 7193050 7215227 7244390
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.13 Linux 5.14 Linux 5.15-rc1 30 60 90 120 150 SE +/- 0.47, N = 3 SE +/- 0.60, N = 3 SE +/- 0.42, N = 3 113.72 114.37 117.03
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.14 Linux 5.13 Linux 5.15-rc1 900 1800 2700 3600 4500 SE +/- 12.30, N = 3 SE +/- 8.25, N = 3 SE +/- 4.68, N = 3 4376.23 4376.60 4394.37 MIN: 4308.87 / MAX: 4471.08 MIN: 4303.35 / MAX: 4450.32 MIN: 4335.46 / MAX: 4479.31 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.13 Linux 5.14 Linux 5.15-rc1 70 140 210 280 350 SE +/- 0.73, N = 3 SE +/- 0.91, N = 3 SE +/- 1.65, N = 3 298.91 299.90 299.90 MIN: 295.49 / MAX: 308.76 MIN: 295.08 / MAX: 316.5 MIN: 295.13 / MAX: 321.57 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.14 Linux 5.13 Linux 5.15-rc1 13 26 39 52 65 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.29, N = 3 55.23 55.72 55.74 MIN: 54.76 / MAX: 57.11 MIN: 55.39 / MAX: 56.07 MIN: 54.92 / MAX: 62.54 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-rc1 Linux 5.14 Linux 5.13 60 120 180 240 300 SE +/- 0.04, N = 3 SE +/- 0.20, N = 3 SE +/- 0.21, N = 3 266.53 266.62 267.71 MIN: 266.1 / MAX: 267.61 MIN: 266 / MAX: 276.44 MIN: 266.69 / MAX: 268.87 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl
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 1200 - Effects Quality: High Linux 5.15-rc1 Linux 5.13 Linux 5.14 60 120 180 240 300 SE +/- 0.28, N = 3 SE +/- 1.07, N = 3 SE +/- 2.27, N = 5 254.6 253.7 221.0
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1200 - Effects Quality: Ultra Linux 5.15-rc1 Linux 5.14 Linux 5.13 40 80 120 160 200 SE +/- 5.10, N = 15 SE +/- 1.92, N = 3 SE +/- 0.65, N = 3 171.6 169.5 164.8
OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 1920 x 1200 - Effects Quality: Medium Linux 5.14 Linux 5.13 Linux 5.15-rc1 50 100 150 200 250 SE +/- 2.87, N = 4 SE +/- 3.23, N = 3 SE +/- 2.43, N = 5 237.4 233.8 232.1
Waifu2x-NCNN Vulkan Waifu2x-NCNN is an NCNN neural network implementation of the Waifu2x converter project and accelerated using the Vulkan API. NCNN is a high performance neural network inference framework optimized for mobile and other platforms developed by Tencent. This test profile times how long it takes to increase the resolution of a sample image with Vulkan. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Waifu2x-NCNN Vulkan 20200818 Scale: 2x - Denoise: 3 - TAA: No Linux 5.14 Linux 5.13 Linux 5.15-rc1 0.9641 1.9282 2.8923 3.8564 4.8205 SE +/- 0.032, N = 3 SE +/- 0.046, N = 4 SE +/- 0.018, N = 3 4.195 4.236 4.285
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-rc1 Linux 5.14 Linux 5.13 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 6.02 6.02 5.96 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.14 Linux 5.15-rc1 Linux 5.13 7 14 21 28 35 SE +/- 0.28, N = 6 SE +/- 0.25, N = 7 SE +/- 0.36, N = 3 28.97 28.85 28.54 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
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: 1920 x 1200 - Effects Quality: Ultra Linux 5.14 Linux 5.15-rc1 Linux 5.13 40 80 120 160 200 SE +/- 1.25, N = 3 SE +/- 1.03, N = 3 SE +/- 0.42, N = 3 185.72 184.52 184.18 MIN: 83 / MAX: 297 MIN: 80 / MAX: 297 MIN: 81 / MAX: 294
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1200 - Effects Quality: Ultimate Linux 5.14 Linux 5.13 Linux 5.15-rc1 30 60 90 120 150 SE +/- 0.45, N = 3 SE +/- 0.35, N = 3 SE +/- 0.34, N = 3 140.37 139.85 138.75 MIN: 36 / MAX: 254 MIN: 37 / MAX: 250 MIN: 36 / MAX: 236
yquake2 This is a test of Yamagi Quake II. Yamagi Quake II is an enhanced client for id Software's Quake II with focus on offline and coop gameplay. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.0 Renderer: Vulkan - Resolution: 1920 x 1080 Linux 5.14 Linux 5.15-rc1 Linux 5.13 200 400 600 800 1000 SE +/- 3.41, N = 3 SE +/- 5.81, N = 3 SE +/- 10.03, N = 3 824.8 818.0 803.0 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.0 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 Linux 5.14 Linux 5.13 Linux 5.15-rc1 90 180 270 360 450 SE +/- 1.53, N = 3 SE +/- 1.28, N = 3 SE +/- 2.74, N = 3 414.2 412.6 407.2 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.0 Renderer: Software CPU - Resolution: 1920 x 1080 Linux 5.14 Linux 5.15-rc1 Linux 5.13 30 60 90 120 150 SE +/- 0.25, N = 3 SE +/- 0.09, N = 3 SE +/- 0.22, N = 3 130.9 130.7 130.6 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
Linux 5.13 Processor: Intel Core i7-1165G7 @ 4.70GHz (4 Cores / 8 Threads), Motherboard: Dell 0GG9PT (3.0.3 BIOS), Chipset: Intel Tiger Lake-LP, Memory: 16GB, Disk: Kioxia KBG40ZNS256G NVMe 256GB, Graphics: Intel Xe TGL GT2 3GB (1300MHz), Audio: Realtek ALC289, Network: Intel Wi-Fi 6 AX201
OS: Ubuntu 21.04, Kernel: 5.13.0-051300-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 21.3.0-devel (git-fb5deb2 2021-09-10 hirsute-oibaf-ppa), Vulkan: 1.2.190, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 1920x1200
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 - CPU Microcode: 0x88 - Thermald 2.4.3Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)Python Notes: Python 3.9.5Security 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 10 September 2021 14:38 by user phoronix.
Linux 5.14 Processor: Intel Core i7-1165G7 @ 4.70GHz (4 Cores / 8 Threads), Motherboard: Dell 0GG9PT (3.0.3 BIOS), Chipset: Intel Tiger Lake-LP, Memory: 16GB, Disk: Kioxia KBG40ZNS256G NVMe 256GB, Graphics: Intel Xe TGL GT2 3GB (1300MHz), Audio: Realtek ALC289, Network: Intel Wi-Fi 6 AX201
OS: Ubuntu 21.04, Kernel: 5.14.0-051400-generic (x86_64), Desktop: GNOME Shell 3.38.4, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 21.3.0-devel (git-fb5deb2 2021-09-10 hirsute-oibaf-ppa), Vulkan: 1.2.190, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 1920x1200
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x88 - Thermald 2.4.3Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)Python Notes: Python 3.9.5Security 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 September 2021 06:12 by user phoronix.
Linux 5.15-rc1 Processor: Intel Core i7-1165G7 @ 4.70GHz (4 Cores / 8 Threads), Motherboard: Dell 0GG9PT (3.0.3 BIOS), Chipset: Intel Tiger Lake-LP, Memory: 16GB, Disk: Kioxia KBG40ZNS256G NVMe 256GB, Graphics: Intel Xe TGL GT2 3GB (1300MHz), Audio: Realtek ALC289, Network: Intel Wi-Fi 6 AX201
OS: Ubuntu 21.04, Kernel: 5.15.0-rc1-phx (x86_64) 20210913, Desktop: GNOME Shell 3.38.4, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 21.3.0-devel (git-fb5deb2 2021-09-10 hirsute-oibaf-ppa), Vulkan: 1.2.190, Compiler: GCC 10.3.0, File-System: ext4, Screen Resolution: 1920x1200
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --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-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-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 -vProcessor Notes: Scaling Governor: intel_pstate powersave - CPU Microcode: 0x88 - Thermald 2.4.3Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2)Python Notes: Python 3.9.5Security 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 13 September 2021 15:56 by user phoronix.