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&grt.

Ryzen 7 1700 + RX 480 ExtraProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLVulkanCompilerFile-SystemScreen ResolutionDefault KernelLinux 5.10.4Linux 5.11-rc1Extra RunAMD Ryzen 7 1700 Eight-Core @ 3.00GHz (8 Cores / 16 Threads)MSI B350 TOMAHAWK (MS-7A34) v1.0 (1.H0 BIOS)AMD 17h16GB120GB Samsung SSD 840AMD Radeon RX 470/480/570/570X/580/580X/590 8GB (1266/2000MHz)AMD Ellesmere HDMI AudioVA2431Realtek RTL8111/8168/8411Ubuntu 20.105.8.0-33-generic (x86_64)GNOME Shell 3.38.1X Server 1.20.9amdgpu 19.1.04.6 Mesa 20.2.1 (LLVM 11.0.0)1.2.131GCC 10.2.0ext41920x10805.10.4-051004-generic (x86_64)5.11.0-rc1-phx (x86_64) 20201228OpenBenchmarking.orgCompiler 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: 4096Processor 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: 0x8001137Graphics Details- GLAMORJava Details- OpenJDK Runtime Environment (build 11.0.9.1+1-Ubuntu-0ubuntu1.20.10)Python Details- Python 3.8.6Security 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 Extraai-benchmark: Device Inference Scoreai-benchmark: Device Training Scoreai-benchmark: Device AI Scoreappleseed: Emilyappleseed: Disney Materialappleseed: Material Testerasmfish: 1024 Hash Memory, 26 Depthastcenc: Fastastcenc: Mediumastcenc: Thoroughastcenc: Exhaustivebasis: ETC1Sbasis: UASTC Level 0basis: UASTC Level 2basis: UASTC Level 3basis: UASTC Level 2 + RDO Post-Processingblender: BMW27 - CPU-Onlyblender: Fishy Cat - CPU-Onlybuild2: Time To Compilebyte: Dhrystone 2clomp: Static OMP Speedupcoremark: CoreMark Size 666 - Iterations Per Secondcryptsetup: PBKDF2-sha512cryptsetup: PBKDF2-whirlpoolcryptsetup: AES-XTS 256b Encryptioncryptsetup: AES-XTS 256b Decryptioncryptsetup: Serpent-XTS 256b Encryptioncryptsetup: Serpent-XTS 256b Decryptioncryptsetup: Twofish-XTS 256b Encryptioncryptsetup: Twofish-XTS 256b Decryptioncryptsetup: AES-XTS 512b Encryptioncryptsetup: AES-XTS 512b Decryptioncryptsetup: Serpent-XTS 512b Encryptioncryptsetup: Serpent-XTS 512b Decryptioncryptsetup: Twofish-XTS 512b Encryptioncryptsetup: Twofish-XTS 512b Decryptiondarktable: Boat - CPU-onlydarktable: Masskrug - CPU-onlydarktable: Server Rack - CPU-onlydarktable: Server Room - CPU-onlydeepspeech: CPUembree: Pathtracer - Crownembree: Pathtracer ISPC - Crownembree: Pathtracer - Asian Dragonembree: Pathtracer - Asian Dragon Objembree: Pathtracer ISPC - Asian Dragonembree: Pathtracer ISPC - Asian Dragon Objespeak: Text-To-Speech Synthesisffte: N=256, 3D Complex FFT Routineencode-flac: WAV To FLACgimp: resizegimp: rotategimp: auto-levelsgimp: unsharp-maskglmark2: 1280 x 1024glmark2: 1920 x 1080gromacs: Water Benchmarkhint: FLOATindigobench: CPU - Bedroomindigobench: CPU - Supercarencode-mp3: WAV To MP3lammps: Rhodopsin Proteinavifenc: 0avifenc: 2avifenc: 8avifenc: 10rsvg: SVG Files To PNGcompress-lz4: 1 - Compression Speedcompress-lz4: 1 - Decompression Speedcompress-lz4: 3 - Compression Speedcompress-lz4: 3 - Decompression Speedcompress-lz4: 9 - Compression Speedcompress-lz4: 9 - Decompression Speedmnn: SqueezeNetV1.0mnn: resnet-v2-50mnn: MobileNetV2_224mnn: mobilenet-v1-1.0mnn: inception-v3encode-ape: WAV To APEncnn: CPU - mobilenetncnn: CPU-v2-v2 - mobilenet-v2ncnn: CPU-v3-v3 - mobilenet-v3ncnn: CPU - shufflenet-v2ncnn: CPU - mnasnetncnn: CPU - efficientnet-b0ncnn: CPU - blazefacencnn: CPU - googlenetncnn: CPU - vgg16ncnn: CPU - resnet18ncnn: CPU - alexnetncnn: CPU - resnet50ncnn: CPU - yolov4-tinyncnn: CPU - squeezenet_ssdncnn: CPU - regnety_400mncnn: Vulkan GPU - mobilenetncnn: Vulkan GPU-v2-v2 - mobilenet-v2ncnn: Vulkan GPU-v3-v3 - mobilenet-v3ncnn: Vulkan GPU - shufflenet-v2ncnn: Vulkan GPU - mnasnetncnn: Vulkan GPU - efficientnet-b0ncnn: Vulkan GPU - blazefacencnn: Vulkan GPU - googlenetncnn: Vulkan GPU - vgg16ncnn: Vulkan GPU - resnet18ncnn: Vulkan GPU - alexnetncnn: Vulkan GPU - resnet50ncnn: Vulkan GPU - yolov4-tinyncnn: Vulkan GPU - squeezenet_ssdncnn: Vulkan GPU - regnety_400mnode-web-tooling: numpy: onednn: IP Shapes 1D - f32 - CPUonednn: IP Shapes 3D - f32 - CPUonednn: IP Shapes 1D - u8s8f32 - CPUonednn: IP Shapes 3D - u8s8f32 - CPUonednn: Convolution Batch Shapes Auto - f32 - CPUonednn: Deconvolution Batch shapes_1d - f32 - CPUonednn: Deconvolution Batch shapes_3d - f32 - CPUonednn: Convolution Batch Shapes Auto - u8s8f32 - CPUonednn: Deconvolution Batch shapes_1d - u8s8f32 - CPUonednn: Deconvolution Batch shapes_3d - u8s8f32 - CPUonednn: Recurrent Neural Network Training - f32 - CPUonednn: Recurrent Neural Network Inference - f32 - CPUonednn: Recurrent Neural Network Training - u8s8f32 - CPUonednn: Recurrent Neural Network Inference - u8s8f32 - CPUonednn: Matrix Multiply Batch Shapes Transformer - f32 - CPUonednn: Recurrent Neural Network Training - bf16bf16bf16 - CPUonednn: Recurrent Neural Network Inference - bf16bf16bf16 - CPUonednn: Matrix Multiply Batch Shapes Transformer - u8s8f32 - CPUencode-opus: WAV To Opus Encodephpbench: PHP Benchmark Suitepolyhedron: acpolyhedron: airpolyhedron: mdbxpolyhedron: doducpolyhedron: linpkpolyhedron: tfft2polyhedron: aermodpolyhedron: rnflowpolyhedron: induct2polyhedron: proteinpolyhedron: capacitapolyhedron: channel2polyhedron: fatigue2polyhedron: gas_dyn2polyhedron: test_fpu2polyhedron: mp_prop_designpyperformance: gopyperformance: 2to3pyperformance: chaospyperformance: floatpyperformance: nbodypyperformance: pathlibpyperformance: raytracepyperformance: json_loadspyperformance: crypto_pyaespyperformance: regex_compilepyperformance: python_startuppyperformance: django_templatepyperformance: pickle_pure_pythonrav1e: 1rav1e: 5rav1e: 6rav1e: 10rawtherapee: Total Benchmark Timeredis: LPOPredis: SADDredis: LPUSHredis: GETredis: SETrnnoise: simdjson: Kostyasimdjson: LargeRandsimdjson: PartialTweetssimdjson: DistinctUserIDsqlite-speedtest: Timed Time - Size 1,000stockfish: Total Timesunflow: Global Illumination + Image Synthesistensorflow-lite: SqueezeNettensorflow-lite: Inception V4tensorflow-lite: NASNet Mobiletensorflow-lite: Mobilenet Floattensorflow-lite: Mobilenet Quanttensorflow-lite: Inception ResNet V2build-eigen: Time To Compilebuild-ffmpeg: Time To Compilehmmer: Pfam Database Searchbuild-linux-kernel: Time To Compilebuild-llvm: Time To Compilemafft: Multiple Sequence Alignment - LSU RNAtnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v1.1unpack-firefox: firefox-84.0.source.tar.xzunpack-linux: linux-4.15.tar.xzvkfft: vkmark: 1280 x 1024vkmark: 1920 x 1080encode-wavpack: WAV To WavPackwebp: Defaultwebp: Quality 100webp: Quality 100, Losslesswebp: Quality 100, Highest Compressionwebp: Quality 100, Lossless, Highest Compressionwireguard: compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9yquake2: OpenGL 1.x - 1920 x 1080yquake2: OpenGL 3.x - 1920 x 1080yquake2: Software CPU - 1920 x 1080compress-zstd: 3compress-zstd: 19Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run5816671248539.955062322.771845287.576718193068337.726.1136.95303.5364.56310.45143.97782.388867.808237.53329.39232.98633310090.47.8267555.23294613001155505331521.61531.1325.1320.6333.2331.71356.01359.7326.1321.6333.3334.413.7476.7450.2185.21094.002387.33126.76898.39707.80147.97597.206338.90829782.88213395611.59410.75015.40716.03219.016603844320.524282568835.298861.3352.82810.3704.311131.13876.6547.0486.62234.3177192.298129.236.947835.536.037828.512.69071.6616.96513.62477.14317.20838.4711.9110.0911.5910.8515.553.6131.7785.7025.4616.9658.3849.9237.1533.4938.4511.629.5911.0010.5615.233.8531.6085.3926.0517.0959.3150.0637.3132.867.24246.269.3492711.56737.031972.9420322.787411.377717.001223.828314.782313.33709027.634742.119028.504737.795.331469002.534749.066.607539.5424751377.741.785.889.344.8125.097.5816.7725.1617.0216.1859.5163.3261.7337.174.8735346116016417025.071437.415423312.280.96970.2560.7651.0222.34978.6522014169.291540737.671065654.101863679.111363650.7524.1800.360.330.450.4683.928133614571.58125149936497002234261699411770913299807117.95585.708151.893131.3151057.63014.564324.268308.49526.4717.403102746184466416.2081.7742.83124.4649.47850.890300.1947.565631.8944.385.42849.022.55886891277535.01413316.758583291.466605198407437.356.0536.58300.6260.9989.86043.09281.475855.355232.46325.24231.00535909522.39.3270279.68620714037276030981658.91668.2356.4354.9364.8367.11485.41488.7359.3356.7369.9368.213.3226.3920.2334.940109.729307.34976.79348.51887.87228.17397.270240.27231684.74446008410.71011.83215.28416.90319.193654247220.539305670769.362871.3542.8679.4904.720126.02774.6576.7006.31235.6527525.638560.140.017899.339.197895.511.65967.1796.40212.95669.86615.83932.2110.098.509.829.2213.243.3825.8374.4320.9715.7846.3741.8031.8029.3732.7910.148.459.719.0613.283.4626.2874.5320.9215.8147.2142.4631.6129.497.67262.159.804608.810626.859752.8786521.053512.641517.378720.986414.311413.23988564.544497.068575.954482.274.241518588.644488.105.782488.7215170247.11.665.428.614.7329.027.0915.6523.1515.6516.2458.2158.1559.1534.2468.8833644415115115922.866134.314321520.775.96510.2610.7791.0202.31677.0821075736.661429878.041049901.521611434.081243969.7022.1130.390.350.450.4677.517135598161.53724450435124302089521631621704723174873109.47183.806128.726129.8251044.45914.599305.642282.83925.7447.13199726350473214.8701.6392.57522.4968.87244.854308.46746.205641.4960.588.22838.622.95846851269536.842668311.487833289.579019196612677.426.1437.2305.6460.9519.71743.27781.620857.228236.57326.50231.53536408424.29.1271886.25410114049736037871663.41678.3356.5357.3366.2369.81488.71485.4358355.3370.6369.313.3436.3970.2344.959108.333027.42246.84588.37757.88248.10227.255438.41931043.72591414410.93011.83315.10116.98119.452658747550.535305438957.416091.3592.8439.4964.762124.54275.0566.6396.28434.9987572.238592.340.037906.839.367920.911.59666.9766.42912.93969.89815.81932.6310.318.609.869.3513.513.4726.2974.0021.9615.8746.4043.1931.7329.6032.209.818.6910.049.0513.093.3025.2774.6719.9015.8647.6541.0531.7629.357.62262.759.493548.613726.922072.7049821.090612.421317.409520.869514.451013.20918540.484486.348545.334468.084.168558583.124470.715.877138.8275137407.11.645.398.594.7229.227.0115.5523.1315.6516.258.2158.1559.0834.3168.9332843914715115722.765734.214221520.775.56460.2590.7741.0282.34778.2901114626.251465965.541053853.021727854.751297244.2922.0920.390.350.450.4678.387138977591.58225964539477032392031807981896373580783107.16183.883127.071129.6771050.44515.251310.422282.81525.9867.16099676426482714.8531.6322.56822.1568.75645.159308.38046.085625.3947.388.62872.023.0199075867.686.3438.47315.7862.02510.10944.08882.469865.691236.74332.92235.5285.5244170.01129613.4126.4390.2364.982106.292747.47236.88988.47717.84408.10857.217039.81311.98411.94715.01517.12519.640657847370.5261.3512.8569.7414.666125.61474.9646.6466.31235.5907331.718302.439.957931.739.257932.811.60366.7206.37212.89569.73115.77432.439.998.5310.089.2613.213.4629.9474.9821.4515.9548.6942.1431.8429.5432.0210.358.449.989.3613.523.5226.7374.3821.1515.9048.2841.0831.7929.657.71261.638.8267912.24516.741752.6848722.019311.058116.942022.427714.353613.25088565.474526.548623.174542.135.045358620.364536.856.235048.9717.11.645.418.584.7423.896.9915.4323.1415.6514.8758.6658.2259.3734.9268.863284391470.2600.7741.0282.31879.8331110900.581451704.581048315.481646152.131279578.2522.2320.390.350.450.4678.8571366402927137740888672443001849031952993664460107.89392.262128.042131.3011048.00515.350323.916282.7357.13110048642848241.6422.57522.4468.76545.282308.78246.186630.7950.487.32890.822.8OpenBenchmarking.org

