Ryzen 7 1700 + RX 480 Extra AMD Ryzen 7 1700 Eight-Core testing with a MSI B350 TOMAHAWK (MS-7A34) v1.0 (1.H0 BIOS) and AMD Radeon RX 470/480/570/570X/580/580X/590 8GB on Ubuntu 20.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2101018-HA-RYZEN717058&sor .
Ryzen 7 1700 + RX 480 Extra Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution Default Kernel Linux 5.10.4 Linux 5.11-rc1 Extra Run AMD Ryzen 7 1700 Eight-Core @ 3.00GHz (8 Cores / 16 Threads) MSI B350 TOMAHAWK (MS-7A34) v1.0 (1.H0 BIOS) AMD 17h 16GB 120GB Samsung SSD 840 AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1266/2000MHz) AMD Ellesmere HDMI Audio VA2431 Realtek RTL8111/8168/8411 Ubuntu 20.10 5.8.0-33-generic (x86_64) GNOME Shell 3.38.1 X Server 1.20.9 amdgpu 19.1.0 4.6 Mesa 20.2.1 (LLVM 11.0.0) 1.2.131 GCC 10.2.0 ext4 1920x1080 5.10.4-051004-generic (x86_64) 5.11.0-rc1-phx (x86_64) 20201228 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 Disk Details - MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096 Processor Details - Default Kernel: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8001137 - Linux 5.10.4: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8001137 - Linux 5.11-rc1: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8001137 - Extra Run: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0x8001137 Graphics Details - GLAMOR Java Details - OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10) 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 Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + srbds: Not affected + tsx_async_abort: Not affected
Ryzen 7 1700 + RX 480 Extra unpack-linux: linux-4.15.tar.xz vkfft: yquake2: OpenGL 1.x - 1920 x 1080 yquake2: OpenGL 3.x - 1920 x 1080 yquake2: Software CPU - 1920 x 1080 glmark2: 1280 x 1024 glmark2: 1920 x 1080 vkmark: 1280 x 1024 vkmark: 1920 x 1080 wireguard: clomp: Static OMP Speedup polyhedron: ac polyhedron: air polyhedron: mdbx polyhedron: doduc polyhedron: linpk polyhedron: tfft2 polyhedron: aermod polyhedron: rnflow polyhedron: induct2 polyhedron: protein polyhedron: capacita polyhedron: channel2 polyhedron: fatigue2 polyhedron: gas_dyn2 polyhedron: test_fpu2 polyhedron: mp_prop_design hmmer: Pfam Database Search mafft: Multiple Sequence Alignment - LSU RNA lammps: Rhodopsin Protein webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression simdjson: Kostya simdjson: LargeRand simdjson: PartialTweets simdjson: DistinctUserID compress-lz4: 1 - Compression Speed compress-lz4: 1 - Decompression Speed compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed compress-zstd: 3 compress-zstd: 19 onednn: IP Shapes 1D - f32 - CPU onednn: IP Shapes 3D - f32 - CPU onednn: IP Shapes 1D - u8s8f32 - CPU onednn: IP Shapes 3D - u8s8f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: Deconvolution Batch shapes_1d - f32 - CPU onednn: Deconvolution Batch shapes_3d - f32 - CPU onednn: Convolution Batch Shapes Auto - u8s8f32 - CPU onednn: Deconvolution Batch shapes_1d - u8s8f32 - CPU onednn: Deconvolution Batch shapes_3d - u8s8f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU onednn: Recurrent Neural Network Training - u8s8f32 - CPU onednn: Recurrent Neural Network Inference - u8s8f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU onednn: Recurrent Neural Network Training - bf16bf16bf16 - CPU onednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPU onednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPU embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer ISPC - Asian Dragon Obj rav1e: 1 rav1e: 5 rav1e: 6 rav1e: 10 coremark: CoreMark Size 666 - Iterations Per Second stockfish: Total Time asmfish: 1024 Hash Memory, 26 Depth avifenc: 0 avifenc: 2 avifenc: 8 avifenc: 10 build-ffmpeg: Time To Compile build-linux-kernel: Time To Compile build-llvm: Time To Compile build2: Time To Compile numpy: build-eigen: Time To Compile compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 deepspeech: CPU encode-ape: WAV To APE encode-flac: WAV To FLAC encode-mp3: WAV To MP3 encode-opus: WAV To Opus Encode espeak: Text-To-Speech Synthesis rnnoise: node-web-tooling: gromacs: Water Benchmark tensorflow-lite: SqueezeNet tensorflow-lite: Inception V4 tensorflow-lite: NASNet Mobile tensorflow-lite: Mobilenet Float tensorflow-lite: Mobilenet Quant tensorflow-lite: Inception ResNet V2 astcenc: Fast astcenc: Medium astcenc: Thorough astcenc: Exhaustive basis: ETC1S basis: UASTC Level 0 basis: UASTC Level 2 basis: UASTC Level 3 basis: UASTC Level 2 + RDO Post-Processing sqlite-speedtest: Timed Time - Size 1,000 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only gimp: resize gimp: rotate gimp: auto-levels gimp: unsharp-mask rawtherapee: Total Benchmark Time rsvg: SVG Files To PNG redis: LPOP redis: SADD redis: LPUSH redis: GET redis: SET mnn: SqueezeNetV1.0 mnn: resnet-v2-50 mnn: MobileNetV2_224 mnn: mobilenet-v1-1.0 mnn: inception-v3 ncnn: CPU - mobilenet ncnn: CPU-v2-v2 - mobilenet-v2 ncnn: CPU-v3-v3 - mobilenet-v3 ncnn: CPU - shufflenet-v2 ncnn: CPU - mnasnet ncnn: CPU - efficientnet-b0 ncnn: CPU - blazeface ncnn: CPU - googlenet ncnn: CPU - vgg16 ncnn: CPU - resnet18 ncnn: CPU - alexnet ncnn: CPU - resnet50 ncnn: CPU - yolov4-tiny ncnn: CPU - squeezenet_ssd ncnn: CPU - regnety_400m 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 ncnn: Vulkan GPU - squeezenet_ssd ncnn: Vulkan GPU - regnety_400m tnn: CPU - MobileNet v2 tnn: CPU - SqueezeNet v1.1 indigobench: CPU - Bedroom indigobench: CPU - Supercar blender: BMW27 - CPU-Only blender: Fishy Cat - CPU-Only pyperformance: go pyperformance: 2to3 pyperformance: chaos pyperformance: float pyperformance: nbody pyperformance: pathlib pyperformance: raytrace pyperformance: json_loads pyperformance: crypto_pyaes pyperformance: regex_compile pyperformance: python_startup pyperformance: django_template pyperformance: pickle_pure_python appleseed: Emily appleseed: Disney Material appleseed: Material Tester ai-benchmark: Device Inference Score ai-benchmark: Device Training Score ai-benchmark: Device AI Score phpbench: PHP Benchmark Suite encode-wavpack: WAV To WavPack sunflow: Global Illumination + Image Synthesis unpack-firefox: firefox-84.0.source.tar.xz ffte: N=256, 3D Complex FFT Routine byte: Dhrystone 2 hint: FLOAT cryptsetup: PBKDF2-sha512 cryptsetup: PBKDF2-whirlpool cryptsetup: AES-XTS 256b Encryption cryptsetup: AES-XTS 256b Decryption cryptsetup: Serpent-XTS 256b Encryption cryptsetup: Serpent-XTS 256b Decryption cryptsetup: Twofish-XTS 256b Encryption cryptsetup: Twofish-XTS 256b Decryption cryptsetup: AES-XTS 512b Encryption cryptsetup: AES-XTS 512b Decryption cryptsetup: Serpent-XTS 512b Encryption cryptsetup: Serpent-XTS 512b Decryption cryptsetup: Twofish-XTS 512b Encryption cryptsetup: Twofish-XTS 512b Decryption Default Kernel Linux 5.10.4 Linux 5.11-rc1 Extra Run 7.403 10274 631.8 944.3 85.4 6038 4432 6184 4664 300.19 7.8 7.74 1.78 5.88 9.34 4.81 25.09 7.58 16.77 25.16 17.02 16.18 59.51 63.32 61.73 37.1 74.87 151.893 14.564 4.311 1.774 2.831 24.464 9.478 50.890 0.36 0.33 0.45 0.46 7192.29 8129.2 36.94 7835.5 36.03 7828.5 2849.0 22.5 9.34927 11.5673 7.03197 2.94203 22.7874 11.3777 17.0012 23.8283 14.7823 13.3370 9027.63 4742.11 9028.50 4737.79 5.33146 9002.53 4749.06 6.60753 7.3312 6.7689 8.3970 7.8014 7.9759 7.2063 0.256 0.765 1.022 2.349 267555.232946 13361457 19306833 131.138 76.654 7.048 6.622 85.708 131.315 1057.630 232.986 246.26 117.955 47.565 94.00238 17.208 11.594 10.370 9.542 38.908 24.180 7.24 0.524 251499 3649700 223426 169941 177091 3299807 7.72 6.11 36.95 303.53 64.563 10.451 43.977 82.388 867.808 83.928 13.747 6.745 0.218 5.210 10.750 15.407 16.032 19.016 78.652 34.317 2014169.29 1540737.67 1065654.10 1863679.11 1363650.75 12.690 71.661 6.965 13.624 77.143 38.47 11.91 10.09 11.59 10.85 15.55 3.61 31.77 85.70 25.46 16.96 58.38 49.92 37.15 33.49 38.45 11.62 9.59 11.00 10.56 15.23 3.85 31.60 85.39 26.05 17.09 59.31 50.06 37.31 32.86 324.268 308.495 1.335 2.828 237.53 329.39 353 461 160 164 170 25.0 714 37.4 154 233 12.2 80.9 697 539.955062 322.771845 287.576718 581 667 1248 475137 16.208 1.581 26.471 29782.882133956 33310090.4 282568835.29886 1300115 550533 1521.6 1531.1 325.1 320.6 333.2 331.7 1356.0 1359.7 326.1 321.6 333.3 334.4 7.131 9972 641.4 960.5 88.2 6542 4722 6350 4732 308.467 9.3 7.1 1.66 5.42 8.61 4.73 29.02 7.09 15.65 23.15 15.65 16.24 58.21 58.15 59.15 34.24 68.88 128.726 14.599 4.720 1.639 2.575 22.496 8.872 44.854 0.39 0.35 0.45 0.46 7525.63 8560.1 40.01 7899.3 39.19 7895.5 2838.6 22.9 9.80460 8.81062 6.85975 2.87865 21.0535 12.6415 17.3787 20.9864 14.3114 13.2398 8564.54 4497.06 8575.95 4482.27 4.24151 8588.64 4488.10 5.78248 7.3497 6.7934 8.5188 7.8722 8.1739 7.2702 0.261 0.779 1.020 2.316 270279.686207 13559816 19840743 126.027 74.657 6.700 6.312 83.806 129.825 1044.459 231.005 262.15 109.471 46.205 109.72930 15.839 10.710 9.490 8.721 40.272 22.113 7.67 0.539 244504 3512430 208952 163162 170472 3174873 7.35 6.05 36.58 300.62 60.998 9.860 43.092 81.475 855.355 77.517 13.322 6.392 0.233 4.940 11.832 15.284 16.903 19.193 77.082 35.652 1075736.66 1429878.04 1049901.52 1611434.08 1243969.70 11.659 67.179 6.402 12.956 69.866 32.21 10.09 8.50 9.82 9.22 13.24 3.38 25.83 74.43 20.97 15.78 46.37 41.80 31.80 29.37 32.79 10.14 8.45 9.71 9.06 13.28 3.46 26.28 74.53 20.92 15.81 47.21 42.46 31.61 29.49 305.642 282.839 1.354 2.867 232.46 325.24 336 444 151 151 159 22.8 661 34.3 143 215 20.7 75.9 651 535.01413 316.758583 291.466605 588 689 1277 517024 14.870 1.537 25.744 31684.744460084 35909522.3 305670769.36287 1403727 603098 1658.9 1668.2 356.4 354.9 364.8 367.1 1485.4 1488.7 359.3 356.7 369.9 368.2 7.160 9967 625.3 947.3 88.6 6587 4755 6426 4827 308.380 9.1 7.1 1.64 5.39 8.59 4.72 29.22 7.01 15.55 23.13 15.65 16.2 58.21 58.15 59.08 34.31 68.93 127.071 15.251 4.762 1.632 2.568 22.156 8.756 45.159 0.39 0.35 0.45 0.46 7572.23 8592.3 40.03 7906.8 39.36 7920.9 2872.0 23.0 9.49354 8.61372 6.92207 2.70498 21.0906 12.4213 17.4095 20.8695 14.4510 13.2091 8540.48 4486.34 8545.33 4468.08 4.16855 8583.12 4470.71 5.87713 7.4224 6.8458 8.3775 7.8824 8.1022 7.2554 0.259 0.774 1.028 2.347 271886.254101 13897759 19661267 124.542 75.056 6.639 6.284 83.883 129.677 1050.445 231.535 262.75 107.161 46.085 108.33302 15.819 10.930 9.496 8.827 38.419 22.092 7.62 0.535 259645 3947703 239203 180798 189637 3580783 7.42 6.14 37.2 305.64 60.951 9.717 43.277 81.620 857.228 78.387 13.343 6.397 0.234 4.959 11.833 15.101 16.981 19.452 78.290 34.998 1114626.25 1465965.54 1053853.02 1727854.75 1297244.29 11.596 66.976 6.429 12.939 69.898 32.63 10.31 8.60 9.86 9.35 13.51 3.47 26.29 74.00 21.96 15.87 46.40 43.19 31.73 29.60 32.20 9.81 8.69 10.04 9.05 13.09 3.30 25.27 74.67 19.90 15.86 47.65 41.05 31.76 29.35 310.422 282.815 1.359 2.843 236.57 326.50 328 439 147 151 157 22.7 657 34.2 142 215 20.7 75.5 646 536.842668 311.487833 289.579019 584 685 1269 513740 14.853 1.582 25.986 31043.725914144 36408424.2 305438957.41609 1404973 603787 1663.4 1678.3 356.5 357.3 366.2 369.8 1488.7 1485.4 358 355.3 370.6 369.3 7.131 10048 630.7 950.4 87.3 6578 4737 6428 4824 308.782 5.5 7.1 1.64 5.41 8.58 4.74 23.89 6.99 15.43 23.14 15.65 14.87 58.66 58.22 59.37 34.92 68.86 128.042 15.350 4.666 1.642 2.575 22.446 8.765 45.282 0.39 0.35 0.45 0.46 7331.71 8302.4 39.95 7931.7 39.25 7932.8 2890.8 22.8 8.82679 12.2451 6.74175 2.68487 22.0193 11.0581 16.9420 22.4277 14.3536 13.2508 8565.47 4526.54 8623.17 4542.13 5.04535 8620.36 4536.85 6.23504 7.4723 6.8898 8.4771 7.8440 8.1085 7.2170 0.260 0.774 1.028 2.318 244170.011296 13664029 19907586 125.614 74.964 6.646 6.312 92.262 131.301 1048.005 235.528 261.63 107.893 46.186 106.29274 15.774 11.984 9.741 8.971 39.813 22.232 7.71 0.526 271377 4088867 244300 184903 195299 3664460 7.68 6.34 38.47 315.78 62.025 10.109 44.088 82.469 865.691 78.857 13.412 6.439 0.236 4.982 11.947 15.015 17.125 19.640 79.833 35.590 1110900.58 1451704.58 1048315.48 1646152.13 1279578.25 11.603 66.720 6.372 12.895 69.731 32.43 9.99 8.53 10.08 9.26 13.21 3.46 29.94 74.98 21.45 15.95 48.69 42.14 31.84 29.54 32.02 10.35 8.44 9.98 9.36 13.52 3.52 26.73 74.38 21.15 15.90 48.28 41.08 31.79 29.65 323.916 282.735 1.351 2.856 236.74 332.92 328 439 147 OpenBenchmarking.org
Unpacking The Linux Kernel linux-4.15.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-4.15.tar.xz Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 2 4 6 8 10 SE +/- 0.040, N = 20 SE +/- 0.069, N = 6 SE +/- 0.037, N = 4 SE +/- 0.047, N = 4 7.131 7.131 7.160 7.403
VkFFT OpenBenchmarking.org Benchmark Score, More Is Better VkFFT 1.1.1 Default Kernel Extra Run Linux 5.10.4 Linux 5.11-rc1 2K 4K 6K 8K 10K SE +/- 23.03, N = 3 SE +/- 41.24, N = 3 SE +/- 67.59, N = 3 SE +/- 46.59, N = 3 10274 10048 9972 9967 1. (CXX) g++ options: -O3 -pthread
yquake2 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: OpenGL 1.x - Resolution: 1920 x 1080 Linux 5.10.4 Default Kernel Extra Run Linux 5.11-rc1 140 280 420 560 700 SE +/- 8.16, N = 3 SE +/- 3.40, N = 3 SE +/- 7.53, N = 3 SE +/- 7.06, N = 3 641.4 631.8 630.7 625.3 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
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.10.4 Extra Run Linux 5.11-rc1 Default Kernel 200 400 600 800 1000 SE +/- 2.23, N = 3 SE +/- 4.27, N = 3 SE +/- 9.60, N = 3 SE +/- 7.08, N = 3 960.5 950.4 947.3 944.3 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
yquake2 Renderer: Software CPU - Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better yquake2 7.45 Renderer: Software CPU - Resolution: 1920 x 1080 Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 20 40 60 80 100 SE +/- 0.29, N = 3 SE +/- 0.27, N = 3 SE +/- 0.24, N = 3 SE +/- 0.52, N = 3 88.6 88.2 87.3 85.4 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
GLmark2 Resolution: 1280 x 1024 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1280 x 1024 Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 1400 2800 4200 5600 7000 6587 6578 6542 6038
GLmark2 Resolution: 1920 x 1080 OpenBenchmarking.org Score, More Is Better GLmark2 2020.04 Resolution: 1920 x 1080 Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 1000 2000 3000 4000 5000 4755 4737 4722 4432
VKMark Resolution: 1280 x 1024 OpenBenchmarking.org VKMark Score, More Is Better VKMark 2020-05-21 Resolution: 1280 x 1024 Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 1400 2800 4200 5600 7000 SE +/- 7.00, N = 3 SE +/- 8.41, N = 3 SE +/- 13.48, N = 3 SE +/- 3.28, N = 3 6428 6426 6350 6184 1. (CXX) g++ options: -pthread -ldl -pipe -std=c++14 -MD -MQ -MF
VKMark Resolution: 1920 x 1080 OpenBenchmarking.org VKMark Score, More Is Better VKMark 2020-05-21 Resolution: 1920 x 1080 Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 1000 2000 3000 4000 5000 SE +/- 3.61, N = 3 SE +/- 4.98, N = 3 SE +/- 3.71, N = 3 SE +/- 4.93, N = 3 4827 4824 4732 4664 1. (CXX) g++ options: -pthread -ldl -pipe -std=c++14 -MD -MQ -MF
WireGuard + Linux Networking Stack Stress Test OpenBenchmarking.org Seconds, Fewer Is Better WireGuard + Linux Networking Stack Stress Test Default Kernel Linux 5.11-rc1 Linux 5.10.4 Extra Run 70 140 210 280 350 SE +/- 1.15, N = 3 SE +/- 0.88, N = 3 SE +/- 3.52, N = 3 SE +/- 1.73, N = 3 300.19 308.38 308.47 308.78
CLOMP Static OMP Speedup OpenBenchmarking.org Speedup, More Is Better CLOMP 1.2 Static OMP Speedup Linux 5.10.4 Linux 5.11-rc1 Default Kernel Extra Run 3 6 9 12 15 SE +/- 0.11, N = 15 SE +/- 0.12, N = 3 SE +/- 0.09, N = 4 SE +/- 0.07, N = 3 9.3 9.1 7.8 5.5 1. (CC) gcc options: -fopenmp -O3 -lm
Polyhedron Fortran Benchmarks Benchmark: ac OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: ac Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 2 4 6 8 10 7.10 7.10 7.10 7.74
Polyhedron Fortran Benchmarks Benchmark: air OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: air Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 0.4005 0.801 1.2015 1.602 2.0025 1.64 1.64 1.66 1.78
Polyhedron Fortran Benchmarks Benchmark: mdbx OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mdbx Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 1.323 2.646 3.969 5.292 6.615 5.39 5.41 5.42 5.88
Polyhedron Fortran Benchmarks Benchmark: doduc OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: doduc Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 3 6 9 12 15 8.58 8.59 8.61 9.34
Polyhedron Fortran Benchmarks Benchmark: linpk OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: linpk Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 1.0823 2.1646 3.2469 4.3292 5.4115 4.72 4.73 4.74 4.81
Polyhedron Fortran Benchmarks Benchmark: tfft2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: tfft2 Extra Run Default Kernel Linux 5.10.4 Linux 5.11-rc1 7 14 21 28 35 23.89 25.09 29.02 29.22
Polyhedron Fortran Benchmarks Benchmark: aermod OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: aermod Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 2 4 6 8 10 6.99 7.01 7.09 7.58
Polyhedron Fortran Benchmarks Benchmark: rnflow OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: rnflow Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 4 8 12 16 20 15.43 15.55 15.65 16.77
Polyhedron Fortran Benchmarks Benchmark: induct2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: induct2 Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 6 12 18 24 30 23.13 23.14 23.15 25.16
Polyhedron Fortran Benchmarks Benchmark: protein OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: protein Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 4 8 12 16 20 15.65 15.65 15.65 17.02
Polyhedron Fortran Benchmarks Benchmark: capacita OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: capacita Extra Run Default Kernel Linux 5.11-rc1 Linux 5.10.4 4 8 12 16 20 14.87 16.18 16.20 16.24
Polyhedron Fortran Benchmarks Benchmark: channel2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: channel2 Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 13 26 39 52 65 58.21 58.21 58.66 59.51
Polyhedron Fortran Benchmarks Benchmark: fatigue2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: fatigue2 Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 14 28 42 56 70 58.15 58.15 58.22 63.32
Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: gas_dyn2 Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 14 28 42 56 70 59.08 59.15 59.37 61.73
Polyhedron Fortran Benchmarks Benchmark: test_fpu2 OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: test_fpu2 Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 9 18 27 36 45 34.24 34.31 34.92 37.10
Polyhedron Fortran Benchmarks Benchmark: mp_prop_design OpenBenchmarking.org Seconds, Fewer Is Better Polyhedron Fortran Benchmarks Benchmark: mp_prop_design Extra Run Linux 5.10.4 Linux 5.11-rc1 Default Kernel 20 40 60 80 100 68.86 68.88 68.93 74.87
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.1 Pfam Database Search Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.27, N = 3 SE +/- 0.02, N = 3 SE +/- 0.27, N = 3 127.07 128.04 128.73 151.89 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm
Timed MAFFT Alignment Multiple Sequence Alignment - LSU RNA OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 7.471 Multiple Sequence Alignment - LSU RNA Default Kernel Linux 5.10.4 Linux 5.11-rc1 Extra Run 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.20, N = 3 SE +/- 0.13, N = 3 14.56 14.60 15.25 15.35 1. (CC) gcc options: -std=c99 -O3 -lm -lpthread
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 1.0715 2.143 3.2145 4.286 5.3575 SE +/- 0.012, N = 3 SE +/- 0.014, N = 3 SE +/- 0.027, N = 3 SE +/- 0.098, N = 15 4.762 4.720 4.666 4.311 1. (CXX) g++ options: -O3 -pthread -lm
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 0.3992 0.7984 1.1976 1.5968 1.996 SE +/- 0.001, N = 3 SE +/- 0.011, N = 3 SE +/- 0.014, N = 3 SE +/- 0.008, N = 3 1.632 1.639 1.642 1.774 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 0.637 1.274 1.911 2.548 3.185 SE +/- 0.006, N = 3 SE +/- 0.009, N = 3 SE +/- 0.002, N = 3 SE +/- 0.034, N = 3 2.568 2.575 2.575 2.831 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 6 12 18 24 30 SE +/- 0.19, N = 3 SE +/- 0.21, N = 7 SE +/- 0.10, N = 3 SE +/- 0.26, N = 3 22.16 22.45 22.50 24.46 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 3 6 9 12 15 SE +/- 0.008, N = 3 SE +/- 0.002, N = 3 SE +/- 0.094, N = 5 SE +/- 0.033, N = 3 8.756 8.765 8.872 9.478 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 11 22 33 44 55 SE +/- 0.02, N = 3 SE +/- 0.15, N = 3 SE +/- 0.35, N = 10 SE +/- 0.27, N = 3 44.85 45.16 45.28 50.89 1. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: Kostya Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 0.0878 0.1756 0.2634 0.3512 0.439 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.39 0.39 0.39 0.36 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: LargeRandom Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 0.0788 0.1576 0.2364 0.3152 0.394 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.35 0.35 0.35 0.33 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: PartialTweets Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 0.1013 0.2026 0.3039 0.4052 0.5065 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.45 0.45 0.45 0.45 1. (CXX) g++ options: -O3 -pthread
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 0.7.1 Throughput Test: DistinctUserID Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 0.1035 0.207 0.3105 0.414 0.5175 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.46 0.46 0.46 0.46 1. (CXX) g++ options: -O3 -pthread
LZ4 Compression Compression Level: 1 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 1600 3200 4800 6400 8000 SE +/- 46.06, N = 3 SE +/- 92.18, N = 3 SE +/- 8.86, N = 3 SE +/- 73.87, N = 3 7572.23 7525.63 7331.71 7192.29 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 1 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 2K 4K 6K 8K 10K SE +/- 40.00, N = 3 SE +/- 9.29, N = 3 SE +/- 14.23, N = 3 SE +/- 55.92, N = 3 8592.3 8560.1 8302.4 8129.2 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.15, N = 3 SE +/- 0.01, N = 3 SE +/- 0.26, N = 3 40.03 40.01 39.95 36.94 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 2K 4K 6K 8K 10K SE +/- 17.28, N = 3 SE +/- 16.93, N = 3 SE +/- 14.26, N = 3 SE +/- 5.10, N = 3 7931.7 7906.8 7899.3 7835.5 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 9 18 27 36 45 SE +/- 0.08, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.41, N = 3 39.36 39.25 39.19 36.03 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 2K 4K 6K 8K 10K SE +/- 7.83, N = 3 SE +/- 13.60, N = 3 SE +/- 8.68, N = 3 SE +/- 8.31, N = 3 7932.8 7920.9 7895.5 7828.5 1. (CC) gcc options: -O3
Zstd Compression Compression Level: 3 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 3 Extra Run Linux 5.11-rc1 Default Kernel Linux 5.10.4 600 1200 1800 2400 3000 SE +/- 10.95, N = 3 SE +/- 6.18, N = 3 SE +/- 14.17, N = 3 SE +/- 7.47, N = 3 2890.8 2872.0 2849.0 2838.6 1. (CC) gcc options: -O3 -pthread -lz
Zstd Compression Compression Level: 19 OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.4.5 Compression Level: 19 Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 23.0 22.9 22.8 22.5 1. (CC) gcc options: -O3 -pthread -lz
oneDNN Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU Extra Run Default Kernel Linux 5.11-rc1 Linux 5.10.4 3 6 9 12 15 SE +/- 0.01462, N = 3 SE +/- 0.06535, N = 3 SE +/- 0.04049, N = 3 SE +/- 0.12964, N = 3 8.82679 9.34927 9.49354 9.80460 MIN: 8.47 MIN: 8.51 MIN: 9 MIN: 9.16 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU Linux 5.11-rc1 Linux 5.10.4 Default Kernel Extra Run 3 6 9 12 15 SE +/- 0.01700, N = 3 SE +/- 0.02920, N = 3 SE +/- 0.03621, N = 3 SE +/- 0.01547, N = 3 8.61372 8.81062 11.56730 12.24510 MIN: 8.27 MIN: 8.51 MIN: 10.87 MIN: 11.98 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU Extra Run Linux 5.10.4 Linux 5.11-rc1 Default Kernel 2 4 6 8 10 SE +/- 0.01395, N = 3 SE +/- 0.03024, N = 3 SE +/- 0.04602, N = 3 SE +/- 0.00187, N = 3 6.74175 6.85975 6.92207 7.03197 MIN: 6.55 MIN: 6.65 MIN: 6.7 MIN: 6.48 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 0.662 1.324 1.986 2.648 3.31 SE +/- 0.00108, N = 3 SE +/- 0.03607, N = 3 SE +/- 0.02712, N = 3 SE +/- 0.01399, N = 3 2.68487 2.70498 2.87865 2.94203 MIN: 2.5 MIN: 2.43 MIN: 2.53 MIN: 2.51 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 5 10 15 20 25 SE +/- 0.10, N = 3 SE +/- 0.13, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 21.05 21.09 22.02 22.79 MIN: 20.7 MIN: 20.58 MIN: 21.71 MIN: 21.5 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU Extra Run Default Kernel Linux 5.11-rc1 Linux 5.10.4 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.16, N = 15 SE +/- 0.12, N = 15 11.06 11.38 12.42 12.64 MIN: 10.83 MIN: 10.79 MIN: 11.07 MIN: 11.31 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU Extra Run Default Kernel Linux 5.10.4 Linux 5.11-rc1 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 16.94 17.00 17.38 17.41 MIN: 16.86 MIN: 16.89 MIN: 17.2 MIN: 17.33 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPU Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 20.87 20.99 22.43 23.83 MIN: 20.57 MIN: 20.72 MIN: 22.14 MIN: 22.68 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPU Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 4 8 12 16 20 SE +/- 0.30, N = 15 SE +/- 0.33, N = 15 SE +/- 0.33, N = 15 SE +/- 0.41, N = 15 14.31 14.35 14.45 14.78 MIN: 13 MIN: 12.92 MIN: 12.95 MIN: 12.9 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPU Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.00, N = 3 13.21 13.24 13.25 13.34 MIN: 12.85 MIN: 12.87 MIN: 12.91 MIN: 12.96 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 2K 4K 6K 8K 10K SE +/- 17.59, N = 3 SE +/- 14.45, N = 3 SE +/- 27.70, N = 3 SE +/- 9.60, N = 3 8540.48 8564.54 8565.47 9027.63 MIN: 8490.77 MIN: 8529.89 MIN: 8490.11 MIN: 8975.45 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 1000 2000 3000 4000 5000 SE +/- 8.44, N = 3 SE +/- 7.62, N = 3 SE +/- 14.44, N = 3 SE +/- 20.61, N = 3 4486.34 4497.06 4526.54 4742.11 MIN: 4457.53 MIN: 4465.18 MIN: 4484.59 MIN: 4659.09 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPU Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 2K 4K 6K 8K 10K SE +/- 17.36, N = 3 SE +/- 15.87, N = 3 SE +/- 9.73, N = 3 SE +/- 23.24, N = 3 8545.33 8575.95 8623.17 9028.50 MIN: 8489.41 MIN: 8526.04 MIN: 8593.76 MIN: 8965.57 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPU Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 1000 2000 3000 4000 5000 SE +/- 13.33, N = 3 SE +/- 5.62, N = 3 SE +/- 3.87, N = 3 SE +/- 8.86, N = 3 4468.08 4482.27 4542.13 4737.79 MIN: 4427.82 MIN: 4460.82 MIN: 4523.71 MIN: 4680.34 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 1.1996 2.3992 3.5988 4.7984 5.998 SE +/- 0.00397, N = 3 SE +/- 0.00670, N = 3 SE +/- 0.00286, N = 3 SE +/- 0.00649, N = 3 4.16855 4.24151 5.04535 5.33146 MIN: 4.06 MIN: 4.14 MIN: 4.94 MIN: 4.84 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPU Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 2K 4K 6K 8K 10K SE +/- 10.93, N = 3 SE +/- 9.21, N = 3 SE +/- 5.81, N = 3 SE +/- 4.57, N = 3 8583.12 8588.64 8620.36 9002.53 MIN: 8546.55 MIN: 8557.28 MIN: 8591.77 MIN: 8960.78 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPU Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 1000 2000 3000 4000 5000 SE +/- 9.99, N = 3 SE +/- 5.53, N = 3 SE +/- 1.24, N = 3 SE +/- 2.03, N = 3 4470.71 4488.10 4536.85 4749.06 MIN: 4441.33 MIN: 4464.06 MIN: 4527.83 MIN: 4699.81 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.0 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPU Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 2 4 6 8 10 SE +/- 0.05897, N = 15 SE +/- 0.01520, N = 3 SE +/- 0.00975, N = 3 SE +/- 0.07065, N = 5 5.78248 5.87713 6.23504 6.60753 MIN: 5.23 MIN: 5.59 MIN: 5.8 MIN: 5.69 1. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Crown Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 2 4 6 8 10 SE +/- 0.0138, N = 3 SE +/- 0.0326, N = 3 SE +/- 0.0471, N = 3 SE +/- 0.0587, N = 3 7.4723 7.4224 7.3497 7.3312 MIN: 7.41 / MAX: 7.58 MIN: 7.34 / MAX: 7.57 MIN: 7.23 / MAX: 7.53 MIN: 7.18 / MAX: 7.52
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Crown Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 2 4 6 8 10 SE +/- 0.0259, N = 3 SE +/- 0.0114, N = 3 SE +/- 0.0390, N = 3 SE +/- 0.0323, N = 3 6.8898 6.8458 6.7934 6.7689 MIN: 6.81 / MAX: 7.02 MIN: 6.79 / MAX: 6.96 MIN: 6.68 / MAX: 6.95 MIN: 6.67 / MAX: 6.9
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Linux 5.10.4 Extra Run Default Kernel Linux 5.11-rc1 2 4 6 8 10 SE +/- 0.0500, N = 3 SE +/- 0.0620, N = 3 SE +/- 0.0725, N = 3 SE +/- 0.0404, N = 3 8.5188 8.4771 8.3970 8.3775 MIN: 8.4 / MAX: 8.7 MIN: 8.36 / MAX: 8.66 MIN: 8.23 / MAX: 8.61 MIN: 8.3 / MAX: 8.55
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer - Model: Asian Dragon Obj Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 2 4 6 8 10 SE +/- 0.0090, N = 3 SE +/- 0.0234, N = 3 SE +/- 0.0131, N = 3 SE +/- 0.0127, N = 3 7.8824 7.8722 7.8440 7.8014 MIN: 7.84 / MAX: 7.97 MIN: 7.8 / MAX: 7.98 MIN: 7.79 / MAX: 7.94 MIN: 7.74 / MAX: 7.91
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 2 4 6 8 10 SE +/- 0.0788, N = 3 SE +/- 0.0205, N = 3 SE +/- 0.0259, N = 3 SE +/- 0.0448, N = 3 8.1739 8.1085 8.1022 7.9759 MIN: 8.02 / MAX: 8.44 MIN: 8.04 / MAX: 8.26 MIN: 8.03 / MAX: 8.26 MIN: 7.86 / MAX: 8.15
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.9.0 Binary: Pathtracer ISPC - Model: Asian Dragon Obj Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 2 4 6 8 10 SE +/- 0.0051, N = 3 SE +/- 0.0109, N = 3 SE +/- 0.0310, N = 3 SE +/- 0.0139, N = 3 7.2702 7.2554 7.2170 7.2063 MIN: 7.24 / MAX: 7.35 MIN: 7.21 / MAX: 7.32 MIN: 7.14 / MAX: 7.33 MIN: 7.15 / MAX: 7.3
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 1 Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 0.0587 0.1174 0.1761 0.2348 0.2935 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.261 0.260 0.259 0.256
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 5 Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 0.1753 0.3506 0.5259 0.7012 0.8765 SE +/- 0.005, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.779 0.774 0.774 0.765
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 6 Extra Run Linux 5.11-rc1 Default Kernel Linux 5.10.4 0.2313 0.4626 0.6939 0.9252 1.1565 SE +/- 0.004, N = 3 SE +/- 0.003, N = 3 SE +/- 0.001, N = 3 SE +/- 0.004, N = 3 1.028 1.028 1.022 1.020
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.4 Alpha Speed: 10 Default Kernel Linux 5.11-rc1 Extra Run Linux 5.10.4 0.5285 1.057 1.5855 2.114 2.6425 SE +/- 0.007, N = 3 SE +/- 0.019, N = 3 SE +/- 0.008, N = 3 SE +/- 0.002, N = 3 2.349 2.347 2.318 2.316
Coremark CoreMark Size 666 - Iterations Per Second OpenBenchmarking.org Iterations/Sec, More Is Better Coremark 1.0 CoreMark Size 666 - Iterations Per Second Linux 5.11-rc1 Linux 5.10.4 Default Kernel Extra Run 60K 120K 180K 240K 300K SE +/- 802.31, N = 3 SE +/- 872.17, N = 3 SE +/- 1434.22, N = 3 SE +/- 692.13, N = 3 271886.25 270279.69 267555.23 244170.01 1. (CC) gcc options: -O2 -lrt" -lrt
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 12 Total Time Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 3M 6M 9M 12M 15M SE +/- 38144.94, N = 3 SE +/- 163642.21, N = 3 SE +/- 168497.64, N = 3 SE +/- 170465.83, N = 3 13897759 13664029 13559816 13361457 1. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth Extra Run Linux 5.10.4 Linux 5.11-rc1 Default Kernel 4M 8M 12M 16M 20M SE +/- 72987.59, N = 3 SE +/- 76230.74, N = 3 SE +/- 97740.42, N = 3 SE +/- 237774.54, N = 3 19907586 19840743 19661267 19306833
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 0 Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 30 60 90 120 150 SE +/- 0.15, N = 3 SE +/- 0.35, N = 3 SE +/- 0.38, N = 3 SE +/- 1.72, N = 3 124.54 125.61 126.03 131.14 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 2 Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 20 40 60 80 100 SE +/- 0.50, N = 3 SE +/- 0.51, N = 3 SE +/- 0.18, N = 3 SE +/- 0.08, N = 3 74.66 74.96 75.06 76.65 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 8 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 8 Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 2 4 6 8 10 SE +/- 0.006, N = 3 SE +/- 0.010, N = 3 SE +/- 0.018, N = 3 SE +/- 0.031, N = 3 6.639 6.646 6.700 7.048 1. (CXX) g++ options: -O3 -fPIC
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.7.3 Encoder Speed: 10 Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 2 4 6 8 10 SE +/- 0.005, N = 3 SE +/- 0.017, N = 3 SE +/- 0.009, N = 3 SE +/- 0.026, N = 3 6.284 6.312 6.312 6.622 1. (CXX) g++ options: -O3 -fPIC
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.2.2 Time To Compile Linux 5.10.4 Linux 5.11-rc1 Default Kernel Extra Run 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 SE +/- 1.57, N = 15 83.81 83.88 85.71 92.26
Timed Linux Kernel Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.4 Time To Compile Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 30 60 90 120 150 SE +/- 0.86, N = 3 SE +/- 0.92, N = 3 SE +/- 1.47, N = 3 SE +/- 0.91, N = 3 129.68 129.83 131.30 131.32
Timed LLVM Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 10.0 Time To Compile Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 200 400 600 800 1000 SE +/- 0.83, N = 3 SE +/- 3.69, N = 3 SE +/- 3.21, N = 3 SE +/- 0.68, N = 3 1044.46 1048.01 1050.45 1057.63
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.13 Time To Compile Linux 5.10.4 Linux 5.11-rc1 Default Kernel Extra Run 50 100 150 200 250 SE +/- 1.49, N = 3 SE +/- 0.84, N = 3 SE +/- 1.02, N = 3 SE +/- 3.18, N = 3 231.01 231.54 232.99 235.53
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 60 120 180 240 300 SE +/- 0.21, N = 3 SE +/- 0.10, N = 3 SE +/- 2.80, N = 3 SE +/- 2.11, N = 3 262.75 262.15 261.63 246.26
Timed Eigen Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Eigen Compilation 3.3.9 Time To Compile Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.20, N = 3 SE +/- 0.03, N = 3 SE +/- 0.40, N = 3 107.16 107.89 109.47 117.96
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 11 22 33 44 55 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.30, N = 3 46.09 46.19 46.21 47.57 1. (CC) gcc options: -pthread -fvisibility=hidden -O2
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Default Kernel Extra Run Linux 5.11-rc1 Linux 5.10.4 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 1.33, N = 4 SE +/- 0.94, N = 8 SE +/- 0.78, N = 15 94.00 106.29 108.33 109.73
Monkey Audio Encoding WAV To APE OpenBenchmarking.org Seconds, Fewer Is Better Monkey Audio Encoding 3.99.6 WAV To APE Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 4 8 12 16 20 SE +/- 0.04, N = 5 SE +/- 0.02, N = 5 SE +/- 0.04, N = 5 SE +/- 0.07, N = 5 15.77 15.82 15.84 17.21 1. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.2 WAV To FLAC Linux 5.10.4 Linux 5.11-rc1 Default Kernel Extra Run 3 6 9 12 15 SE +/- 0.03, N = 5 SE +/- 0.08, N = 5 SE +/- 0.06, N = 5 SE +/- 0.07, N = 25 10.71 10.93 11.59 11.98 1. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.100 WAV To MP3 Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 3 6 9 12 15 SE +/- 0.005, N = 3 SE +/- 0.014, N = 3 SE +/- 0.064, N = 15 SE +/- 0.054, N = 3 9.490 9.496 9.741 10.370 1. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm
Opus Codec Encoding WAV To Opus Encode OpenBenchmarking.org Seconds, Fewer Is Better Opus Codec Encoding 1.3.1 WAV To Opus Encode Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 3 6 9 12 15 SE +/- 0.015, N = 5 SE +/- 0.063, N = 12 SE +/- 0.059, N = 25 SE +/- 0.037, N = 5 8.721 8.827 8.971 9.542 1. (CXX) g++ options: -fvisibility=hidden -logg -lm
eSpeak-NG Speech Engine Text-To-Speech Synthesis OpenBenchmarking.org Seconds, Fewer Is Better eSpeak-NG Speech Engine 20200907 Text-To-Speech Synthesis Linux 5.11-rc1 Default Kernel Extra Run Linux 5.10.4 9 18 27 36 45 SE +/- 0.38, N = 4 SE +/- 0.24, N = 16 SE +/- 0.51, N = 20 SE +/- 0.54, N = 20 38.42 38.91 39.81 40.27 1. (CC) gcc options: -O2 -std=c99
RNNoise OpenBenchmarking.org Seconds, Fewer Is Better RNNoise 2020-06-28 Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 6 12 18 24 30 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.13, N = 3 SE +/- 0.17, N = 3 22.09 22.11 22.23 24.18 1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden
Node.js V8 Web Tooling Benchmark OpenBenchmarking.org runs/s, More Is Better Node.js V8 Web Tooling Benchmark Extra Run Linux 5.10.4 Linux 5.11-rc1 Default Kernel 2 4 6 8 10 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.01, N = 3 7.71 7.67 7.62 7.24 1. Nodejs
v12.18.2
GROMACS Water Benchmark OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2020.3 Water Benchmark Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 0.1213 0.2426 0.3639 0.4852 0.6065 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 SE +/- 0.005, N = 3 0.539 0.535 0.526 0.524 1. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm
TensorFlow Lite Model: SqueezeNet OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: SqueezeNet Linux 5.10.4 Default Kernel Linux 5.11-rc1 Extra Run 60K 120K 180K 240K 300K SE +/- 290.99, N = 3 SE +/- 272.99, N = 3 SE +/- 354.62, N = 3 SE +/- 514.56, N = 3 244504 251499 259645 271377
TensorFlow Lite Model: Inception V4 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception V4 Linux 5.10.4 Default Kernel Linux 5.11-rc1 Extra Run 900K 1800K 2700K 3600K 4500K SE +/- 2619.34, N = 3 SE +/- 2124.36, N = 3 SE +/- 912.82, N = 3 SE +/- 1506.66, N = 3 3512430 3649700 3947703 4088867
TensorFlow Lite Model: NASNet Mobile OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: NASNet Mobile Linux 5.10.4 Default Kernel Linux 5.11-rc1 Extra Run 50K 100K 150K 200K 250K SE +/- 207.90, N = 3 SE +/- 1532.37, N = 3 SE +/- 1205.42, N = 3 SE +/- 327.89, N = 3 208952 223426 239203 244300
TensorFlow Lite Model: Mobilenet Float OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Float Linux 5.10.4 Default Kernel Linux 5.11-rc1 Extra Run 40K 80K 120K 160K 200K SE +/- 89.09, N = 3 SE +/- 82.73, N = 3 SE +/- 51.97, N = 3 SE +/- 68.70, N = 3 163162 169941 180798 184903
TensorFlow Lite Model: Mobilenet Quant OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Mobilenet Quant Linux 5.10.4 Default Kernel Linux 5.11-rc1 Extra Run 40K 80K 120K 160K 200K SE +/- 30.12, N = 3 SE +/- 75.51, N = 3 SE +/- 424.39, N = 3 SE +/- 1120.73, N = 3 170472 177091 189637 195299
TensorFlow Lite Model: Inception ResNet V2 OpenBenchmarking.org Microseconds, Fewer Is Better TensorFlow Lite 2020-08-23 Model: Inception ResNet V2 Linux 5.10.4 Default Kernel Linux 5.11-rc1 Extra Run 800K 1600K 2400K 3200K 4000K SE +/- 713.33, N = 3 SE +/- 1161.41, N = 3 SE +/- 2970.22, N = 3 SE +/- 266.90, N = 3 3174873 3299807 3580783 3664460
ASTC Encoder Preset: Fast OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Fast Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.06, N = 8 SE +/- 0.06, N = 15 SE +/- 0.01, N = 3 7.35 7.42 7.68 7.72 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Medium Linux 5.10.4 Default Kernel Linux 5.11-rc1 Extra Run 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 6.05 6.11 6.14 6.34 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Thorough Linux 5.10.4 Default Kernel Linux 5.11-rc1 Extra Run 9 18 27 36 45 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 36.58 36.95 37.20 38.47 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 2.0 Preset: Exhaustive Linux 5.10.4 Default Kernel Linux 5.11-rc1 Extra Run 70 140 210 280 350 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 300.62 303.53 305.64 315.78 1. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread
Basis Universal Settings: ETC1S OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: ETC1S Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 14 28 42 56 70 SE +/- 0.22, N = 3 SE +/- 0.24, N = 3 SE +/- 0.23, N = 3 SE +/- 0.35, N = 3 60.95 61.00 62.03 64.56 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 0 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 0 Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 3 6 9 12 15 SE +/- 0.040, N = 3 SE +/- 0.010, N = 3 SE +/- 0.110, N = 3 SE +/- 0.048, N = 3 9.717 9.860 10.109 10.451 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 Linux 5.10.4 Linux 5.11-rc1 Default Kernel Extra Run 10 20 30 40 50 SE +/- 0.01, N = 3 SE +/- 0.14, N = 3 SE +/- 0.11, N = 3 SE +/- 0.12, N = 3 43.09 43.28 43.98 44.09 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 3 OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 3 Linux 5.10.4 Linux 5.11-rc1 Default Kernel Extra Run 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.02, N = 3 81.48 81.62 82.39 82.47 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
Basis Universal Settings: UASTC Level 2 + RDO Post-Processing OpenBenchmarking.org Seconds, Fewer Is Better Basis Universal 1.12 Settings: UASTC Level 2 + RDO Post-Processing Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 200 400 600 800 1000 SE +/- 0.82, N = 3 SE +/- 1.15, N = 3 SE +/- 2.06, N = 3 SE +/- 0.27, N = 3 855.36 857.23 865.69 867.81 1. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.35, N = 3 SE +/- 0.22, N = 3 SE +/- 0.66, N = 3 77.52 78.39 78.86 83.93 1. (CC) gcc options: -O2 -ldl -lz -lpthread
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Boat - Acceleration: CPU-only Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 13.32 13.34 13.41 13.75
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Masskrug - Acceleration: CPU-only Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 2 4 6 8 10 SE +/- 0.004, N = 3 SE +/- 0.006, N = 3 SE +/- 0.004, N = 3 SE +/- 0.017, N = 3 6.392 6.397 6.439 6.745
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Rack - Acceleration: CPU-only Default Kernel Linux 5.10.4 Linux 5.11-rc1 Extra Run 0.0531 0.1062 0.1593 0.2124 0.2655 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.218 0.233 0.234 0.236
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Room - Acceleration: CPU-only Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 1.1723 2.3446 3.5169 4.6892 5.8615 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 SE +/- 0.004, N = 3 SE +/- 0.017, N = 3 4.940 4.959 4.982 5.210
GIMP Test: resize OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: resize Default Kernel Linux 5.10.4 Linux 5.11-rc1 Extra Run 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.11, N = 3 10.75 11.83 11.83 11.95
GIMP Test: rotate OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: rotate Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 15.02 15.10 15.28 15.41
GIMP Test: auto-levels OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: auto-levels Default Kernel Linux 5.10.4 Linux 5.11-rc1 Extra Run 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.12, N = 3 SE +/- 0.01, N = 3 16.03 16.90 16.98 17.13
GIMP Test: unsharp-mask OpenBenchmarking.org Seconds, Fewer Is Better GIMP 2.10.18 Test: unsharp-mask Default Kernel Linux 5.10.4 Linux 5.11-rc1 Extra Run 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 19.02 19.19 19.45 19.64
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Linux 5.10.4 Linux 5.11-rc1 Default Kernel Extra Run 20 40 60 80 100 SE +/- 0.04, N = 3 SE +/- 0.08, N = 3 SE +/- 0.07, N = 3 SE +/- 0.27, N = 3 77.08 78.29 78.65 79.83 1. RawTherapee, version 5.8, command line.
librsvg Operation: SVG Files To PNG OpenBenchmarking.org Seconds, Fewer Is Better librsvg Operation: SVG Files To PNG Default Kernel Linux 5.11-rc1 Extra Run Linux 5.10.4 8 16 24 32 40 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.26, N = 3 SE +/- 0.31, N = 3 34.32 35.00 35.59 35.65 1. rsvg-convert version 2.50.1
Redis Test: LPOP OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPOP Default Kernel Linux 5.11-rc1 Extra Run Linux 5.10.4 400K 800K 1200K 1600K 2000K SE +/- 30740.73, N = 12 SE +/- 5120.03, N = 3 SE +/- 13008.63, N = 3 SE +/- 2684.98, N = 3 2014169.29 1114626.25 1110900.58 1075736.66 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SADD OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SADD Default Kernel Linux 5.11-rc1 Extra Run Linux 5.10.4 300K 600K 900K 1200K 1500K SE +/- 21666.11, N = 3 SE +/- 11716.13, N = 3 SE +/- 11535.87, N = 3 SE +/- 19698.88, N = 3 1540737.67 1465965.54 1451704.58 1429878.04 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: LPUSH OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: LPUSH Default Kernel Linux 5.11-rc1 Linux 5.10.4 Extra Run 200K 400K 600K 800K 1000K SE +/- 9875.40, N = 15 SE +/- 11649.30, N = 3 SE +/- 14750.43, N = 3 SE +/- 11026.36, N = 3 1065654.10 1053853.02 1049901.52 1048315.48 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: GET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: GET Default Kernel Linux 5.11-rc1 Extra Run Linux 5.10.4 400K 800K 1200K 1600K 2000K SE +/- 22737.24, N = 15 SE +/- 16571.48, N = 3 SE +/- 17449.83, N = 3 SE +/- 11369.12, N = 3 1863679.11 1727854.75 1646152.13 1611434.08 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Redis Test: SET OpenBenchmarking.org Requests Per Second, More Is Better Redis 6.0.9 Test: SET Default Kernel Linux 5.11-rc1 Extra Run Linux 5.10.4 300K 600K 900K 1200K 1500K SE +/- 16871.12, N = 4 SE +/- 2028.99, N = 3 SE +/- 6697.08, N = 3 SE +/- 8535.72, N = 15 1363650.75 1297244.29 1279578.25 1243969.70 1. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3
Mobile Neural Network Model: SqueezeNetV1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: SqueezeNetV1.0 Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 11.60 11.60 11.66 12.69 MIN: 11.41 / MAX: 23.49 MIN: 11.44 / MAX: 24.06 MIN: 11.43 / MAX: 23.12 MIN: 11.22 / MAX: 25.7 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
Mobile Neural Network Model: resnet-v2-50 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: resnet-v2-50 Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 16 32 48 64 80 SE +/- 0.23, N = 3 SE +/- 0.14, N = 3 SE +/- 0.30, N = 3 SE +/- 0.91, N = 3 66.72 66.98 67.18 71.66 MIN: 66.29 / MAX: 78.2 MIN: 66.5 / MAX: 78.24 MIN: 66.68 / MAX: 78.44 MIN: 63.38 / MAX: 108.99 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
Mobile Neural Network Model: MobileNetV2_224 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: MobileNetV2_224 Extra Run Linux 5.10.4 Linux 5.11-rc1 Default Kernel 2 4 6 8 10 SE +/- 0.042, N = 3 SE +/- 0.054, N = 3 SE +/- 0.017, N = 3 SE +/- 0.024, N = 3 6.372 6.402 6.429 6.965 MIN: 6.23 / MAX: 8.11 MIN: 6.26 / MAX: 15.65 MIN: 6.35 / MAX: 8.72 MIN: 6.27 / MAX: 22.38 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
Mobile Neural Network Model: mobilenet-v1-1.0 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: mobilenet-v1-1.0 Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 4 8 12 16 20 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 12.90 12.94 12.96 13.62 MIN: 12.78 / MAX: 24.12 MIN: 12.76 / MAX: 24.47 MIN: 12.85 / MAX: 22.3 MIN: 12.87 / MAX: 26.35 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
Mobile Neural Network Model: inception-v3 OpenBenchmarking.org ms, Fewer Is Better Mobile Neural Network 2020-09-17 Model: inception-v3 Extra Run Linux 5.10.4 Linux 5.11-rc1 Default Kernel 20 40 60 80 100 SE +/- 0.26, N = 3 SE +/- 0.35, N = 3 SE +/- 0.07, N = 3 SE +/- 0.46, N = 3 69.73 69.87 69.90 77.14 MIN: 69.02 / MAX: 84.57 MIN: 68.99 / MAX: 81.83 MIN: 69.61 / MAX: 94.45 MIN: 69.93 / MAX: 103.83 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
NCNN Target: CPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: mobilenet Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 9 18 27 36 45 SE +/- 0.29, N = 15 SE +/- 0.30, N = 15 SE +/- 0.27, N = 3 SE +/- 0.44, N = 3 32.21 32.43 32.63 38.47 MIN: 30.06 / MAX: 44.1 MIN: 30.5 / MAX: 67.12 MIN: 31.52 / MAX: 114.19 MIN: 33.17 / MAX: 75.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU-v2-v2 - Model: mobilenet-v2 Extra Run Linux 5.10.4 Linux 5.11-rc1 Default Kernel 3 6 9 12 15 SE +/- 0.06, N = 15 SE +/- 0.11, N = 15 SE +/- 0.21, N = 3 SE +/- 0.15, N = 3 9.99 10.09 10.31 11.91 MIN: 9.43 / MAX: 48.83 MIN: 9.47 / MAX: 59.9 MIN: 9.57 / MAX: 22.62 MIN: 9.52 / MAX: 44.02 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU-v3-v3 - Model: mobilenet-v3 Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 3 6 9 12 15 SE +/- 0.03, N = 15 SE +/- 0.04, N = 15 SE +/- 0.09, N = 3 SE +/- 0.20, N = 3 8.50 8.53 8.60 10.09 MIN: 8.19 / MAX: 20.56 MIN: 8.26 / MAX: 37.67 MIN: 8.28 / MAX: 22.71 MIN: 8.08 / MAX: 57.72 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: shufflenet-v2 Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 3 6 9 12 15 SE +/- 0.03, N = 15 SE +/- 0.05, N = 3 SE +/- 0.02, N = 15 SE +/- 0.14, N = 3 9.82 9.86 10.08 11.59 MIN: 9.61 / MAX: 11.52 MIN: 9.73 / MAX: 10.13 MIN: 9.88 / MAX: 20.85 MIN: 9.62 / MAX: 57.85 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: mnasnet Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 3 6 9 12 15 SE +/- 0.07, N = 15 SE +/- 0.08, N = 15 SE +/- 0.16, N = 3 SE +/- 0.27, N = 3 9.22 9.26 9.35 10.85 MIN: 8.76 / MAX: 13.65 MIN: 8.71 / MAX: 43.84 MIN: 9.12 / MAX: 10.89 MIN: 8.7 / MAX: 50.23 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: efficientnet-b0 Extra Run Linux 5.10.4 Linux 5.11-rc1 Default Kernel 4 8 12 16 20 SE +/- 0.06, N = 15 SE +/- 0.11, N = 15 SE +/- 0.29, N = 3 SE +/- 0.25, N = 3 13.21 13.24 13.51 15.55 MIN: 12.88 / MAX: 52.72 MIN: 12.68 / MAX: 56.97 MIN: 13.14 / MAX: 14.47 MIN: 12.82 / MAX: 44.91 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: blazeface Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 0.8123 1.6246 2.4369 3.2492 4.0615 SE +/- 0.03, N = 15 SE +/- 0.04, N = 15 SE +/- 0.04, N = 3 SE +/- 0.14, N = 3 3.38 3.46 3.47 3.61 MIN: 3.16 / MAX: 4.51 MIN: 3.25 / MAX: 85.38 MIN: 3.37 / MAX: 4.01 MIN: 3.17 / MAX: 16.8 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: googlenet Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 7 14 21 28 35 SE +/- 0.32, N = 15 SE +/- 0.11, N = 3 SE +/- 3.71, N = 15 SE +/- 0.18, N = 3 25.83 26.29 29.94 31.77 MIN: 22.76 / MAX: 58.24 MIN: 23.04 / MAX: 29.98 MIN: 22.88 / MAX: 495.88 MIN: 23.25 / MAX: 69.93 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: vgg16 Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.16, N = 15 SE +/- 0.20, N = 15 SE +/- 0.20, N = 3 74.00 74.43 74.98 85.70 MIN: 73.3 / MAX: 82.28 MIN: 73.09 / MAX: 107.82 MIN: 73.56 / MAX: 107.01 MIN: 76.58 / MAX: 109.13 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: resnet18 Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 6 12 18 24 30 SE +/- 0.28, N = 15 SE +/- 0.25, N = 15 SE +/- 0.20, N = 3 SE +/- 0.22, N = 3 20.97 21.45 21.96 25.46 MIN: 18.91 / MAX: 67.27 MIN: 18.96 / MAX: 28.91 MIN: 19.15 / MAX: 54.43 MIN: 19.81 / MAX: 59.82 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: alexnet Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 4 8 12 16 20 SE +/- 0.01, N = 15 SE +/- 0.03, N = 3 SE +/- 0.02, N = 15 SE +/- 0.10, N = 3 15.78 15.87 15.95 16.96 MIN: 15.63 / MAX: 27.03 MIN: 15.7 / MAX: 18.04 MIN: 15.72 / MAX: 25.49 MIN: 15.86 / MAX: 33.88 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: resnet50 Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 13 26 39 52 65 SE +/- 0.32, N = 15 SE +/- 0.09, N = 3 SE +/- 0.37, N = 15 SE +/- 0.59, N = 3 46.37 46.40 48.69 58.38 MIN: 45.13 / MAX: 83.86 MIN: 46.13 / MAX: 46.99 MIN: 46.14 / MAX: 86.99 MIN: 48.11 / MAX: 109.51 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: yolov4-tiny Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 11 22 33 44 55 SE +/- 0.49, N = 15 SE +/- 0.71, N = 15 SE +/- 0.01, N = 3 SE +/- 0.08, N = 3 41.80 42.14 43.19 49.92 MIN: 36.06 / MAX: 63.79 MIN: 36.09 / MAX: 50.32 MIN: 41.97 / MAX: 48.03 MIN: 41.04 / MAX: 67.32 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: squeezenet_ssd OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: squeezenet_ssd Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 9 18 27 36 45 SE +/- 0.04, N = 3 SE +/- 0.14, N = 15 SE +/- 0.03, N = 15 SE +/- 0.35, N = 3 31.73 31.80 31.84 37.15 MIN: 30.96 / MAX: 37.38 MIN: 30.81 / MAX: 42.83 MIN: 30.87 / MAX: 43.83 MIN: 32.74 / MAX: 88.45 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: CPU - Model: regnety_400m OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: CPU - Model: regnety_400m Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 8 16 24 32 40 SE +/- 0.09, N = 15 SE +/- 0.06, N = 15 SE +/- 0.06, N = 3 SE +/- 0.53, N = 3 29.37 29.54 29.60 33.49 MIN: 28.47 / MAX: 73.28 MIN: 28.99 / MAX: 77.55 MIN: 29.39 / MAX: 40.11 MIN: 30.17 / MAX: 68.43 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mobilenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: mobilenet Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 9 18 27 36 45 SE +/- 0.27, N = 3 SE +/- 0.20, N = 3 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 32.02 32.20 32.79 38.45 MIN: 30.66 / MAX: 33.76 MIN: 30.63 / MAX: 39 MIN: 30.27 / MAX: 45.97 MIN: 33.4 / MAX: 77.43 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2 Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.21, N = 3 SE +/- 0.16, N = 3 SE +/- 0.19, N = 3 9.81 10.14 10.35 11.62 MIN: 9.63 / MAX: 13.77 MIN: 9.38 / MAX: 12.94 MIN: 9.4 / MAX: 43.71 MIN: 9.25 / MAX: 43.5 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3 Extra Run Linux 5.10.4 Linux 5.11-rc1 Default Kernel 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 SE +/- 0.10, N = 3 8.44 8.45 8.69 9.59 MIN: 8.12 / MAX: 11.34 MIN: 8.09 / MAX: 10.09 MIN: 8.29 / MAX: 26.28 MIN: 8.1 / MAX: 72.56 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: shufflenet-v2 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: shufflenet-v2 Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 SE +/- 0.10, N = 3 SE +/- 0.30, N = 3 9.71 9.98 10.04 11.00 MIN: 9.51 / MAX: 10.13 MIN: 9.83 / MAX: 13 MIN: 9.81 / MAX: 10.2 MIN: 9.52 / MAX: 47.8 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: mnasnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: mnasnet Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 3 6 9 12 15 SE +/- 0.13, N = 3 SE +/- 0.12, N = 3 SE +/- 0.18, N = 3 SE +/- 0.25, N = 3 9.05 9.06 9.36 10.56 MIN: 8.77 / MAX: 32.06 MIN: 8.8 / MAX: 9.55 MIN: 9.14 / MAX: 9.83 MIN: 8.6 / MAX: 49.35 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: efficientnet-b0 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: efficientnet-b0 Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.03, N = 3 SE +/- 0.27, N = 3 SE +/- 0.14, N = 3 13.09 13.28 13.52 15.23 MIN: 12.94 / MAX: 14.95 MIN: 13.12 / MAX: 14.99 MIN: 13.17 / MAX: 14.14 MIN: 12.91 / MAX: 49.97 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: blazeface OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: blazeface Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 0.8663 1.7326 2.5989 3.4652 4.3315 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 3.30 3.46 3.52 3.85 MIN: 3.22 / MAX: 3.77 MIN: 3.33 / MAX: 7.35 MIN: 3.4 / MAX: 22.69 MIN: 3.16 / MAX: 16.49 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: googlenet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: googlenet Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 7 14 21 28 35 SE +/- 0.76, N = 3 SE +/- 0.11, N = 3 SE +/- 0.44, N = 3 SE +/- 0.32, N = 3 25.27 26.28 26.73 31.60 MIN: 22.73 / MAX: 45.56 MIN: 25.18 / MAX: 37.2 MIN: 22.84 / MAX: 28.91 MIN: 24.42 / MAX: 69.85 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: vgg16 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: vgg16 Extra Run Linux 5.10.4 Linux 5.11-rc1 Default Kernel 20 40 60 80 100 SE +/- 0.12, N = 3 SE +/- 0.36, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 74.38 74.53 74.67 85.39 MIN: 73.71 / MAX: 83.26 MIN: 73.33 / MAX: 84.41 MIN: 73.34 / MAX: 83.99 MIN: 76.96 / MAX: 108.88 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet18 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: resnet18 Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 6 12 18 24 30 SE +/- 0.86, N = 3 SE +/- 0.83, N = 3 SE +/- 0.59, N = 3 SE +/- 0.42, N = 3 19.90 20.92 21.15 26.05 MIN: 18.96 / MAX: 22.28 MIN: 19.02 / MAX: 53.8 MIN: 18.95 / MAX: 39.89 MIN: 20.5 / MAX: 71.2 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: alexnet OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: alexnet Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 4 8 12 16 20 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 15.81 15.86 15.90 17.09 MIN: 15.64 / MAX: 24.91 MIN: 15.71 / MAX: 16.75 MIN: 15.7 / MAX: 17.32 MIN: 15.85 / MAX: 45.86 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: resnet50 OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: resnet50 Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 13 26 39 52 65 SE +/- 1.01, N = 3 SE +/- 1.19, N = 3 SE +/- 1.10, N = 3 SE +/- 0.58, N = 3 47.21 47.65 48.28 59.31 MIN: 45.3 / MAX: 81.34 MIN: 46.22 / MAX: 82.46 MIN: 46.11 / MAX: 61.73 MIN: 48.12 / MAX: 109.05 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: yolov4-tiny OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: yolov4-tiny Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 11 22 33 44 55 SE +/- 1.73, N = 3 SE +/- 2.13, N = 3 SE +/- 0.51, N = 3 SE +/- 0.25, N = 3 41.05 41.08 42.46 50.06 MIN: 36.21 / MAX: 43.53 MIN: 36.4 / MAX: 46.52 MIN: 36.31 / MAX: 45.38 MIN: 40.36 / MAX: 77.16 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: squeezenet_ssd OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: squeezenet_ssd Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 9 18 27 36 45 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 31.61 31.76 31.79 37.31 MIN: 30.89 / MAX: 38.84 MIN: 30.84 / MAX: 39.08 MIN: 31.16 / MAX: 35.95 MIN: 32.73 / MAX: 94.67 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
NCNN Target: Vulkan GPU - Model: regnety_400m OpenBenchmarking.org ms, Fewer Is Better NCNN 20201218 Target: Vulkan GPU - Model: regnety_400m Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 8 16 24 32 40 SE +/- 0.32, N = 3 SE +/- 0.25, N = 3 SE +/- 0.08, N = 3 SE +/- 0.30, N = 3 29.35 29.49 29.65 32.86 MIN: 28.95 / MAX: 100.31 MIN: 28.88 / MAX: 31.63 MIN: 29.39 / MAX: 30.15 MIN: 30.37 / MAX: 71.09 1. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread
TNN Target: CPU - Model: MobileNet v2 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: MobileNet v2 Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 70 140 210 280 350 SE +/- 0.20, N = 3 SE +/- 0.45, N = 3 SE +/- 0.67, N = 3 SE +/- 0.50, N = 3 305.64 310.42 323.92 324.27 MIN: 291.26 / MAX: 314.5 MIN: 290.92 / MAX: 337.97 MIN: 294.63 / MAX: 342.14 MIN: 310.87 / MAX: 349.12 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
TNN Target: CPU - Model: SqueezeNet v1.1 OpenBenchmarking.org ms, Fewer Is Better TNN 0.2.3 Target: CPU - Model: SqueezeNet v1.1 Extra Run Linux 5.11-rc1 Linux 5.10.4 Default Kernel 70 140 210 280 350 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.18, N = 3 SE +/- 1.02, N = 3 282.74 282.82 282.84 308.50 MIN: 281.1 / MAX: 288.55 MIN: 281.29 / MAX: 287.16 MIN: 281.31 / MAX: 287.35 MIN: 297.18 / MAX: 319.3 1. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl
IndigoBench Acceleration: CPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Bedroom Linux 5.11-rc1 Linux 5.10.4 Extra Run Default Kernel 0.3058 0.6116 0.9174 1.2232 1.529 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 1.359 1.354 1.351 1.335
IndigoBench Acceleration: CPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar Linux 5.10.4 Extra Run Linux 5.11-rc1 Default Kernel 0.6451 1.2902 1.9353 2.5804 3.2255 SE +/- 0.003, N = 3 SE +/- 0.008, N = 3 SE +/- 0.028, N = 3 SE +/- 0.004, N = 3 2.867 2.856 2.843 2.828
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: BMW27 - Compute: CPU-Only Linux 5.10.4 Linux 5.11-rc1 Extra Run Default Kernel 50 100 150 200 250 SE +/- 0.81, N = 3 SE +/- 1.16, N = 3 SE +/- 2.48, N = 3 SE +/- 2.78, N = 4 232.46 236.57 236.74 237.53
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 2.90 Blend File: Fishy Cat - Compute: CPU-Only Linux 5.10.4 Linux 5.11-rc1 Default Kernel Extra Run 70 140 210 280 350 SE +/- 0.38, N = 3 SE +/- 0.76, N = 3 SE +/- 0.28, N = 3 SE +/- 3.95, N = 3 325.24 326.50 329.39 332.92
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 80 160 240 320 400 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 328 328 336 353
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 100 200 300 400 500 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 439 439 444 461
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos Linux 5.11-rc1 Extra Run Linux 5.10.4 Default Kernel 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 147 147 151 160
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Linux 5.10.4 Linux 5.11-rc1 Default Kernel 40 80 120 160 200 151 151 164
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Linux 5.11-rc1 Linux 5.10.4 Default Kernel 40 80 120 160 200 SE +/- 0.67, N = 3 SE +/- 0.67, N = 3 157 159 170
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Linux 5.11-rc1 Linux 5.10.4 Default Kernel 6 12 18 24 30 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 22.7 22.8 25.0
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Linux 5.11-rc1 Linux 5.10.4 Default Kernel 150 300 450 600 750 SE +/- 1.73, N = 3 SE +/- 1.20, N = 3 657 661 714
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Linux 5.11-rc1 Linux 5.10.4 Default Kernel 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 34.2 34.3 37.4
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Linux 5.11-rc1 Linux 5.10.4 Default Kernel 30 60 90 120 150 SE +/- 0.33, N = 3 142 143 154
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Linux 5.10.4 Linux 5.11-rc1 Default Kernel 50 100 150 200 250 SE +/- 0.33, N = 3 215 215 233
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Default Kernel Linux 5.10.4 Linux 5.11-rc1 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 12.2 20.7 20.7
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Linux 5.11-rc1 Linux 5.10.4 Default Kernel 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.35, N = 3 75.5 75.9 80.9
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Linux 5.11-rc1 Linux 5.10.4 Default Kernel 150 300 450 600 750 SE +/- 0.67, N = 3 646 651 697
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily Linux 5.10.4 Linux 5.11-rc1 Default Kernel 120 240 360 480 600 535.01 536.84 539.96
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material Linux 5.11-rc1 Linux 5.10.4 Default Kernel 70 140 210 280 350 311.49 316.76 322.77
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester Default Kernel Linux 5.11-rc1 Linux 5.10.4 60 120 180 240 300 287.58 289.58 291.47
AI Benchmark Alpha Device Inference Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Inference Score Linux 5.10.4 Linux 5.11-rc1 Default Kernel 130 260 390 520 650 588 584 581
AI Benchmark Alpha Device Training Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device Training Score Linux 5.10.4 Linux 5.11-rc1 Default Kernel 150 300 450 600 750 689 685 667
AI Benchmark Alpha Device AI Score OpenBenchmarking.org Score, More Is Better AI Benchmark Alpha 0.1.2 Device AI Score Linux 5.10.4 Linux 5.11-rc1 Default Kernel 300 600 900 1200 1500 1277 1269 1248
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Linux 5.10.4 Linux 5.11-rc1 Default Kernel 110K 220K 330K 440K 550K SE +/- 700.71, N = 3 SE +/- 1896.86, N = 3 SE +/- 1118.13, N = 3 517024 513740 475137
WavPack Audio Encoding WAV To WavPack OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack Linux 5.11-rc1 Linux 5.10.4 Default Kernel 4 8 12 16 20 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.10, N = 5 14.85 14.87 16.21 1. (CXX) g++ options: -rdynamic
Sunflow Rendering System Global Illumination + Image Synthesis OpenBenchmarking.org Seconds, Fewer Is Better Sunflow Rendering System 0.07.2 Global Illumination + Image Synthesis Linux 5.10.4 Default Kernel Linux 5.11-rc1 0.356 0.712 1.068 1.424 1.78 SE +/- 0.013, N = 3 SE +/- 0.014, N = 8 SE +/- 0.022, N = 3 1.537 1.581 1.582 MIN: 1.4 / MAX: 2.36 MIN: 1.38 / MAX: 2.33 MIN: 1.4 / MAX: 2.3
Unpacking Firefox Extracting: firefox-84.0.source.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking Firefox 84.0 Extracting: firefox-84.0.source.tar.xz Linux 5.10.4 Linux 5.11-rc1 Default Kernel 6 12 18 24 30 SE +/- 0.14, N = 20 SE +/- 0.16, N = 20 SE +/- 0.22, N = 8 25.74 25.99 26.47
FFTE N=256, 3D Complex FFT Routine OpenBenchmarking.org MFLOPS, More Is Better FFTE 7.0 N=256, 3D Complex FFT Routine Linux 5.10.4 Linux 5.11-rc1 Default Kernel 7K 14K 21K 28K 35K SE +/- 40.89, N = 3 SE +/- 1.43, N = 3 SE +/- 35.57, N = 3 31684.74 31043.73 29782.88 1. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp
BYTE Unix Benchmark Computational Test: Dhrystone 2 OpenBenchmarking.org LPS, More Is Better BYTE Unix Benchmark 3.6 Computational Test: Dhrystone 2 Linux 5.11-rc1 Linux 5.10.4 Default Kernel 8M 16M 24M 32M 40M SE +/- 77245.63, N = 3 SE +/- 207274.15, N = 3 SE +/- 91702.31, N = 3 36408424.2 35909522.3 33310090.4
Hierarchical INTegration Test: FLOAT OpenBenchmarking.org QUIPs, More Is Better Hierarchical INTegration 1.0 Test: FLOAT Linux 5.10.4 Linux 5.11-rc1 Default Kernel 70M 140M 210M 280M 350M SE +/- 80446.54, N = 3 SE +/- 262122.57, N = 3 SE +/- 1313862.73, N = 3 305670769.36 305438957.42 282568835.30 1. (CC) gcc options: -O3 -march=native -lm
Cryptsetup PBKDF2-sha512 OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-sha512 Linux 5.11-rc1 Linux 5.10.4 Default Kernel 300K 600K 900K 1200K 1500K SE +/- 1659.14, N = 3 SE +/- 2865.42, N = 3 SE +/- 12175.94, N = 3 1404973 1403727 1300115
Cryptsetup PBKDF2-whirlpool OpenBenchmarking.org Iterations Per Second, More Is Better Cryptsetup PBKDF2-whirlpool Linux 5.11-rc1 Linux 5.10.4 Default Kernel 130K 260K 390K 520K 650K SE +/- 613.12, N = 3 SE +/- 1406.03, N = 3 SE +/- 1020.69, N = 3 603787 603098 550533
Cryptsetup AES-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Encryption Linux 5.11-rc1 Linux 5.10.4 Default Kernel 400 800 1200 1600 2000 SE +/- 9.69, N = 3 SE +/- 12.75, N = 3 SE +/- 2.80, N = 3 1663.4 1658.9 1521.6
Cryptsetup AES-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 256b Decryption Linux 5.11-rc1 Linux 5.10.4 Default Kernel 400 800 1200 1600 2000 SE +/- 1.79, N = 3 SE +/- 1.07, N = 3 SE +/- 7.30, N = 3 1678.3 1668.2 1531.1
Cryptsetup Serpent-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Encryption Linux 5.11-rc1 Linux 5.10.4 Default Kernel 80 160 240 320 400 SE +/- 4.86, N = 3 SE +/- 2.62, N = 3 SE +/- 1.68, N = 3 356.5 356.4 325.1
Cryptsetup Serpent-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 256b Decryption Linux 5.11-rc1 Linux 5.10.4 Default Kernel 80 160 240 320 400 SE +/- 1.32, N = 3 SE +/- 1.70, N = 3 SE +/- 2.23, N = 3 357.3 354.9 320.6
Cryptsetup Twofish-XTS 256b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Encryption Linux 5.11-rc1 Linux 5.10.4 Default Kernel 80 160 240 320 400 SE +/- 4.26, N = 3 SE +/- 5.33, N = 3 SE +/- 1.62, N = 3 366.2 364.8 333.2
Cryptsetup Twofish-XTS 256b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 256b Decryption Linux 5.11-rc1 Linux 5.10.4 Default Kernel 80 160 240 320 400 SE +/- 0.24, N = 3 SE +/- 1.64, N = 3 SE +/- 1.40, N = 3 369.8 367.1 331.7
Cryptsetup AES-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Encryption Linux 5.11-rc1 Linux 5.10.4 Default Kernel 300 600 900 1200 1500 SE +/- 0.68, N = 3 SE +/- 3.09, N = 3 SE +/- 11.60, N = 3 1488.7 1485.4 1356.0
Cryptsetup AES-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup AES-XTS 512b Decryption Linux 5.10.4 Linux 5.11-rc1 Default Kernel 300 600 900 1200 1500 SE +/- 2.77, N = 3 SE +/- 3.76, N = 3 SE +/- 9.75, N = 3 1488.7 1485.4 1359.7
Cryptsetup Serpent-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Encryption Linux 5.10.4 Linux 5.11-rc1 Default Kernel 80 160 240 320 400 SE +/- 1.57, N = 3 SE +/- 2.00, N = 2 SE +/- 2.94, N = 3 359.3 358.0 326.1
Cryptsetup Serpent-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Serpent-XTS 512b Decryption Linux 5.10.4 Linux 5.11-rc1 Default Kernel 80 160 240 320 400 SE +/- 0.91, N = 3 SE +/- 1.71, N = 3 SE +/- 2.22, N = 3 356.7 355.3 321.6
Cryptsetup Twofish-XTS 512b Encryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Encryption Linux 5.11-rc1 Linux 5.10.4 Default Kernel 80 160 240 320 400 SE +/- 0.25, N = 3 SE +/- 1.00, N = 3 SE +/- 1.79, N = 3 370.6 369.9 333.3
Cryptsetup Twofish-XTS 512b Decryption OpenBenchmarking.org MiB/s, More Is Better Cryptsetup Twofish-XTS 512b Decryption Linux 5.11-rc1 Linux 5.10.4 Default Kernel 80 160 240 320 400 SE +/- 0.61, N = 3 SE +/- 0.35, N = 3 SE +/- 1.69, N = 3 369.3 368.2 334.4
Phoronix Test Suite v10.8.4