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