Tests for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2011302-HA-TIGERLAKE87 Tiger Lake Driver States - Phoronix Test Suite Tiger Lake Driver States Tests for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2011302-HA-TIGERLAKE87&grt&export=pdf&sor .
Tiger Lake Driver States Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Intel Core i7-1165G7 @ 4.70GHz (4 Cores / 8 Threads) Dell 0GG9PT (1.0.3 BIOS) Intel Tiger Lake-LP 16GB Kioxia KBG40ZNS256G NVMe 256GB Intel UHD 3GB (1300MHz) Realtek ALC289 Intel Wi-Fi 6 AX201 Ubuntu 20.10 5.8.0-29-generic (x86_64) GNOME Shell 3.38.1 X Server 1.20.9 modesetting 1.20.9 4.6 Mesa 20.2.1 1.2.145 GCC 10.2.0 ext4 1920x1200 4.6 Mesa 21.0.0-devel (git-b3504f4 2020-11-29 groovy-oibaf-ppa) 5.9.10-050910-generic (x86_64) 5.10.0-051000rc6-generic (x86_64) 20201129 OpenBenchmarking.org Compiler Details - --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-JvwpWM/gcc-10-10.2.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: intel_pstate powersave - CPU Microcode: 0x60 - Thermald 2.3 Python Details - Python 3.8.6 Security Details - 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
Tiger Lake Driver States basemark: OpenGL - 1920 x 1200 - High basemark: Vulkan - 1920 x 1200 - High basemark: OpenGL - 1920 x 1200 - Medium basemark: Vulkan - 1920 x 1200 - Medium betsy: ETC1 - Highest betsy: ETC2 RGB - Highest etlegacy: Renderer2 - 1920 x 1200 geekbench: GPU Vulkan glmark2: 1920 x 1080 glmark2: 1920 x 1200 gputest: GiMark - 1920 x 1200 - Fullscreen gputest: Plot3D - 1920 x 1200 - Fullscreen gputest: Furmark - 1920 x 1200 - Fullscreen gputest: TessMark - 1920 x 1200 - Fullscreen gputest: Triangle - 1920 x 1200 - Fullscreen gputest: Pixmark Piano - 1920 x 1200 - Fullscreen gputest: Pixmark Volplosion - 1920 x 1200 - Fullscreen libplacebo: deband_heavy libplacebo: polar_nocompute libplacebo: hdr_peakdetect libplacebo: av1_grain_lap ncnn: Vulkan GPU - squeezenet ncnn: Vulkan GPU - mobilenet ncnn: Vulkan GPU-v2-v2 - mobilenet-v2 ncnn: Vulkan GPU-v3-v3 - mobilenet-v3 ncnn: Vulkan GPU - shufflenet-v2 ncnn: Vulkan GPU - mnasnet ncnn: Vulkan GPU - efficientnet-b0 ncnn: Vulkan GPU - blazeface ncnn: Vulkan GPU - googlenet ncnn: Vulkan GPU - vgg16 ncnn: Vulkan GPU - resnet18 ncnn: Vulkan GPU - alexnet ncnn: Vulkan GPU - resnet50 ncnn: Vulkan GPU - yolov4-tiny openarena: 1920 x 1080 paraview: Wavelet Volume - 1920 x 1200 paraview: Wavelet Volume - 1920 x 1200 paraview: Wavelet Contour - 1920 x 1200 paraview: Wavelet Contour - 1920 x 1200 realsr-ncnn: 4x - No realsr-ncnn: 4x - Yes tesseract: 1920 x 1200 unigine-heaven: 1920 x 1200 - Fullscreen - OpenGL unigine-super: 1920 x 1200 - Fullscreen - Low - OpenGL unigine-valley: 1920 x 1200 - Fullscreen - OpenGL waifu2x-ncnn: 2x - 3 - No waifu2x-ncnn: 2x - 3 - Yes xonotic: 1920 x 1200 - Low xonotic: 1920 x 1200 - High xonotic: 1920 x 1200 - Ultra xonotic: 1920 x 1200 - Ultimate yquake2: OpenGL 3.x - 1920 x 1080 Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev 30.39 27.81 74.09 143.93 23.734 32.312 128.8 8255 896 835 2016 10598 1718 4871 74921 574 1531 144.44 121.34 55542.76 890.48 11.77 19.18 7.60 10.49 8.04 8.32 11.60 2.11 11.54 38.78 8.12 9.54 15.43 39.15 187.6 77.80 1244.781 64.49 672.075 68.017 544.053 136.8411 28.3286 27.2 30.2480 4.224 27.329 327.5514075 202.8064483 165.5569841 126.7074579 747.6 30.96 28.12 74.28 147.06 23.874 32.443 126.8 8987 895 833 2020 11030 1775 5047 77925 580 1593 144.48 124.05 60851.03 887.69 11.92 19.91 7.55 10.48 8.16 8.32 11.57 2.54 11.57 38.77 8.23 9.55 15.48 39.92 202.4 70.83 1133.225 62.08 646.880 68.420 543.662 140.7920 28.5044 29.3 30.3052 4.209 27.308 320.8181218 192.1458842 157.1089768 120.8333776 747.9 31.51 28.93 74.53 154.96 23.758 32.333 131.0 8717 909 846 2021 10982 1775 5039 79086 582 1595 144.65 124.23 60275.31 879.14 11.65 21.16 7.07 9.93 7.76 8.38 11.44 1.98 10.96 38.79 8.01 9.53 15.48 39.48 191.8 69.22 1107.565 61.80 644.062 68.200 541.476 146.2218 28.4980 29.5 30.4235 4.138 27.311 324.4235293 194.0812056 158.6415297 121.8912214 786.5 31.34 28.35 74.37 147.36 23.738 32.277 130.5 8800 904 836 2020 10968 1774 5047 78598 583 1601 144.36 123.19 60483.12 874.60 12.10 19.06 8.21 10.69 8.36 8.17 11.78 2.19 11.74 38.85 8.76 9.58 15.60 38.37 188.8 70.61 1129.702 62.38 650.042 68.445 541.903 145.0538 28.2511 29.2 30.2432 4.137 27.250 323.6377769 195.1136636 159.0361721 122.7764422 781.6 OpenBenchmarking.org
Basemark GPU Renderer: OpenGL - Resolution: 1920 x 1200 - Graphics Preset: High OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: OpenGL - Resolution: 1920 x 1200 - Graphics Preset: High Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 7 14 21 28 35 SE +/- 0.44, N = 3 SE +/- 0.45, N = 3 SE +/- 0.39, N = 3 SE +/- 0.27, N = 3 31.51 31.34 30.96 30.39 MIN: 17.16 / MAX: 77.95 MIN: 21.73 / MAX: 77.77 MIN: 21.21 / MAX: 76.96 MIN: 20.13 / MAX: 74.05
Basemark GPU Renderer: Vulkan - Resolution: 1920 x 1200 - Graphics Preset: High OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: Vulkan - Resolution: 1920 x 1200 - Graphics Preset: High Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 7 14 21 28 35 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 28.93 28.35 28.12 27.81 MIN: 21.33 / MAX: 60.27 MIN: 22.42 / MAX: 48.24 MIN: 20.98 / MAX: 58.52 MIN: 20.7 / MAX: 59.17
Basemark GPU Renderer: OpenGL - Resolution: 1920 x 1200 - Graphics Preset: Medium OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: OpenGL - Resolution: 1920 x 1200 - Graphics Preset: Medium Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.13, N = 3 SE +/- 0.22, N = 3 SE +/- 0.29, N = 3 74.53 74.37 74.28 74.09 MIN: 23.62 / MAX: 292.85 MIN: 21.35 / MAX: 301.37 MIN: 20.68 / MAX: 322.43 MIN: 21.56 / MAX: 277.33
Basemark GPU Renderer: Vulkan - Resolution: 1920 x 1200 - Graphics Preset: Medium OpenBenchmarking.org FPS, More Is Better Basemark GPU 1.2 Renderer: Vulkan - Resolution: 1920 x 1200 - Graphics Preset: Medium Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 30 60 90 120 150 SE +/- 1.51, N = 15 SE +/- 1.37, N = 15 SE +/- 1.44, N = 14 SE +/- 1.11, N = 15 154.96 147.36 147.06 143.93 MIN: 76.26 / MAX: 295.79 MIN: 72.66 / MAX: 284.9 MIN: 75.37 / MAX: 275.24 MIN: 72.5 / MAX: 278.66
Betsy GPU Compressor Codec: ETC1 - Quality: Highest OpenBenchmarking.org Seconds, Fewer Is Better Betsy GPU Compressor 1.1 Beta Codec: ETC1 - Quality: Highest Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.11, N = 3 23.73 23.74 23.76 23.87 1. (CXX) g++ options: -O3 -O2 -lpthread -ldl
Betsy GPU Compressor Codec: ETC2 RGB - Quality: Highest OpenBenchmarking.org Seconds, Fewer Is Better Betsy GPU Compressor 1.1 Beta Codec: ETC2 RGB - Quality: Highest Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev 8 16 24 32 40 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 32.28 32.31 32.33 32.44 1. (CXX) g++ options: -O3 -O2 -lpthread -ldl
ET: Legacy Renderer: Renderer2 - Resolution: 1920 x 1200 OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.75 Renderer: Renderer2 - Resolution: 1920 x 1200 Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev 30 60 90 120 150 SE +/- 1.67, N = 4 SE +/- 1.79, N = 4 SE +/- 1.17, N = 3 SE +/- 1.30, N = 3 131.0 130.5 128.8 126.8
Geekbench Test: GPU Vulkan OpenBenchmarking.org Score, More Is Better Geekbench 5 Test: GPU Vulkan Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 2K 4K 6K 8K 10K SE +/- 90.43, N = 15 SE +/- 110.05, N = 5 SE +/- 139.64, N = 3 SE +/- 77.21, N = 15 8987 8800 8717 8255
GLmark2 Resolution: 1920 x 1080 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1920 x 1080 Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev 200 400 600 800 1000 909 904 896 895
GLmark2 Resolution: 1920 x 1200 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1920 x 1200 Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev 200 400 600 800 1000 846 836 835 833
GpuTest Test: GiMark - Resolution: 1920 x 1200 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: GiMark - Resolution: 1920 x 1200 - Mode: Fullscreen Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 400 800 1200 1600 2000 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 1.67, N = 3 2021 2020 2020 2016
GpuTest Test: Plot3D - Resolution: 1920 x 1200 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Plot3D - Resolution: 1920 x 1200 - Mode: Fullscreen Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 2K 4K 6K 8K 10K SE +/- 6.17, N = 3 SE +/- 2.67, N = 3 SE +/- 0.33, N = 3 11030 10982 10968 10598
GpuTest Test: Furmark - Resolution: 1920 x 1200 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Furmark - Resolution: 1920 x 1200 - Mode: Fullscreen Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 400 800 1200 1600 2000 SE +/- 24.06, N = 4 SE +/- 30.28, N = 3 SE +/- 22.16, N = 5 SE +/- 28.62, N = 3 1775 1775 1774 1718
GpuTest Test: TessMark - Resolution: 1920 x 1200 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: TessMark - Resolution: 1920 x 1200 - Mode: Fullscreen Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 1100 2200 3300 4400 5500 SE +/- 19.22, N = 3 SE +/- 15.17, N = 3 SE +/- 14.19, N = 3 SE +/- 16.07, N = 3 5047 5047 5039 4871
GpuTest Test: Triangle - Resolution: 1920 x 1200 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Triangle - Resolution: 1920 x 1200 - Mode: Fullscreen Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 20K 40K 60K 80K 100K SE +/- 73.33, N = 3 SE +/- 58.05, N = 3 SE +/- 94.41, N = 3 SE +/- 258.92, N = 3 79086 78598 77925 74921
GpuTest Test: Pixmark Piano - Resolution: 1920 x 1200 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Pixmark Piano - Resolution: 1920 x 1200 - Mode: Fullscreen Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 130 260 390 520 650 SE +/- 4.51, N = 3 SE +/- 3.33, N = 3 SE +/- 3.18, N = 3 SE +/- 3.18, N = 3 583 582 580 574
GpuTest Test: Pixmark Volplosion - Resolution: 1920 x 1200 - Mode: Fullscreen OpenBenchmarking.org Points, More Is Better GpuTest 0.7.0 Test: Pixmark Volplosion - Resolution: 1920 x 1200 - Mode: Fullscreen Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 300 600 900 1200 1500 SE +/- 7.51, N = 3 SE +/- 10.54, N = 3 SE +/- 9.13, N = 3 SE +/- 10.35, N = 3 1601 1595 1593 1531
Libplacebo Test: deband_heavy OpenBenchmarking.org FPS, More Is Better Libplacebo 2.72.2 Test: deband_heavy Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev 30 60 90 120 150 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.12, N = 3 144.65 144.48 144.44 144.36 1. (CXX) g++ options: -lm -lglslang -lHLSL -lOGLCompiler -lOSDependent -lSPIRV -lSPVRemapper -lSPIRV-Tools -lSPIRV-Tools-opt -lpthread -pthread -pipe -std=c++11 -fvisibility=hidden -fPIC -MD -MQ -MF
Libplacebo Test: polar_nocompute OpenBenchmarking.org FPS, More Is Better Libplacebo 2.72.2 Test: polar_nocompute Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 30 60 90 120 150 SE +/- 0.09, N = 3 SE +/- 0.20, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 124.23 124.05 123.19 121.34 1. (CXX) g++ options: -lm -lglslang -lHLSL -lOGLCompiler -lOSDependent -lSPIRV -lSPVRemapper -lSPIRV-Tools -lSPIRV-Tools-opt -lpthread -pthread -pipe -std=c++11 -fvisibility=hidden -fPIC -MD -MQ -MF
Libplacebo Test: hdr_peakdetect OpenBenchmarking.org FPS, More Is Better Libplacebo 2.72.2 Test: hdr_peakdetect Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 13K 26K 39K 52K 65K SE +/- 402.82, N = 3 SE +/- 271.23, N = 3 SE +/- 108.15, N = 3 SE +/- 4647.35, N = 3 60851.03 60483.12 60275.31 55542.76 1. (CXX) g++ options: -lm -lglslang -lHLSL -lOGLCompiler -lOSDependent -lSPIRV -lSPVRemapper -lSPIRV-Tools -lSPIRV-Tools-opt -lpthread -pthread -pipe -std=c++11 -fvisibility=hidden -fPIC -MD -MQ -MF
Libplacebo Test: av1_grain_lap OpenBenchmarking.org FPS, More Is Better Libplacebo 2.72.2 Test: av1_grain_lap Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev 200 400 600 800 1000 SE +/- 6.35, N = 3 SE +/- 4.14, N = 3 SE +/- 0.48, N = 3 SE +/- 19.20, N = 3 890.48 887.69 879.14 874.60 1. (CXX) g++ options: -lm -lglslang -lHLSL -lOGLCompiler -lOSDependent -lSPIRV -lSPVRemapper -lSPIRV-Tools -lSPIRV-Tools-opt -lpthread -pthread -pipe -std=c++11 -fvisibility=hidden -fPIC -MD -MQ -MF
NCNN Target: Vulkan GPU - Model: squeezenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: squeezenet Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev 3 6 9 12 15 SE +/- 0.13, N = 3 SE +/- 0.13, N = 15 SE +/- 0.20, N = 15 SE +/- 0.16, N = 5 11.65 11.77 11.92 12.10 MIN: 11.14 / MAX: 13.32 MIN: 11.18 / MAX: 22.08 MIN: 11.16 / MAX: 39.31 MIN: 11.4 / MAX: 12.67 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mobilenet Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev 5 10 15 20 25 SE +/- 0.52, N = 5 SE +/- 0.22, N = 15 SE +/- 0.28, N = 15 SE +/- 1.50, N = 3 19.06 19.18 19.91 21.16 MIN: 12.56 / MAX: 29.81 MIN: 12.31 / MAX: 64.83 MIN: 12.11 / MAX: 55.88 MIN: 14.91 / MAX: 31.04 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev 2 4 6 8 10 SE +/- 0.11, N = 3 SE +/- 0.08, N = 15 SE +/- 0.17, N = 15 SE +/- 0.23, N = 5 7.07 7.55 7.60 8.21 MIN: 6.13 / MAX: 8.12 MIN: 6.21 / MAX: 8.81 MIN: 4.72 / MAX: 9.6 MIN: 7.01 / MAX: 10.33 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev 3 6 9 12 15 SE +/- 0.23, N = 3 SE +/- 0.14, N = 15 SE +/- 0.06, N = 15 SE +/- 0.19, N = 5 9.93 10.48 10.49 10.69 MIN: 9.44 / MAX: 11.86 MIN: 8.85 / MAX: 12.17 MIN: 10.1 / MAX: 12.17 MIN: 10.14 / MAX: 12.22 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: shufflenet-v2 Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev 2 4 6 8 10 SE +/- 0.07, N = 3 SE +/- 0.06, N = 15 SE +/- 0.06, N = 15 SE +/- 0.10, N = 5 7.76 8.04 8.16 8.36 MIN: 7.43 / MAX: 9.33 MIN: 6.72 / MAX: 11 MIN: 5.84 / MAX: 11.31 MIN: 7.49 / MAX: 9.85 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: mnasnet Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev 2 4 6 8 10 SE +/- 0.06, N = 5 SE +/- 0.04, N = 15 SE +/- 0.04, N = 15 SE +/- 0.13, N = 3 8.17 8.32 8.32 8.38 MIN: 7.37 / MAX: 11.23 MIN: 7.81 / MAX: 12.42 MIN: 7.29 / MAX: 12.48 MIN: 7.85 / MAX: 10.21 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: efficientnet-b0 Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.05, N = 15 SE +/- 0.06, N = 14 SE +/- 0.10, N = 5 11.44 11.57 11.60 11.78 MIN: 10.93 / MAX: 16.83 MIN: 10.89 / MAX: 17.03 MIN: 10.84 / MAX: 17.03 MIN: 10.97 / MAX: 17.13 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: blazeface Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev 0.5715 1.143 1.7145 2.286 2.8575 SE +/- 0.07, N = 3 SE +/- 0.11, N = 15 SE +/- 0.09, N = 5 SE +/- 0.18, N = 15 1.98 2.11 2.19 2.54 MIN: 1.15 / MAX: 2.61 MIN: 1.18 / MAX: 6.14 MIN: 1.35 / MAX: 9.55 MIN: 1.29 / MAX: 8.76 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: googlenet Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev 3 6 9 12 15 SE +/- 0.26, N = 3 SE +/- 0.09, N = 15 SE +/- 0.09, N = 15 SE +/- 0.26, N = 5 10.96 11.54 11.57 11.74 MIN: 10.38 / MAX: 16.61 MIN: 10.63 / MAX: 16.84 MIN: 10.7 / MAX: 17.12 MIN: 10.68 / MAX: 17.08 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: vgg16 Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev 9 18 27 36 45 SE +/- 0.01, N = 15 SE +/- 0.01, N = 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 5 38.77 38.78 38.79 38.85 MIN: 38.34 / MAX: 39.31 MIN: 38.36 / MAX: 39.43 MIN: 38.46 / MAX: 39.35 MIN: 38.5 / MAX: 39.65 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet18 Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev 2 4 6 8 10 SE +/- 0.09, N = 3 SE +/- 0.03, N = 15 SE +/- 0.10, N = 13 SE +/- 0.19, N = 5 8.01 8.12 8.23 8.76 MIN: 6.91 / MAX: 8.48 MIN: 7.41 / MAX: 8.55 MIN: 7.26 / MAX: 10.22 MIN: 7.77 / MAX: 10.28 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: alexnet Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 15 SE +/- 0.01, N = 15 SE +/- 0.02, N = 5 9.53 9.54 9.55 9.58 MIN: 9.09 / MAX: 9.84 MIN: 9.21 / MAX: 10.36 MIN: 8.86 / MAX: 9.92 MIN: 8.92 / MAX: 9.95 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: resnet50 Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev 4 8 12 16 20 SE +/- 0.01, N = 15 SE +/- 0.01, N = 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 5 15.43 15.48 15.48 15.60 MIN: 15.1 / MAX: 16.01 MIN: 15.1 / MAX: 16.07 MIN: 15.08 / MAX: 15.94 MIN: 15.38 / MAX: 16.06 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20200916 Target: Vulkan GPU - Model: yolov4-tiny Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev 9 18 27 36 45 SE +/- 0.83, N = 5 SE +/- 0.24, N = 15 SE +/- 0.54, N = 3 SE +/- 0.20, N = 15 38.37 39.15 39.48 39.92 MIN: 25.74 / MAX: 54.14 MIN: 25.22 / MAX: 56.04 MIN: 26.29 / MAX: 53.21 MIN: 25.8 / MAX: 54.91 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 40 80 120 160 200 SE +/- 3.97, N = 3 SE +/- 1.91, N = 15 SE +/- 1.85, N = 15 SE +/- 1.81, N = 15 202.4 191.8 188.8 187.6 MIN: 1 MIN: 1 MIN: 1 MIN: 2
OpenArena Resolution: 1920 x 1080 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 6 12 18 24 30 Min: 2 / Avg: 4.8 / Max: 26 Min: 2 / Avg: 5.26 / Max: 26 Min: 2 / Avg: 5.33 / Max: 25 Min: 2 / Avg: 5.38 / Max: 25
ParaView Test: Wavelet Volume - Resolution: 1920 x 1200 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 1920 x 1200 Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev 20 40 60 80 100 SE +/- 2.72, N = 15 SE +/- 0.85, N = 3 SE +/- 1.87, N = 15 SE +/- 1.51, N = 15 77.80 70.83 70.61 69.22
ParaView Test: Wavelet Volume - Resolution: 1920 x 1200 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Volume - Resolution: 1920 x 1200 Linux 5.8 + Mesa 20.2 Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev 300 600 900 1200 1500 SE +/- 43.58, N = 15 SE +/- 13.61, N = 3 SE +/- 30.00, N = 15 SE +/- 24.11, N = 15 1244.78 1133.23 1129.70 1107.57
ParaView Test: Wavelet Contour - Resolution: 1920 x 1200 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1920 x 1200 Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev 14 28 42 56 70 SE +/- 0.22, N = 3 SE +/- 0.52, N = 3 SE +/- 0.25, N = 3 SE +/- 0.22, N = 3 64.49 62.38 62.08 61.80
ParaView Test: Wavelet Contour - Resolution: 1920 x 1200 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.4.1 Test: Wavelet Contour - Resolution: 1920 x 1200 Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev 150 300 450 600 750 SE +/- 2.34, N = 3 SE +/- 5.41, N = 3 SE +/- 2.64, N = 3 SE +/- 2.31, N = 3 672.08 650.04 646.88 644.06
RealSR-NCNN Scale: 4x - TAA: No OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: No Linux 5.8 + Mesa 20.2 Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev 15 30 45 60 75 SE +/- 0.85, N = 3 SE +/- 0.55, N = 3 SE +/- 0.55, N = 3 SE +/- 0.66, N = 3 68.02 68.20 68.42 68.45
RealSR-NCNN Scale: 4x - TAA: Yes OpenBenchmarking.org Seconds, Fewer Is Better RealSR-NCNN 20200818 Scale: 4x - TAA: Yes Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 120 240 360 480 600 SE +/- 0.60, N = 3 SE +/- 0.12, N = 3 SE +/- 0.94, N = 3 SE +/- 1.21, N = 3 541.48 541.90 543.66 544.05
Tesseract Resolution: 1920 x 1200 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 1920 x 1200 Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 30 60 90 120 150 SE +/- 1.90, N = 4 SE +/- 2.02, N = 3 SE +/- 0.80, N = 3 SE +/- 0.47, N = 3 146.22 145.05 140.79 136.84
Unigine Heaven Resolution: 1920 x 1200 - Mode: Fullscreen - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Heaven 4.0 Resolution: 1920 x 1200 - Mode: Fullscreen - Renderer: OpenGL Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev 7 14 21 28 35 SE +/- 0.05, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 28.50 28.50 28.33 28.25
Unigine Superposition Resolution: 1920 x 1200 - Mode: Fullscreen - Quality: Low - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Superposition 1.0 Resolution: 1920 x 1200 - Mode: Fullscreen - Quality: Low - Renderer: OpenGL Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 7 14 21 28 35 SE +/- 0.13, N = 3 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 29.5 29.3 29.2 27.2 MAX: 40.1 MAX: 39.9 MAX: 39.8 MAX: 37
Unigine Valley Resolution: 1920 x 1200 - Mode: Fullscreen - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Valley 1.0 Resolution: 1920 x 1200 - Mode: Fullscreen - Renderer: OpenGL Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev 7 14 21 28 35 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 30.42 30.31 30.25 30.24
Waifu2x-NCNN Vulkan Scale: 2x - Denoise: 3 - TAA: No OpenBenchmarking.org Seconds, Fewer Is Better Waifu2x-NCNN Vulkan 20200818 Scale: 2x - Denoise: 3 - TAA: No Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 0.9504 1.9008 2.8512 3.8016 4.752 SE +/- 0.030, N = 3 SE +/- 0.009, N = 3 SE +/- 0.018, N = 3 SE +/- 0.052, N = 3 4.137 4.138 4.209 4.224
Waifu2x-NCNN Vulkan Scale: 2x - Denoise: 3 - TAA: Yes OpenBenchmarking.org Seconds, Fewer Is Better Waifu2x-NCNN Vulkan 20200818 Scale: 2x - Denoise: 3 - TAA: Yes Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 27.25 27.31 27.31 27.33
Xonotic Resolution: 1920 x 1200 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1200 - Effects Quality: Low Linux 5.8 + Mesa 20.2 Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev 70 140 210 280 350 SE +/- 4.71, N = 3 SE +/- 5.11, N = 3 SE +/- 4.83, N = 3 SE +/- 3.55, N = 3 327.55 324.42 323.64 320.82 MIN: 191 / MAX: 673 MIN: 183 / MAX: 642 MIN: 189 / MAX: 636 MIN: 184 / MAX: 632
Xonotic Resolution: 1920 x 1200 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1200 - Effects Quality: High Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev 40 80 120 160 200 SE +/- 1.23, N = 3 SE +/- 1.56, N = 3 SE +/- 1.19, N = 3 SE +/- 1.19, N = 3 202.81 195.11 194.08 192.15 MIN: 113 / MAX: 332 MIN: 115 / MAX: 303 MIN: 111 / MAX: 303 MIN: 112 / MAX: 303
Xonotic Resolution: 1920 x 1200 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1200 - Effects Quality: Ultra Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev 40 80 120 160 200 SE +/- 0.53, N = 3 SE +/- 0.98, N = 3 SE +/- 0.95, N = 3 SE +/- 0.34, N = 3 165.56 159.04 158.64 157.11 MIN: 90 / MAX: 289 MIN: 80 / MAX: 269 MIN: 81 / MAX: 268 MIN: 82 / MAX: 268
Xonotic Resolution: 1920 x 1200 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1200 - Effects Quality: Ultimate Linux 5.8 + Mesa 20.2 Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.9.10 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev 30 60 90 120 150 SE +/- 0.50, N = 3 SE +/- 0.33, N = 3 SE +/- 0.57, N = 3 SE +/- 0.47, N = 3 126.71 122.78 121.89 120.83 MIN: 36 / MAX: 227 MIN: 37 / MAX: 211 MIN: 34 / MAX: 210 MIN: 34 / MAX: 210
yquake2 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 3.x - Resolution: 1920 x 1080 Linux 5.9.10 + Mesa 21.0-dev Linux 5.10-rc6 + Mesa 21.0-dev Linux 5.8 + Mesa 21.0-dev Linux 5.8 + Mesa 20.2 200 400 600 800 1000 SE +/- 7.08, N = 3 SE +/- 2.52, N = 3 SE +/- 8.92, N = 6 SE +/- 10.18, N = 3 786.5 781.6 747.9 747.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
Phoronix Test Suite v10.8.4