AI Benchmark Alpha

Device Inference Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device Inference ScoreDefault KernelLinux 5.10.4Linux 5.11-rc1130260390520650581588584

AI Benchmark Alpha

Device Training Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device Training ScoreDefault KernelLinux 5.10.4Linux 5.11-rc1150300450600750667689685

AI Benchmark Alpha

Device AI Score

OpenBenchmarking.orgScore, More Is BetterAI Benchmark Alpha 0.1.2Device AI ScoreDefault KernelLinux 5.10.4Linux 5.11-rc130060090012001500124812771269

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyDefault KernelLinux 5.10.4Linux 5.11-rc1120240360480600539.96535.01536.84

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialDefault KernelLinux 5.10.4Linux 5.11-rc170140210280350322.77316.76311.49

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterDefault KernelLinux 5.10.4Linux 5.11-rc160120180240300287.58291.47289.58

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run4M8M12M16M20MSE +/- 237774.54, N = 3SE +/- 76230.74, N = 3SE +/- 97740.42, N = 3SE +/- 72987.59, N = 319306833198407431966126719907586

ASTC Encoder

Preset: Fast

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: FastDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.06, N = 8SE +/- 0.06, N = 157.727.357.427.681. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: MediumDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.02, N = 36.116.056.146.341. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ThoroughDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run918273645SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 336.9536.5837.2038.471. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 2.0Preset: ExhaustiveDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run70140210280350SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.03, N = 3303.53300.62305.64315.781. (CXX) g++ options: -std=c++14 -fvisibility=hidden -O3 -flto -mfpmath=sse -mavx2 -mpopcnt -lpthread

Basis Universal

Settings: ETC1S

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: ETC1SDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run1428425670SE +/- 0.35, N = 3SE +/- 0.24, N = 3SE +/- 0.22, N = 3SE +/- 0.23, N = 364.5661.0060.9562.031. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 0

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 0Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.048, N = 3SE +/- 0.010, N = 3SE +/- 0.040, N = 3SE +/- 0.110, N = 310.4519.8609.71710.1091. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 2

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run1020304050SE +/- 0.11, N = 3SE +/- 0.01, N = 3SE +/- 0.14, N = 3SE +/- 0.12, N = 343.9843.0943.2844.091. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Basis Universal

Settings: UASTC Level 3

OpenBenchmarking.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 3Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run20406080100SE +/- 0.08, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 382.3981.4881.6282.471. (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.orgSeconds, Fewer Is BetterBasis Universal 1.12Settings: UASTC Level 2 + RDO Post-ProcessingDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run2004006008001000SE +/- 0.27, N = 3SE +/- 0.82, N = 3SE +/- 1.15, N = 3SE +/- 2.06, N = 3867.81855.36857.23865.691. (CXX) g++ options: -std=c++11 -fvisibility=hidden -fPIC -fno-strict-aliasing -O3 -rdynamic -lm -lpthread

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: BMW27 - Compute: CPU-OnlyDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run50100150200250SE +/- 2.78, N = 4SE +/- 0.81, N = 3SE +/- 1.16, N = 3SE +/- 2.48, N = 3237.53232.46236.57236.74

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 2.90Blend File: Fishy Cat - Compute: CPU-OnlyDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run70140210280350SE +/- 0.28, N = 3SE +/- 0.38, N = 3SE +/- 0.76, N = 3SE +/- 3.95, N = 3329.39325.24326.50332.92

Build2

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterBuild2 0.13Time To CompileDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run50100150200250SE +/- 1.02, N = 3SE +/- 1.49, N = 3SE +/- 0.84, N = 3SE +/- 3.18, N = 3232.99231.01231.54235.53

BYTE Unix Benchmark

Computational Test: Dhrystone 2

OpenBenchmarking.orgLPS, More Is BetterBYTE Unix Benchmark 3.6Computational Test: Dhrystone 2Default KernelLinux 5.10.4Linux 5.11-rc18M16M24M32M40MSE +/- 91702.31, N = 3SE +/- 207274.15, N = 3SE +/- 77245.63, N = 333310090.435909522.336408424.2

CLOMP

Static OMP Speedup

OpenBenchmarking.orgSpeedup, More Is BetterCLOMP 1.2Static OMP SpeedupDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.09, N = 4SE +/- 0.11, N = 15SE +/- 0.12, N = 3SE +/- 0.07, N = 37.89.39.15.51. (CC) gcc options: -fopenmp -O3 -lm

Coremark

CoreMark Size 666 - Iterations Per Second

OpenBenchmarking.orgIterations/Sec, More Is BetterCoremark 1.0CoreMark Size 666 - Iterations Per SecondDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run60K120K180K240K300KSE +/- 1434.22, N = 3SE +/- 872.17, N = 3SE +/- 802.31, N = 3SE +/- 692.13, N = 3267555.23270279.69271886.25244170.011. (CC) gcc options: -O2 -lrt" -lrt

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512Default KernelLinux 5.10.4Linux 5.11-rc1300K600K900K1200K1500KSE +/- 12175.94, N = 3SE +/- 2865.42, N = 3SE +/- 1659.14, N = 3130011514037271404973

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolDefault KernelLinux 5.10.4Linux 5.11-rc1130K260K390K520K650KSE +/- 1020.69, N = 3SE +/- 1406.03, N = 3SE +/- 613.12, N = 3550533603098603787

Cryptsetup

AES-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b EncryptionDefault KernelLinux 5.10.4Linux 5.11-rc1400800120016002000SE +/- 2.80, N = 3SE +/- 12.75, N = 3SE +/- 9.69, N = 31521.61658.91663.4

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b DecryptionDefault KernelLinux 5.10.4Linux 5.11-rc1400800120016002000SE +/- 7.30, N = 3SE +/- 1.07, N = 3SE +/- 1.79, N = 31531.11668.21678.3

Cryptsetup

Serpent-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b EncryptionDefault KernelLinux 5.10.4Linux 5.11-rc180160240320400SE +/- 1.68, N = 3SE +/- 2.62, N = 3SE +/- 4.86, N = 3325.1356.4356.5

Cryptsetup

Serpent-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b DecryptionDefault KernelLinux 5.10.4Linux 5.11-rc180160240320400SE +/- 2.23, N = 3SE +/- 1.70, N = 3SE +/- 1.32, N = 3320.6354.9357.3

Cryptsetup

Twofish-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b EncryptionDefault KernelLinux 5.10.4Linux 5.11-rc180160240320400SE +/- 1.62, N = 3SE +/- 5.33, N = 3SE +/- 4.26, N = 3333.2364.8366.2

Cryptsetup

Twofish-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b DecryptionDefault KernelLinux 5.10.4Linux 5.11-rc180160240320400SE +/- 1.40, N = 3SE +/- 1.64, N = 3SE +/- 0.24, N = 3331.7367.1369.8

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b EncryptionDefault KernelLinux 5.10.4Linux 5.11-rc130060090012001500SE +/- 11.60, N = 3SE +/- 3.09, N = 3SE +/- 0.68, N = 31356.01485.41488.7

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b DecryptionDefault KernelLinux 5.10.4Linux 5.11-rc130060090012001500SE +/- 9.75, N = 3SE +/- 2.77, N = 3SE +/- 3.76, N = 31359.71488.71485.4

Cryptsetup

Serpent-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b EncryptionDefault KernelLinux 5.10.4Linux 5.11-rc180160240320400SE +/- 2.94, N = 3SE +/- 1.57, N = 3SE +/- 2.00, N = 2326.1359.3358.0

Cryptsetup

Serpent-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b DecryptionDefault KernelLinux 5.10.4Linux 5.11-rc180160240320400SE +/- 2.22, N = 3SE +/- 0.91, N = 3SE +/- 1.71, N = 3321.6356.7355.3

Cryptsetup

Twofish-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b EncryptionDefault KernelLinux 5.10.4Linux 5.11-rc180160240320400SE +/- 1.79, N = 3SE +/- 1.00, N = 3SE +/- 0.25, N = 3333.3369.9370.6

Cryptsetup

Twofish-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b DecryptionDefault KernelLinux 5.10.4Linux 5.11-rc180160240320400SE +/- 1.69, N = 3SE +/- 0.35, N = 3SE +/- 0.61, N = 3334.4368.2369.3

Darktable

Test: Boat - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.2.1Test: Boat - Acceleration: CPU-onlyDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 313.7513.3213.3413.41

Darktable

Test: Masskrug - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.2.1Test: Masskrug - Acceleration: CPU-onlyDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.017, N = 3SE +/- 0.004, N = 3SE +/- 0.006, N = 3SE +/- 0.004, N = 36.7456.3926.3976.439

Darktable

Test: Server Rack - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.2.1Test: Server Rack - Acceleration: CPU-onlyDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.05310.10620.15930.21240.2655SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 30.2180.2330.2340.236

Darktable

Test: Server Room - Acceleration: CPU-only

OpenBenchmarking.orgSeconds, Fewer Is BetterDarktable 3.2.1Test: Server Room - Acceleration: CPU-onlyDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run1.17232.34463.51694.68925.8615SE +/- 0.017, N = 3SE +/- 0.006, N = 3SE +/- 0.006, N = 3SE +/- 0.004, N = 35.2104.9404.9594.982

DeepSpeech

Acceleration: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run20406080100SE +/- 0.16, N = 3SE +/- 0.78, N = 15SE +/- 0.94, N = 8SE +/- 1.33, N = 494.00109.73108.33106.29

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: CrownDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.0587, N = 3SE +/- 0.0471, N = 3SE +/- 0.0326, N = 3SE +/- 0.0138, N = 37.33127.34977.42247.4723MIN: 7.18 / MAX: 7.52MIN: 7.23 / MAX: 7.53MIN: 7.34 / MAX: 7.57MIN: 7.41 / MAX: 7.58

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: CrownDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.0323, N = 3SE +/- 0.0390, N = 3SE +/- 0.0114, N = 3SE +/- 0.0259, N = 36.76896.79346.84586.8898MIN: 6.67 / MAX: 6.9MIN: 6.68 / MAX: 6.95MIN: 6.79 / MAX: 6.96MIN: 6.81 / MAX: 7.02

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: Asian DragonDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.0725, N = 3SE +/- 0.0500, N = 3SE +/- 0.0404, N = 3SE +/- 0.0620, N = 38.39708.51888.37758.4771MIN: 8.23 / MAX: 8.61MIN: 8.4 / MAX: 8.7MIN: 8.3 / MAX: 8.55MIN: 8.36 / MAX: 8.66

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer - Model: Asian Dragon ObjDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.0127, N = 3SE +/- 0.0234, N = 3SE +/- 0.0090, N = 3SE +/- 0.0131, N = 37.80147.87227.88247.8440MIN: 7.74 / MAX: 7.91MIN: 7.8 / MAX: 7.98MIN: 7.84 / MAX: 7.97MIN: 7.79 / MAX: 7.94

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: Asian DragonDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.0448, N = 3SE +/- 0.0788, N = 3SE +/- 0.0259, N = 3SE +/- 0.0205, N = 37.97598.17398.10228.1085MIN: 7.86 / MAX: 8.15MIN: 8.02 / MAX: 8.44MIN: 8.03 / MAX: 8.26MIN: 8.04 / MAX: 8.26

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.9.0Binary: Pathtracer ISPC - Model: Asian Dragon ObjDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.0139, N = 3SE +/- 0.0051, N = 3SE +/- 0.0109, N = 3SE +/- 0.0310, N = 37.20637.27027.25547.2170MIN: 7.15 / MAX: 7.3MIN: 7.24 / MAX: 7.35MIN: 7.21 / MAX: 7.32MIN: 7.14 / MAX: 7.33

eSpeak-NG Speech Engine

Text-To-Speech Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BettereSpeak-NG Speech Engine 20200907Text-To-Speech SynthesisDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run918273645SE +/- 0.24, N = 16SE +/- 0.54, N = 20SE +/- 0.38, N = 4SE +/- 0.51, N = 2038.9140.2738.4239.811. (CC) gcc options: -O2 -std=c99

FFTE

N=256, 3D Complex FFT Routine

OpenBenchmarking.orgMFLOPS, More Is BetterFFTE 7.0N=256, 3D Complex FFT RoutineDefault KernelLinux 5.10.4Linux 5.11-rc17K14K21K28K35KSE +/- 35.57, N = 3SE +/- 40.89, N = 3SE +/- 1.43, N = 329782.8831684.7431043.731. (F9X) gfortran options: -O3 -fomit-frame-pointer -fopenmp

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.2WAV To FLACDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.06, N = 5SE +/- 0.03, N = 5SE +/- 0.08, N = 5SE +/- 0.07, N = 2511.5910.7110.9311.981. (CXX) g++ options: -O2 -fvisibility=hidden -logg -lm

GIMP

Test: resize

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: resizeDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.09, N = 3SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.11, N = 310.7511.8311.8311.95

GIMP

Test: rotate

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: rotateDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.05, N = 3SE +/- 0.08, N = 3SE +/- 0.06, N = 3SE +/- 0.09, N = 315.4115.2815.1015.02

GIMP

Test: auto-levels

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: auto-levelsDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.01, N = 3SE +/- 0.07, N = 3SE +/- 0.12, N = 3SE +/- 0.01, N = 316.0316.9016.9817.13

GIMP

Test: unsharp-mask

OpenBenchmarking.orgSeconds, Fewer Is BetterGIMP 2.10.18Test: unsharp-maskDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run510152025SE +/- 0.01, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 319.0219.1919.4519.64

GLmark2

Resolution: 1280 x 1024

OpenBenchmarking.orgScore, More Is BetterGLmark2 2020.04Resolution: 1280 x 1024Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run140028004200560070006038654265876578

GLmark2

Resolution: 1920 x 1080

OpenBenchmarking.orgScore, More Is BetterGLmark2 2020.04Resolution: 1920 x 1080Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run100020003000400050004432472247554737

GROMACS

Water Benchmark

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2020.3Water BenchmarkDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.12130.24260.36390.48520.6065SE +/- 0.005, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.000, N = 30.5240.5390.5350.5261. (CXX) g++ options: -O3 -pthread -lrt -lpthread -lm

Hierarchical INTegration

Test: FLOAT

OpenBenchmarking.orgQUIPs, More Is BetterHierarchical INTegration 1.0Test: FLOATDefault KernelLinux 5.10.4Linux 5.11-rc170M140M210M280M350MSE +/- 1313862.73, N = 3SE +/- 80446.54, N = 3SE +/- 262122.57, N = 3282568835.30305670769.36305438957.421. (CC) gcc options: -O3 -march=native -lm

IndigoBench

Acceleration: CPU - Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: BedroomDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.30580.61160.91741.22321.529SE +/- 0.001, N = 3SE +/- 0.003, N = 3SE +/- 0.001, N = 3SE +/- 0.000, N = 31.3351.3541.3591.351

IndigoBench

Acceleration: CPU - Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: SupercarDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.64511.29021.93532.58043.2255SE +/- 0.004, N = 3SE +/- 0.003, N = 3SE +/- 0.028, N = 3SE +/- 0.008, N = 32.8282.8672.8432.856

LAME MP3 Encoding

WAV To MP3

OpenBenchmarking.orgSeconds, Fewer Is BetterLAME MP3 Encoding 3.100WAV To MP3Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.054, N = 3SE +/- 0.005, N = 3SE +/- 0.014, N = 3SE +/- 0.064, N = 1510.3709.4909.4969.7411. (CC) gcc options: -O3 -ffast-math -funroll-loops -fschedule-insns2 -fbranch-count-reg -fforce-addr -pipe -lm

LAMMPS Molecular Dynamics Simulator

Model: Rhodopsin Protein

OpenBenchmarking.orgns/day, More Is BetterLAMMPS Molecular Dynamics Simulator 29Oct2020Model: Rhodopsin ProteinDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run1.07152.1433.21454.2865.3575SE +/- 0.098, N = 15SE +/- 0.014, N = 3SE +/- 0.012, N = 3SE +/- 0.027, N = 34.3114.7204.7624.6661. (CXX) g++ options: -O3 -pthread -lm

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 0Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run306090120150SE +/- 1.72, N = 3SE +/- 0.38, N = 3SE +/- 0.15, N = 3SE +/- 0.35, N = 3131.14126.03124.54125.611. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run20406080100SE +/- 0.08, N = 3SE +/- 0.50, N = 3SE +/- 0.18, N = 3SE +/- 0.51, N = 376.6574.6675.0674.961. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 8

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 8Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.031, N = 3SE +/- 0.018, N = 3SE +/- 0.006, N = 3SE +/- 0.010, N = 37.0486.7006.6396.6461. (CXX) g++ options: -O3 -fPIC

libavif avifenc

Encoder Speed: 10

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.7.3Encoder Speed: 10Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.026, N = 3SE +/- 0.017, N = 3SE +/- 0.005, N = 3SE +/- 0.009, N = 36.6226.3126.2846.3121. (CXX) g++ options: -O3 -fPIC

librsvg

Operation: SVG Files To PNG

OpenBenchmarking.orgSeconds, Fewer Is BetterlibrsvgOperation: SVG Files To PNGDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run816243240SE +/- 0.15, N = 3SE +/- 0.31, N = 3SE +/- 0.03, N = 3SE +/- 0.26, N = 334.3235.6535.0035.591. rsvg-convert version 2.50.1

LZ4 Compression

Compression Level: 1 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Compression SpeedDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run16003200480064008000SE +/- 73.87, N = 3SE +/- 92.18, N = 3SE +/- 46.06, N = 3SE +/- 8.86, N = 37192.297525.637572.237331.711. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 1 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Decompression SpeedDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run2K4K6K8K10KSE +/- 55.92, N = 3SE +/- 9.29, N = 3SE +/- 40.00, N = 3SE +/- 14.23, N = 38129.28560.18592.38302.41. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression SpeedDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run918273645SE +/- 0.26, N = 3SE +/- 0.15, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 336.9440.0140.0339.951. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression SpeedDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run2K4K6K8K10KSE +/- 5.10, N = 3SE +/- 14.26, N = 3SE +/- 16.93, N = 3SE +/- 17.28, N = 37835.57899.37906.87931.71. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run918273645SE +/- 0.41, N = 3SE +/- 0.02, N = 3SE +/- 0.08, N = 3SE +/- 0.04, N = 336.0339.1939.3639.251. (CC) gcc options: -O3

LZ4 Compression

Compression Level: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run2K4K6K8K10KSE +/- 8.31, N = 3SE +/- 8.68, N = 3SE +/- 13.60, N = 3SE +/- 7.83, N = 37828.57895.57920.97932.81. (CC) gcc options: -O3

Mobile Neural Network

Model: SqueezeNetV1.0

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: SqueezeNetV1.0Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 312.6911.6611.6011.60MIN: 11.22 / MAX: 25.7MIN: 11.43 / MAX: 23.12MIN: 11.41 / MAX: 23.49MIN: 11.44 / MAX: 24.061. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: resnet-v2-50Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run1632486480SE +/- 0.91, N = 3SE +/- 0.30, N = 3SE +/- 0.14, N = 3SE +/- 0.23, N = 371.6667.1866.9866.72MIN: 63.38 / MAX: 108.99MIN: 66.68 / MAX: 78.44MIN: 66.5 / MAX: 78.24MIN: 66.29 / MAX: 78.21. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: MobileNetV2_224Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.024, N = 3SE +/- 0.054, N = 3SE +/- 0.017, N = 3SE +/- 0.042, N = 36.9656.4026.4296.372MIN: 6.27 / MAX: 22.38MIN: 6.26 / MAX: 15.65MIN: 6.35 / MAX: 8.72MIN: 6.23 / MAX: 8.111. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: mobilenet-v1-1.0Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.14, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 313.6212.9612.9412.90MIN: 12.87 / MAX: 26.35MIN: 12.85 / MAX: 22.3MIN: 12.76 / MAX: 24.47MIN: 12.78 / MAX: 24.121. (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.orgms, Fewer Is BetterMobile Neural Network 2020-09-17Model: inception-v3Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run20406080100SE +/- 0.46, N = 3SE +/- 0.35, N = 3SE +/- 0.07, N = 3SE +/- 0.26, N = 377.1469.8769.9069.73MIN: 69.93 / MAX: 103.83MIN: 68.99 / MAX: 81.83MIN: 69.61 / MAX: 94.45MIN: 69.02 / MAX: 84.571. (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

Monkey Audio Encoding

WAV To APE

OpenBenchmarking.orgSeconds, Fewer Is BetterMonkey Audio Encoding 3.99.6WAV To APEDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.07, N = 5SE +/- 0.04, N = 5SE +/- 0.02, N = 5SE +/- 0.04, N = 517.2115.8415.8215.771. (CXX) g++ options: -O3 -pedantic -rdynamic -lrt

NCNN

Target: CPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: mobilenetDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run918273645SE +/- 0.44, N = 3SE +/- 0.29, N = 15SE +/- 0.27, N = 3SE +/- 0.30, N = 1538.4732.2132.6332.43MIN: 33.17 / MAX: 75.32MIN: 30.06 / MAX: 44.1MIN: 31.52 / MAX: 114.19MIN: 30.5 / MAX: 67.121. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU-v2-v2 - Model: mobilenet-v2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.15, N = 3SE +/- 0.11, N = 15SE +/- 0.21, N = 3SE +/- 0.06, N = 1511.9110.0910.319.99MIN: 9.52 / MAX: 44.02MIN: 9.47 / MAX: 59.9MIN: 9.57 / MAX: 22.62MIN: 9.43 / MAX: 48.831. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU-v3-v3 - Model: mobilenet-v3Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.20, N = 3SE +/- 0.03, N = 15SE +/- 0.09, N = 3SE +/- 0.04, N = 1510.098.508.608.53MIN: 8.08 / MAX: 57.72MIN: 8.19 / MAX: 20.56MIN: 8.28 / MAX: 22.71MIN: 8.26 / MAX: 37.671. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: shufflenet-v2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.14, N = 3SE +/- 0.03, N = 15SE +/- 0.05, N = 3SE +/- 0.02, N = 1511.599.829.8610.08MIN: 9.62 / MAX: 57.85MIN: 9.61 / MAX: 11.52MIN: 9.73 / MAX: 10.13MIN: 9.88 / MAX: 20.851. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: mnasnetDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.27, N = 3SE +/- 0.07, N = 15SE +/- 0.16, N = 3SE +/- 0.08, N = 1510.859.229.359.26MIN: 8.7 / MAX: 50.23MIN: 8.76 / MAX: 13.65MIN: 9.12 / MAX: 10.89MIN: 8.71 / MAX: 43.841. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: efficientnet-b0Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.25, N = 3SE +/- 0.11, N = 15SE +/- 0.29, N = 3SE +/- 0.06, N = 1515.5513.2413.5113.21MIN: 12.82 / MAX: 44.91MIN: 12.68 / MAX: 56.97MIN: 13.14 / MAX: 14.47MIN: 12.88 / MAX: 52.721. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: blazefaceDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.81231.62462.43693.24924.0615SE +/- 0.14, N = 3SE +/- 0.03, N = 15SE +/- 0.04, N = 3SE +/- 0.04, N = 153.613.383.473.46MIN: 3.17 / MAX: 16.8MIN: 3.16 / MAX: 4.51MIN: 3.37 / MAX: 4.01MIN: 3.25 / MAX: 85.381. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: googlenetDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run714212835SE +/- 0.18, N = 3SE +/- 0.32, N = 15SE +/- 0.11, N = 3SE +/- 3.71, N = 1531.7725.8326.2929.94MIN: 23.25 / MAX: 69.93MIN: 22.76 / MAX: 58.24MIN: 23.04 / MAX: 29.98MIN: 22.88 / MAX: 495.881. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: vgg16Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run20406080100SE +/- 0.20, N = 3SE +/- 0.16, N = 15SE +/- 0.12, N = 3SE +/- 0.20, N = 1585.7074.4374.0074.98MIN: 76.58 / MAX: 109.13MIN: 73.09 / MAX: 107.82MIN: 73.3 / MAX: 82.28MIN: 73.56 / MAX: 107.011. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: resnet18Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run612182430SE +/- 0.22, N = 3SE +/- 0.28, N = 15SE +/- 0.20, N = 3SE +/- 0.25, N = 1525.4620.9721.9621.45MIN: 19.81 / MAX: 59.82MIN: 18.91 / MAX: 67.27MIN: 19.15 / MAX: 54.43MIN: 18.96 / MAX: 28.911. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: alexnetDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.10, N = 3SE +/- 0.01, N = 15SE +/- 0.03, N = 3SE +/- 0.02, N = 1516.9615.7815.8715.95MIN: 15.86 / MAX: 33.88MIN: 15.63 / MAX: 27.03MIN: 15.7 / MAX: 18.04MIN: 15.72 / MAX: 25.491. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: resnet50Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run1326395265SE +/- 0.59, N = 3SE +/- 0.32, N = 15SE +/- 0.09, N = 3SE +/- 0.37, N = 1558.3846.3746.4048.69MIN: 48.11 / MAX: 109.51MIN: 45.13 / MAX: 83.86MIN: 46.13 / MAX: 46.99MIN: 46.14 / MAX: 86.991. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: yolov4-tinyDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run1122334455SE +/- 0.08, N = 3SE +/- 0.49, N = 15SE +/- 0.01, N = 3SE +/- 0.71, N = 1549.9241.8043.1942.14MIN: 41.04 / MAX: 67.32MIN: 36.06 / MAX: 63.79MIN: 41.97 / MAX: 48.03MIN: 36.09 / MAX: 50.321. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: squeezenet_ssdDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run918273645SE +/- 0.35, N = 3SE +/- 0.14, N = 15SE +/- 0.04, N = 3SE +/- 0.03, N = 1537.1531.8031.7331.84MIN: 32.74 / MAX: 88.45MIN: 30.81 / MAX: 42.83MIN: 30.96 / MAX: 37.38MIN: 30.87 / MAX: 43.831. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: CPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: CPU - Model: regnety_400mDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run816243240SE +/- 0.53, N = 3SE +/- 0.09, N = 15SE +/- 0.06, N = 3SE +/- 0.06, N = 1533.4929.3729.6029.54MIN: 30.17 / MAX: 68.43MIN: 28.47 / MAX: 73.28MIN: 29.39 / MAX: 40.11MIN: 28.99 / MAX: 77.551. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: mobilenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: mobilenetDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run918273645SE +/- 0.03, N = 3SE +/- 0.19, N = 3SE +/- 0.20, N = 3SE +/- 0.27, N = 338.4532.7932.2032.02MIN: 33.4 / MAX: 77.43MIN: 30.27 / MAX: 45.97MIN: 30.63 / MAX: 39MIN: 30.66 / MAX: 33.761. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU-v2-v2 - Model: mobilenet-v2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.19, N = 3SE +/- 0.21, N = 3SE +/- 0.04, N = 3SE +/- 0.16, N = 311.6210.149.8110.35MIN: 9.25 / MAX: 43.5MIN: 9.38 / MAX: 12.94MIN: 9.63 / MAX: 13.77MIN: 9.4 / MAX: 43.711. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU-v3-v3 - Model: mobilenet-v3Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.10, N = 3SE +/- 0.14, N = 3SE +/- 0.12, N = 3SE +/- 0.02, N = 39.598.458.698.44MIN: 8.1 / MAX: 72.56MIN: 8.09 / MAX: 10.09MIN: 8.29 / MAX: 26.28MIN: 8.12 / MAX: 11.341. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: shufflenet-v2

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: shufflenet-v2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.30, N = 3SE +/- 0.09, N = 3SE +/- 0.10, N = 3SE +/- 0.07, N = 311.009.7110.049.98MIN: 9.52 / MAX: 47.8MIN: 9.51 / MAX: 10.13MIN: 9.81 / MAX: 10.2MIN: 9.83 / MAX: 131. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: mnasnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: mnasnetDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.25, N = 3SE +/- 0.12, N = 3SE +/- 0.13, N = 3SE +/- 0.18, N = 310.569.069.059.36MIN: 8.6 / MAX: 49.35MIN: 8.8 / MAX: 9.55MIN: 8.77 / MAX: 32.06MIN: 9.14 / MAX: 9.831. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: efficientnet-b0

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: efficientnet-b0Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.14, N = 3SE +/- 0.03, N = 3SE +/- 0.10, N = 3SE +/- 0.27, N = 315.2313.2813.0913.52MIN: 12.91 / MAX: 49.97MIN: 13.12 / MAX: 14.99MIN: 12.94 / MAX: 14.95MIN: 13.17 / MAX: 14.141. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: blazeface

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: blazefaceDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.86631.73262.59893.46524.3315SE +/- 0.07, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 3SE +/- 0.06, N = 33.853.463.303.52MIN: 3.16 / MAX: 16.49MIN: 3.33 / MAX: 7.35MIN: 3.22 / MAX: 3.77MIN: 3.4 / MAX: 22.691. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: googlenet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: googlenetDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run714212835SE +/- 0.32, N = 3SE +/- 0.11, N = 3SE +/- 0.76, N = 3SE +/- 0.44, N = 331.6026.2825.2726.73MIN: 24.42 / MAX: 69.85MIN: 25.18 / MAX: 37.2MIN: 22.73 / MAX: 45.56MIN: 22.84 / MAX: 28.911. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: vgg16

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: vgg16Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run20406080100SE +/- 0.33, N = 3SE +/- 0.36, N = 3SE +/- 0.33, N = 3SE +/- 0.12, N = 385.3974.5374.6774.38MIN: 76.96 / MAX: 108.88MIN: 73.33 / MAX: 84.41MIN: 73.34 / MAX: 83.99MIN: 73.71 / MAX: 83.261. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: resnet18

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: resnet18Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run612182430SE +/- 0.42, N = 3SE +/- 0.83, N = 3SE +/- 0.86, N = 3SE +/- 0.59, N = 326.0520.9219.9021.15MIN: 20.5 / MAX: 71.2MIN: 19.02 / MAX: 53.8MIN: 18.96 / MAX: 22.28MIN: 18.95 / MAX: 39.891. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: alexnet

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: alexnetDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.06, N = 3SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 317.0915.8115.8615.90MIN: 15.85 / MAX: 45.86MIN: 15.64 / MAX: 24.91MIN: 15.71 / MAX: 16.75MIN: 15.7 / MAX: 17.321. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: resnet50

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: resnet50Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run1326395265SE +/- 0.58, N = 3SE +/- 1.01, N = 3SE +/- 1.19, N = 3SE +/- 1.10, N = 359.3147.2147.6548.28MIN: 48.12 / MAX: 109.05MIN: 45.3 / MAX: 81.34MIN: 46.22 / MAX: 82.46MIN: 46.11 / MAX: 61.731. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: yolov4-tiny

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: yolov4-tinyDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run1122334455SE +/- 0.25, N = 3SE +/- 0.51, N = 3SE +/- 1.73, N = 3SE +/- 2.13, N = 350.0642.4641.0541.08MIN: 40.36 / MAX: 77.16MIN: 36.31 / MAX: 45.38MIN: 36.21 / MAX: 43.53MIN: 36.4 / MAX: 46.521. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: squeezenet_ssd

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: squeezenet_ssdDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run918273645SE +/- 0.06, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 337.3131.6131.7631.79MIN: 32.73 / MAX: 94.67MIN: 30.89 / MAX: 38.84MIN: 30.84 / MAX: 39.08MIN: 31.16 / MAX: 35.951. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

NCNN

Target: Vulkan GPU - Model: regnety_400m

OpenBenchmarking.orgms, Fewer Is BetterNCNN 20201218Target: Vulkan GPU - Model: regnety_400mDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run816243240SE +/- 0.30, N = 3SE +/- 0.25, N = 3SE +/- 0.32, N = 3SE +/- 0.08, N = 332.8629.4929.3529.65MIN: 30.37 / MAX: 71.09MIN: 28.88 / MAX: 31.63MIN: 28.95 / MAX: 100.31MIN: 29.39 / MAX: 30.151. (CXX) g++ options: -O3 -rdynamic -lgomp -lpthread

Node.js V8 Web Tooling Benchmark

OpenBenchmarking.orgruns/s, More Is BetterNode.js V8 Web Tooling BenchmarkDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 37.247.677.627.711. Nodejs v12.18.2

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run60120180240300SE +/- 2.11, N = 3SE +/- 0.10, N = 3SE +/- 0.21, N = 3SE +/- 2.80, N = 3246.26262.15262.75261.63

oneDNN

Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.06535, N = 3SE +/- 0.12964, N = 3SE +/- 0.04049, N = 3SE +/- 0.01462, N = 39.349279.804609.493548.82679MIN: 8.51MIN: 9.16MIN: 9MIN: 8.471. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 3D - Data Type: f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.03621, N = 3SE +/- 0.02920, N = 3SE +/- 0.01700, N = 3SE +/- 0.01547, N = 311.567308.810628.6137212.24510MIN: 10.87MIN: 8.51MIN: 8.27MIN: 11.981. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 1D - Data Type: u8s8f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.00187, N = 3SE +/- 0.03024, N = 3SE +/- 0.04602, N = 3SE +/- 0.01395, N = 37.031976.859756.922076.74175MIN: 6.48MIN: 6.65MIN: 6.7MIN: 6.551. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

oneDNN

Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPU

OpenBenchmarking.orgms, Fewer Is BetteroneDNN 2.0Harness: IP Shapes 3D - Data Type: u8s8f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.6621.3241.9862.6483.31SE +/- 0.01399, N = 3SE +/- 0.02712, N = 3SE +/- 0.03607, N = 3SE +/- 0.00108, N = 32.942032.878652.704982.68487MIN: 2.51MIN: 2.53MIN: 2.43MIN: 2.51. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run510152025SE +/- 0.02, N = 3SE +/- 0.10, N = 3SE +/- 0.13, N = 3SE +/- 0.01, N = 322.7921.0521.0922.02MIN: 21.5MIN: 20.7MIN: 20.58MIN: 21.711. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.05, N = 3SE +/- 0.12, N = 15SE +/- 0.16, N = 15SE +/- 0.02, N = 311.3812.6412.4211.06MIN: 10.79MIN: 11.31MIN: 11.07MIN: 10.831. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 317.0017.3817.4116.94MIN: 16.89MIN: 17.2MIN: 17.33MIN: 16.861. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Convolution Batch Shapes Auto - Data Type: u8s8f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run612182430SE +/- 0.01, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 323.8320.9920.8722.43MIN: 22.68MIN: 20.72MIN: 20.57MIN: 22.141. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_1d - Data Type: u8s8f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.41, N = 15SE +/- 0.30, N = 15SE +/- 0.33, N = 15SE +/- 0.33, N = 1514.7814.3114.4514.35MIN: 12.9MIN: 13MIN: 12.95MIN: 12.921. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Deconvolution Batch shapes_3d - Data Type: u8s8f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.00, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3SE +/- 0.02, N = 313.3413.2413.2113.25MIN: 12.96MIN: 12.87MIN: 12.85MIN: 12.911. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run2K4K6K8K10KSE +/- 9.60, N = 3SE +/- 14.45, N = 3SE +/- 17.59, N = 3SE +/- 27.70, N = 39027.638564.548540.488565.47MIN: 8975.45MIN: 8529.89MIN: 8490.77MIN: 8490.111. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run10002000300040005000SE +/- 20.61, N = 3SE +/- 7.62, N = 3SE +/- 8.44, N = 3SE +/- 14.44, N = 34742.114497.064486.344526.54MIN: 4659.09MIN: 4465.18MIN: 4457.53MIN: 4484.591. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: u8s8f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run2K4K6K8K10KSE +/- 23.24, N = 3SE +/- 15.87, N = 3SE +/- 17.36, N = 3SE +/- 9.73, N = 39028.508575.958545.338623.17MIN: 8965.57MIN: 8526.04MIN: 8489.41MIN: 8593.761. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: u8s8f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run10002000300040005000SE +/- 8.86, N = 3SE +/- 5.62, N = 3SE +/- 13.33, N = 3SE +/- 3.87, N = 34737.794482.274468.084542.13MIN: 4680.34MIN: 4460.82MIN: 4427.82MIN: 4523.711. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run1.19962.39923.59884.79845.998SE +/- 0.00649, N = 3SE +/- 0.00670, N = 3SE +/- 0.00397, N = 3SE +/- 0.00286, N = 35.331464.241514.168555.04535MIN: 4.84MIN: 4.14MIN: 4.06MIN: 4.941. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Training - Data Type: bf16bf16bf16 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run2K4K6K8K10KSE +/- 4.57, N = 3SE +/- 9.21, N = 3SE +/- 10.93, N = 3SE +/- 5.81, N = 39002.538588.648583.128620.36MIN: 8960.78MIN: 8557.28MIN: 8546.55MIN: 8591.771. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Recurrent Neural Network Inference - Data Type: bf16bf16bf16 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run10002000300040005000SE +/- 2.03, N = 3SE +/- 5.53, N = 3SE +/- 9.99, N = 3SE +/- 1.24, N = 34749.064488.104470.714536.85MIN: 4699.81MIN: 4464.06MIN: 4441.33MIN: 4527.831. (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.orgms, Fewer Is BetteroneDNN 2.0Harness: Matrix Multiply Batch Shapes Transformer - Data Type: u8s8f32 - Engine: CPUDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.07065, N = 5SE +/- 0.05897, N = 15SE +/- 0.01520, N = 3SE +/- 0.00975, N = 36.607535.782485.877136.23504MIN: 5.69MIN: 5.23MIN: 5.59MIN: 5.81. (CXX) g++ options: -O3 -std=c++11 -fopenmp -msse4.1 -fPIC -pie -lpthread

Opus Codec Encoding

WAV To Opus Encode

OpenBenchmarking.orgSeconds, Fewer Is BetterOpus Codec Encoding 1.3.1WAV To Opus EncodeDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.037, N = 5SE +/- 0.015, N = 5SE +/- 0.063, N = 12SE +/- 0.059, N = 259.5428.7218.8278.9711. (CXX) g++ options: -fvisibility=hidden -logg -lm

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteDefault KernelLinux 5.10.4Linux 5.11-rc1110K220K330K440K550KSE +/- 1118.13, N = 3SE +/- 700.71, N = 3SE +/- 1896.86, N = 3475137517024513740

Polyhedron Fortran Benchmarks

Benchmark: ac

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: acDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run2468107.747.107.107.10

Polyhedron Fortran Benchmarks

Benchmark: air

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: airDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.40050.8011.20151.6022.00251.781.661.641.64

Polyhedron Fortran Benchmarks

Benchmark: mdbx

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: mdbxDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run1.3232.6463.9695.2926.6155.885.425.395.41

Polyhedron Fortran Benchmarks

Benchmark: doduc

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: doducDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run36912159.348.618.598.58

Polyhedron Fortran Benchmarks

Benchmark: linpk

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: linpkDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run1.08232.16463.24694.32925.41154.814.734.724.74

Polyhedron Fortran Benchmarks

Benchmark: tfft2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: tfft2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run71421283525.0929.0229.2223.89

Polyhedron Fortran Benchmarks

Benchmark: aermod

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: aermodDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run2468107.587.097.016.99

Polyhedron Fortran Benchmarks

Benchmark: rnflow

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: rnflowDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run4812162016.7715.6515.5515.43

Polyhedron Fortran Benchmarks

Benchmark: induct2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: induct2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run61218243025.1623.1523.1323.14

Polyhedron Fortran Benchmarks

Benchmark: protein

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: proteinDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run4812162017.0215.6515.6515.65

Polyhedron Fortran Benchmarks

Benchmark: capacita

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: capacitaDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run4812162016.1816.2416.2014.87

Polyhedron Fortran Benchmarks

Benchmark: channel2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: channel2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run132639526559.5158.2158.2158.66

Polyhedron Fortran Benchmarks

Benchmark: fatigue2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: fatigue2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run142842567063.3258.1558.1558.22

Polyhedron Fortran Benchmarks

Benchmark: gas_dyn2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: gas_dyn2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run142842567061.7359.1559.0859.37

Polyhedron Fortran Benchmarks

Benchmark: test_fpu2

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: test_fpu2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run91827364537.1034.2434.3134.92

Polyhedron Fortran Benchmarks

Benchmark: mp_prop_design

OpenBenchmarking.orgSeconds, Fewer Is BetterPolyhedron Fortran BenchmarksBenchmark: mp_prop_designDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run2040608010074.8768.8868.9368.86

PyPerformance

Benchmark: go

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: goDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run80160240320400SE +/- 0.33, N = 3SE +/- 1.20, N = 3353336328328

PyPerformance

Benchmark: 2to3

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: 2to3Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run100200300400500SE +/- 0.33, N = 3SE +/- 0.67, N = 3461444439439

PyPerformance

Benchmark: chaos

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: chaosDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run4080120160200SE +/- 0.67, N = 3SE +/- 0.33, N = 3160151147147

PyPerformance

Benchmark: float

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: floatDefault KernelLinux 5.10.4Linux 5.11-rc14080120160200164151151

PyPerformance

Benchmark: nbody

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: nbodyDefault KernelLinux 5.10.4Linux 5.11-rc14080120160200SE +/- 0.67, N = 3SE +/- 0.67, N = 3170159157

PyPerformance

Benchmark: pathlib

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pathlibDefault KernelLinux 5.10.4Linux 5.11-rc1612182430SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 325.022.822.7

PyPerformance

Benchmark: raytrace

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: raytraceDefault KernelLinux 5.10.4Linux 5.11-rc1150300450600750SE +/- 1.20, N = 3SE +/- 1.73, N = 3714661657

PyPerformance

Benchmark: json_loads

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: json_loadsDefault KernelLinux 5.10.4Linux 5.11-rc1918273645SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 337.434.334.2

PyPerformance

Benchmark: crypto_pyaes

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: crypto_pyaesDefault KernelLinux 5.10.4Linux 5.11-rc1306090120150SE +/- 0.33, N = 3154143142

PyPerformance

Benchmark: regex_compile

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: regex_compileDefault KernelLinux 5.10.4Linux 5.11-rc150100150200250SE +/- 0.33, N = 3233215215

PyPerformance

Benchmark: python_startup

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: python_startupDefault KernelLinux 5.10.4Linux 5.11-rc1510152025SE +/- 0.00, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 312.220.720.7

PyPerformance

Benchmark: django_template

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: django_templateDefault KernelLinux 5.10.4Linux 5.11-rc120406080100SE +/- 0.35, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 380.975.975.5

PyPerformance

Benchmark: pickle_pure_python

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyPerformance 1.0.0Benchmark: pickle_pure_pythonDefault KernelLinux 5.10.4Linux 5.11-rc1150300450600750SE +/- 0.67, N = 3697651646

rav1e

Speed: 1

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 1Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.05870.11740.17610.23480.2935SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 30.2560.2610.2590.260

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 5Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.17530.35060.52590.70120.8765SE +/- 0.001, N = 3SE +/- 0.005, N = 3SE +/- 0.001, N = 3SE +/- 0.001, N = 30.7650.7790.7740.774

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 6Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.23130.46260.69390.92521.1565SE +/- 0.001, N = 3SE +/- 0.004, N = 3SE +/- 0.003, N = 3SE +/- 0.004, N = 31.0221.0201.0281.028

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.4 AlphaSpeed: 10Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.52851.0571.58552.1142.6425SE +/- 0.007, N = 3SE +/- 0.002, N = 3SE +/- 0.019, N = 3SE +/- 0.008, N = 32.3492.3162.3472.318

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run20406080100SE +/- 0.07, N = 3SE +/- 0.04, N = 3SE +/- 0.08, N = 3SE +/- 0.27, N = 378.6577.0878.2979.831. RawTherapee, version 5.8, command line.

Redis

Test: LPOP

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPOPDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run400K800K1200K1600K2000KSE +/- 30740.73, N = 12SE +/- 2684.98, N = 3SE +/- 5120.03, N = 3SE +/- 13008.63, N = 32014169.291075736.661114626.251110900.581. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SADD

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SADDDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run300K600K900K1200K1500KSE +/- 21666.11, N = 3SE +/- 19698.88, N = 3SE +/- 11716.13, N = 3SE +/- 11535.87, N = 31540737.671429878.041465965.541451704.581. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: LPUSH

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: LPUSHDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run200K400K600K800K1000KSE +/- 9875.40, N = 15SE +/- 14750.43, N = 3SE +/- 11649.30, N = 3SE +/- 11026.36, N = 31065654.101049901.521053853.021048315.481. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: GET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: GETDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run400K800K1200K1600K2000KSE +/- 22737.24, N = 15SE +/- 11369.12, N = 3SE +/- 16571.48, N = 3SE +/- 17449.83, N = 31863679.111611434.081727854.751646152.131. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

Redis

Test: SET

OpenBenchmarking.orgRequests Per Second, More Is BetterRedis 6.0.9Test: SETDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run300K600K900K1200K1500KSE +/- 16871.12, N = 4SE +/- 8535.72, N = 15SE +/- 2028.99, N = 3SE +/- 6697.08, N = 31363650.751243969.701297244.291279578.251. (CXX) g++ options: -MM -MT -g3 -fvisibility=hidden -O3

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run612182430SE +/- 0.17, N = 3SE +/- 0.07, N = 3SE +/- 0.07, N = 3SE +/- 0.13, N = 324.1822.1122.0922.231. (CC) gcc options: -O2 -pedantic -fvisibility=hidden

simdjson

Throughput Test: Kostya

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: KostyaDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.08780.17560.26340.35120.439SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.360.390.390.391. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: LargeRandom

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: LargeRandomDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.07880.15760.23640.31520.394SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.330.350.350.351. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: PartialTweets

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: PartialTweetsDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.10130.20260.30390.40520.5065SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.450.450.450.451. (CXX) g++ options: -O3 -pthread

simdjson

Throughput Test: DistinctUserID

OpenBenchmarking.orgGB/s, More Is Bettersimdjson 0.7.1Throughput Test: DistinctUserIDDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.10350.2070.31050.4140.5175SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.460.460.460.461. (CXX) g++ options: -O3 -pthread

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run20406080100SE +/- 0.66, N = 3SE +/- 0.20, N = 3SE +/- 0.35, N = 3SE +/- 0.22, N = 383.9377.5278.3978.861. (CC) gcc options: -O2 -ldl -lz -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 12Total TimeDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3M6M9M12M15MSE +/- 170465.83, N = 3SE +/- 168497.64, N = 3SE +/- 38144.94, N = 3SE +/- 163642.21, N = 3133614571355981613897759136640291. (CXX) g++ options: -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -msse4.1 -mssse3 -msse2 -flto -flto=jobserver

Sunflow Rendering System

Global Illumination + Image Synthesis

OpenBenchmarking.orgSeconds, Fewer Is BetterSunflow Rendering System 0.07.2Global Illumination + Image SynthesisDefault KernelLinux 5.10.4Linux 5.11-rc10.3560.7121.0681.4241.78SE +/- 0.014, N = 8SE +/- 0.013, N = 3SE +/- 0.022, N = 31.5811.5371.582MIN: 1.38 / MAX: 2.33MIN: 1.4 / MAX: 2.36MIN: 1.4 / MAX: 2.3

TensorFlow Lite

Model: SqueezeNet

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: SqueezeNetDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run60K120K180K240K300KSE +/- 272.99, N = 3SE +/- 290.99, N = 3SE +/- 354.62, N = 3SE +/- 514.56, N = 3251499244504259645271377

TensorFlow Lite

Model: Inception V4

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception V4Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run900K1800K2700K3600K4500KSE +/- 2124.36, N = 3SE +/- 2619.34, N = 3SE +/- 912.82, N = 3SE +/- 1506.66, N = 33649700351243039477034088867

TensorFlow Lite

Model: NASNet Mobile

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: NASNet MobileDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run50K100K150K200K250KSE +/- 1532.37, N = 3SE +/- 207.90, N = 3SE +/- 1205.42, N = 3SE +/- 327.89, N = 3223426208952239203244300

TensorFlow Lite

Model: Mobilenet Float

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet FloatDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run40K80K120K160K200KSE +/- 82.73, N = 3SE +/- 89.09, N = 3SE +/- 51.97, N = 3SE +/- 68.70, N = 3169941163162180798184903

TensorFlow Lite

Model: Mobilenet Quant

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Mobilenet QuantDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run40K80K120K160K200KSE +/- 75.51, N = 3SE +/- 30.12, N = 3SE +/- 424.39, N = 3SE +/- 1120.73, N = 3177091170472189637195299

TensorFlow Lite

Model: Inception ResNet V2

OpenBenchmarking.orgMicroseconds, Fewer Is BetterTensorFlow Lite 2020-08-23Model: Inception ResNet V2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run800K1600K2400K3200K4000KSE +/- 1161.41, N = 3SE +/- 713.33, N = 3SE +/- 2970.22, N = 3SE +/- 266.90, N = 33299807317487335807833664460

Timed Eigen Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Eigen Compilation 3.3.9Time To CompileDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run306090120150SE +/- 0.40, N = 3SE +/- 0.03, N = 3SE +/- 0.13, N = 3SE +/- 0.20, N = 3117.96109.47107.16107.89

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.2.2Time To CompileDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run20406080100SE +/- 0.07, N = 3SE +/- 0.12, N = 3SE +/- 0.17, N = 3SE +/- 1.57, N = 1585.7183.8183.8892.26

Timed HMMer Search

Pfam Database Search

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed HMMer Search 3.3.1Pfam Database SearchDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run306090120150SE +/- 0.27, N = 3SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.27, N = 3151.89128.73127.07128.041. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.4Time To CompileDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run306090120150SE +/- 0.91, N = 3SE +/- 0.92, N = 3SE +/- 0.86, N = 3SE +/- 1.47, N = 3131.32129.83129.68131.30

Timed LLVM Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 10.0Time To CompileDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run2004006008001000SE +/- 0.68, N = 3SE +/- 0.83, N = 3SE +/- 3.21, N = 3SE +/- 3.69, N = 31057.631044.461050.451048.01

Timed MAFFT Alignment

Multiple Sequence Alignment - LSU RNA

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MAFFT Alignment 7.471Multiple Sequence Alignment - LSU RNADefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run48121620SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.20, N = 3SE +/- 0.13, N = 314.5614.6015.2515.351. (CC) gcc options: -std=c99 -O3 -lm -lpthread

TNN

Target: CPU - Model: MobileNet v2

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: MobileNet v2Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run70140210280350SE +/- 0.50, N = 3SE +/- 0.20, N = 3SE +/- 0.45, N = 3SE +/- 0.67, N = 3324.27305.64310.42323.92MIN: 310.87 / MAX: 349.12MIN: 291.26 / MAX: 314.5MIN: 290.92 / MAX: 337.97MIN: 294.63 / MAX: 342.141. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

TNN

Target: CPU - Model: SqueezeNet v1.1

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.2.3Target: CPU - Model: SqueezeNet v1.1Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run70140210280350SE +/- 1.02, N = 3SE +/- 0.18, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3308.50282.84282.82282.74MIN: 297.18 / MAX: 319.3MIN: 281.31 / MAX: 287.35MIN: 281.29 / MAX: 287.16MIN: 281.1 / MAX: 288.551. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -O3 -rdynamic -ldl

Unpacking Firefox

Extracting: firefox-84.0.source.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking Firefox 84.0Extracting: firefox-84.0.source.tar.xzDefault KernelLinux 5.10.4Linux 5.11-rc1612182430SE +/- 0.22, N = 8SE +/- 0.14, N = 20SE +/- 0.16, N = 2026.4725.7425.99

Unpacking The Linux Kernel

linux-4.15.tar.xz

OpenBenchmarking.orgSeconds, Fewer Is BetterUnpacking The Linux Kernellinux-4.15.tar.xzDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run246810SE +/- 0.047, N = 4SE +/- 0.040, N = 20SE +/- 0.037, N = 4SE +/- 0.069, N = 67.4037.1317.1607.131

VkFFT

OpenBenchmarking.orgBenchmark Score, More Is BetterVkFFT 1.1.1Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run2K4K6K8K10KSE +/- 23.03, N = 3SE +/- 67.59, N = 3SE +/- 46.59, N = 3SE +/- 41.24, N = 31027499729967100481. (CXX) g++ options: -O3 -pthread

VKMark

Resolution: 1280 x 1024

OpenBenchmarking.orgVKMark Score, More Is BetterVKMark 2020-05-21Resolution: 1280 x 1024Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run14002800420056007000SE +/- 3.28, N = 3SE +/- 13.48, N = 3SE +/- 8.41, N = 3SE +/- 7.00, N = 361846350642664281. (CXX) g++ options: -pthread -ldl -pipe -std=c++14 -MD -MQ -MF

VKMark

Resolution: 1920 x 1080

OpenBenchmarking.orgVKMark Score, More Is BetterVKMark 2020-05-21Resolution: 1920 x 1080Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run10002000300040005000SE +/- 4.93, N = 3SE +/- 3.71, N = 3SE +/- 3.61, N = 3SE +/- 4.98, N = 346644732482748241. (CXX) g++ options: -pthread -ldl -pipe -std=c++14 -MD -MQ -MF

WavPack Audio Encoding

WAV To WavPack

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 5.3WAV To WavPackDefault KernelLinux 5.10.4Linux 5.11-rc148121620SE +/- 0.10, N = 5SE +/- 0.01, N = 5SE +/- 0.01, N = 516.2114.8714.851. (CXX) g++ options: -rdynamic

WebP Image Encode

Encode Settings: Default

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: DefaultDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.39920.79841.19761.59681.996SE +/- 0.008, N = 3SE +/- 0.011, N = 3SE +/- 0.001, N = 3SE +/- 0.014, N = 31.7741.6391.6321.6421. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

WebP Image Encode

Encode Settings: Quality 100

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run0.6371.2741.9112.5483.185SE +/- 0.034, N = 3SE +/- 0.009, N = 3SE +/- 0.006, N = 3SE +/- 0.002, N = 32.8312.5752.5682.5751. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run612182430SE +/- 0.26, N = 3SE +/- 0.10, N = 3SE +/- 0.19, N = 3SE +/- 0.21, N = 724.4622.5022.1622.451. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run3691215SE +/- 0.033, N = 3SE +/- 0.094, N = 5SE +/- 0.008, N = 3SE +/- 0.002, N = 39.4788.8728.7568.7651. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

WebP Image Encode

Encode Settings: Quality 100, Lossless, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run1122334455SE +/- 0.27, N = 3SE +/- 0.02, N = 3SE +/- 0.15, N = 3SE +/- 0.35, N = 1050.8944.8545.1645.281. (CC) gcc options: -fvisibility=hidden -O2 -pthread -lm -ljpeg -lpng16

WireGuard + Linux Networking Stack Stress Test

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestDefault KernelLinux 5.10.4Linux 5.11-rc1Extra Run70140210280350SE +/- 1.15, N = 3SE +/- 3.52, N = 3SE +/- 0.88, N = 3SE +/- 1.73, N = 3300.19308.47308.38308.78

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run1122334455SE +/- 0.30, N = 3SE +/- 0.08, N = 3SE +/- 0.12, N = 3SE +/- 0.07, N = 347.5746.2146.0946.191. (CC) gcc options: -pthread -fvisibility=hidden -O2

yquake2

Renderer: OpenGL 1.x - Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 7.45Renderer: OpenGL 1.x - Resolution: 1920 x 1080Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run140280420560700SE +/- 3.40, N = 3SE +/- 8.16, N = 3SE +/- 7.06, N = 3SE +/- 7.53, N = 3631.8641.4625.3630.71. (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.orgFrames Per Second, More Is Betteryquake2 7.45Renderer: OpenGL 3.x - Resolution: 1920 x 1080Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run2004006008001000SE +/- 7.08, N = 3SE +/- 2.23, N = 3SE +/- 9.60, N = 3SE +/- 4.27, N = 3944.3960.5947.3950.41. (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.orgFrames Per Second, More Is Betteryquake2 7.45Renderer: Software CPU - Resolution: 1920 x 1080Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run20406080100SE +/- 0.52, N = 3SE +/- 0.27, N = 3SE +/- 0.29, N = 3SE +/- 0.24, N = 385.488.288.687.31. (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

Zstd Compression

Compression Level: 3

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 3Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run6001200180024003000SE +/- 14.17, N = 3SE +/- 7.47, N = 3SE +/- 6.18, N = 3SE +/- 10.95, N = 32849.02838.62872.02890.81. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 19

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.4.5Compression Level: 19Default KernelLinux 5.10.4Linux 5.11-rc1Extra Run612182430SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.03, N = 3SE +/- 0.00, N = 322.522.923.022.81. (CC) gcc options: -O3 -pthread -lz


Phoronix Test Suite v10.8.4