Ubuntu vs. Arch Linux On Ryzen 9 5900HX

AMD Ryzen 9 5900HX benchmarking by Michael Larabel.

HTML result view exported from: https://openbenchmarking.org/result/2107255-IB-ARCHASUS347&sro.

Ubuntu vs. Arch Linux On Ryzen 9 5900HXProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionUbuntu 21.04 + Linux 5.13Arch LinuxAMD Ryzen 9 5900HX @ 3.30GHz (8 Cores / 16 Threads)ASUS G513QY v1.0 (G513QY.311 BIOS)AMD Renoir Root Complex16GB512GB SAMSUNG MZVLQ512HBLU-00B00ASUS AMD Cezanne 512MB (2600/1000MHz)AMD Navi 21 HDMI AudioLQ156M1JW25Realtek RTL8111/8168/8411 + MEDIATEK Device 7961Ubuntu 21.045.13.2 (x86_64)GNOME Shell 3.38.4X Server + Wayland4.6 Mesa 21.3.0-devel (git-0e0633c 2021-07-23 hirsute-oibaf-ppa) (LLVM 12.0.1)1.2.185GCC 10.3.0ext41920x1080ASUS AMD Cezanne (2100/400MHz)Arch Linux5.13.4-arch1-1 (x86_64)GNOME Shell 40.3X Server 1.20.12 + Wayland4.6 Mesa 21.1.5 (LLVM 12.0.1)GCC 11.1.0OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler Details- Ubuntu 21.04 + Linux 5.13: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-mutex --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-10-gDeRY6/gcc-10-10.3.0/debian/tmp-gcn/usr,hsa --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - Arch Linux: --disable-libssp --disable-libstdcxx-pch --disable-libunwind-exceptions --disable-werror --enable-__cxa_atexit --enable-cet=auto --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-default-ssp --enable-gnu-indirect-function --enable-gnu-unique-object --enable-install-libiberty --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++,d --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --mandir=/usr/share/man --with-isl --with-linker-hash-style=gnu Disk Details- Ubuntu 21.04 + Linux 5.13: NONE / errors=remount-ro,relatime,rw,stripe=32 / Block Size: 4096- Arch Linux: NONE / relatime,rw,stripe=32 / Block Size: 4096Processor Details- Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa50000cPython Details- Ubuntu 21.04 + Linux 5.13: Python 3.9.5- Arch Linux: Python 3.9.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 IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Ubuntu vs. Arch Linux On Ryzen 9 5900HXleveldb: Hot Readleveldb: Overwriteleveldb: Overwriteleveldb: Rand Fillleveldb: Rand Fillleveldb: Rand Readleveldb: Seek Randleveldb: Seq Fillleveldb: Seq Fillrealsr-ncnn: 4x - Norealsr-ncnn: 4x - Yeswaifu2x-ncnn: 2x - 3 - Noddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - RaiNyMore2ddnet: 1920 x 1080 - Fullscreen - OpenGL 3.3 - Default - Multeasymaptesseract: 1920 x 1080unvanquished: 1920 x 1080 - Highunvanquished: 1920 x 1080 - Ultraunvanquished: 1920 x 1080 - Mediumxonotic: 1920 x 1080 - Lowxonotic: 1920 x 1080 - Highxonotic: 1920 x 1080 - Ultraxonotic: 1920 x 1080 - Ultimatewireguard: blosc: blosclzcloverleaf: Lagrangian-Eulerian Hydrodynamicscompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 8, Long Mode - Compression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedlibraw: Post-Processing Benchmarkembree: Pathtracer ISPC - Crownembree: Pathtracer ISPC - Asian Dragonsvt-av1: Preset 8 - Bosphorus 4Kvpxenc: Speed 5 - Bosphorus 4Koidn: RT.hdr_alb_nrm.3840x2160oidn: RT.ldr_alb_nrm.3840x2160openvkl: vklBenchmarkcompress-7zip: Compress Speed Teststockfish: Total Timepjsip: INVITEpjsip: OPTIONS, Statefulpjsip: OPTIONS, Statelessbuild-ffmpeg: Time To Compilebuild-gdb: Time To Compilebuild-godot: Time To Compilebuild-linux-kernel: Time To Compilenumpy: deepspeech: CPUngspice: C2670ngspice: C7552rnnoise: vosk: securemark: SecureMark-TLSgromacs: MPI CPU - water_GMX50_bareastcenc: Exhaustivemnn: mobilenetV3mnn: squeezenetv1.1mnn: resnet-v2-50mnn: mobilenet-v1-1.0tnn: CPU - DenseNettnn: CPU - MobileNet v2tnn: CPU - SqueezeNet v2tnn: CPU - SqueezeNet v1.1plaidml: No - Inference - VGG16 - CPUplaidml: No - Inference - VGG19 - CPUplaidml: No - Inference - ResNet 50 - CPUselenium: StyleBench - Firefoxselenium: Jetstream 2 - Firefoxselenium: PSPDFKit WASM - Firefoxselenium: WASM imageConvolute - Firefoxselenium: WASM collisionDetection - FirefoxUbuntu 21.04 + Linux 5.13Arch Linux4.47453.732.91353.732.9024.4875.79555.831.7377.62646.1152.38502.47378.52156.1672205.8192.8213.5310.4691199221.4391335198.9509468166.7006533198.0908179.3234.1823.93355.7118.64144.320.23393.547.1610.924411.803713.38213.920.310.311393801828125785366933738598858.75368.198148.15392.817420.3586.61271149.811127.57815.91916.8943120120.66269.99071.3082.83823.9792.4672593.486232.27352.554219.40413.2310.746.3792.582.782332225.1291.54.55865.027.19664.727.3304.6115.86769.225.5787.84548.0132.122478.62408.14153.1716224.1203.5234.4307.6878561219.4949321196.6059401164.9023648137.7297367.2237.2023.73294.4115.74224.020.03379.144.3010.772311.767413.23513.960.300.301413776427617537276733629667064.00593.905160.653111.844449.8985.87642164.650169.47116.20417.5633119360.65070.10301.2002.72923.1352.2682600.704233.43351.985220.92813.1810.875.99100.387.072329025.6292.6OpenBenchmarking.org

LevelDB

Benchmark: Hot Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Hot ReadArch LinuxUbuntu 21.04 + Linux 5.131.02562.05123.07684.10245.128SE +/- 0.018, N = 3SE +/- 0.015, N = 34.5584.474-lsqlite31. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: OverwriteArch LinuxUbuntu 21.04 + Linux 5.131530456075SE +/- 0.30, N = 3SE +/- 0.12, N = 365.053.7-lsqlite31. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Overwrite

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: OverwriteArch LinuxUbuntu 21.04 + Linux 5.13816243240SE +/- 0.12, N = 3SE +/- 0.06, N = 327.2032.91-lsqlite31. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Random FillArch LinuxUbuntu 21.04 + Linux 5.131428425670SE +/- 0.82, N = 3SE +/- 0.15, N = 364.753.7-lsqlite31. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random FillArch LinuxUbuntu 21.04 + Linux 5.13816243240SE +/- 0.36, N = 3SE +/- 0.10, N = 327.3332.90-lsqlite31. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Random Read

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Random ReadArch LinuxUbuntu 21.04 + Linux 5.131.03752.0753.11254.155.1875SE +/- 0.005, N = 3SE +/- 0.009, N = 34.6114.487-lsqlite31. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Seek Random

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Seek RandomArch LinuxUbuntu 21.04 + Linux 5.131.32012.64023.96035.28046.6005SE +/- 0.018, N = 3SE +/- 0.014, N = 35.8675.795-lsqlite31. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMB/s, More Is BetterLevelDB 1.22Benchmark: Sequential FillArch LinuxUbuntu 21.04 + Linux 5.131530456075SE +/- 0.29, N = 3SE +/- 0.07, N = 369.255.8-lsqlite31. (CXX) g++ options: -O3 -lsnappy -lpthread

LevelDB

Benchmark: Sequential Fill

OpenBenchmarking.orgMicroseconds Per Op, Fewer Is BetterLevelDB 1.22Benchmark: Sequential FillArch LinuxUbuntu 21.04 + Linux 5.13714212835SE +/- 0.11, N = 3SE +/- 0.04, N = 325.5831.74-lsqlite31. (CXX) g++ options: -O3 -lsnappy -lpthread

RealSR-NCNN

Scale: 4x - TAA: No

OpenBenchmarking.orgSeconds, Fewer Is BetterRealSR-NCNN 20200818Scale: 4x - TAA: NoArch LinuxUbuntu 21.04 + Linux 5.13246810SE +/- 0.072, N = 12SE +/- 0.077, N = 127.8457.626

RealSR-NCNN

Scale: 4x - TAA: Yes

OpenBenchmarking.orgSeconds, Fewer Is BetterRealSR-NCNN 20200818Scale: 4x - TAA: YesArch LinuxUbuntu 21.04 + Linux 5.131122334455SE +/- 0.16, N = 3SE +/- 0.11, N = 348.0146.12

Waifu2x-NCNN Vulkan

Scale: 2x - Denoise: 3 - TAA: No

OpenBenchmarking.orgSeconds, Fewer Is BetterWaifu2x-NCNN Vulkan 20200818Scale: 2x - Denoise: 3 - TAA: NoArch LinuxUbuntu 21.04 + Linux 5.130.53551.0711.60652.1422.67752.1222.380

DDraceNetwork

Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2

OpenBenchmarking.orgFrames Per Second, More Is BetterDDraceNetwork 15.3.1Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2Arch LinuxUbuntu 21.04 + Linux 5.13110220330440550SE +/- 14.47, N = 15SE +/- 9.75, N = 15478.62502.471. (CXX) g++ options: -O3 -lrt -pthread -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0

DDraceNetwork

Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterDDraceNetwork 15.3.1Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 - Total Frame TimeArch LinuxUbuntu 21.04 + Linux 5.13246810Min: 1.97 / Avg: 2.17 / Max: 5.56Min: 1.8 / Avg: 2.03 / Max: 5.091. (CXX) g++ options: -O3 -lrt -pthread -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0

DDraceNetwork

Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap

OpenBenchmarking.orgFrames Per Second, More Is BetterDDraceNetwork 15.3.1Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: MulteasymapArch LinuxUbuntu 21.04 + Linux 5.1390180270360450SE +/- 1.61, N = 3SE +/- 2.43, N = 3408.14378.521. (CXX) g++ options: -O3 -lrt -pthread -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0

DDraceNetwork

Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterDDraceNetwork 15.3.1Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap - Total Frame TimeArch LinuxUbuntu 21.04 + Linux 5.133691215Min: 1.88 / Avg: 2.48 / Max: 8.82Min: 1.91 / Avg: 2.62 / Max: 5.681. (CXX) g++ options: -O3 -lrt -pthread -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0

Tesseract

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 1920 x 1080Arch LinuxUbuntu 21.04 + Linux 5.13306090120150SE +/- 1.09, N = 3SE +/- 2.14, N = 3153.17156.17

Unvanquished

Resolution: 1920 x 1080 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterUnvanquished 0.52.1Resolution: 1920 x 1080 - Effects Quality: HighArch LinuxUbuntu 21.04 + Linux 5.1350100150200250SE +/- 0.78, N = 3SE +/- 0.38, N = 3224.1205.8

Unvanquished

Resolution: 1920 x 1080 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterUnvanquished 0.52.1Resolution: 1920 x 1080 - Effects Quality: UltraArch LinuxUbuntu 21.04 + Linux 5.134080120160200SE +/- 0.27, N = 3SE +/- 0.50, N = 3203.5192.8

Unvanquished

Resolution: 1920 x 1080 - Effects Quality: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterUnvanquished 0.52.1Resolution: 1920 x 1080 - Effects Quality: MediumArch LinuxUbuntu 21.04 + Linux 5.1350100150200250SE +/- 2.18, N = 3SE +/- 0.67, N = 3234.4213.5

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1920 x 1080 - Effects Quality: LowArch LinuxUbuntu 21.04 + Linux 5.1370140210280350SE +/- 0.65, N = 3SE +/- 1.10, N = 3307.69310.47MIN: 200 / MAX: 556MIN: 202 / MAX: 578

Xonotic

Resolution: 1920 x 1080 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1920 x 1080 - Effects Quality: HighArch LinuxUbuntu 21.04 + Linux 5.1350100150200250SE +/- 0.65, N = 3SE +/- 0.86, N = 3219.49221.44MIN: 155 / MAX: 371MIN: 152 / MAX: 371

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1920 x 1080 - Effects Quality: UltraArch LinuxUbuntu 21.04 + Linux 5.134080120160200SE +/- 0.84, N = 3SE +/- 1.24, N = 3196.61198.95MIN: 120 / MAX: 298MIN: 130 / MAX: 299

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 1920 x 1080 - Effects Quality: UltimateArch LinuxUbuntu 21.04 + Linux 5.134080120160200SE +/- 0.49, N = 3SE +/- 0.27, N = 3164.90166.70MIN: 44 / MAX: 273MIN: 46 / MAX: 283

WireGuard + Linux Networking Stack Stress Test

OpenBenchmarking.orgSeconds, Fewer Is BetterWireGuard + Linux Networking Stack Stress TestArch LinuxUbuntu 21.04 + Linux 5.134080120160200SE +/- 0.09, N = 3SE +/- 0.39, N = 3137.73198.09

C-Blosc

Compressor: blosclz

OpenBenchmarking.orgMB/s, More Is BetterC-Blosc 2.0Compressor: blosclzArch LinuxUbuntu 21.04 + Linux 5.132K4K6K8K10KSE +/- 17.45, N = 3SE +/- 33.44, N = 37367.28179.31. (CC) gcc options: -std=gnu99 -O3 -pthread -lrt -lm

CloverLeaf

Lagrangian-Eulerian Hydrodynamics

OpenBenchmarking.orgSeconds, Fewer Is BetterCloverLeafLagrangian-Eulerian HydrodynamicsArch LinuxUbuntu 21.04 + Linux 5.1350100150200250SE +/- 0.06, N = 3SE +/- 0.27, N = 3237.20234.181. (F9X) gfortran options: -O3 -march=native -funroll-loops -fopenmp

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedArch LinuxUbuntu 21.04 + Linux 5.13612182430SE +/- 0.10, N = 3SE +/- 0.09, N = 323.723.9-llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression SpeedArch LinuxUbuntu 21.04 + Linux 5.137001400210028003500SE +/- 23.24, N = 3SE +/- 0.78, N = 33294.43355.7-llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Compression SpeedArch LinuxUbuntu 21.04 + Linux 5.13306090120150SE +/- 0.29, N = 3SE +/- 0.21, N = 3115.7118.6-llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Decompression SpeedArch LinuxUbuntu 21.04 + Linux 5.139001800270036004500SE +/- 35.61, N = 3SE +/- 24.64, N = 34224.04144.3-llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedArch LinuxUbuntu 21.04 + Linux 5.13510152025SE +/- 0.13, N = 3SE +/- 0.12, N = 320.020.2-llz41. (CC) gcc options: -O3 -pthread -lz -llzma

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Decompression SpeedArch LinuxUbuntu 21.04 + Linux 5.137001400210028003500SE +/- 20.25, N = 3SE +/- 44.78, N = 33379.13393.5-llz41. (CC) gcc options: -O3 -pthread -lz -llzma

LibRaw

Post-Processing Benchmark

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing BenchmarkArch LinuxUbuntu 21.04 + Linux 5.131122334455SE +/- 0.07, N = 3SE +/- 0.05, N = 344.3047.16-ljasper -llcms21. (CXX) g++ options: -O2 -fopenmp -ljpeg -lz -lm

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: CrownArch LinuxUbuntu 21.04 + Linux 5.133691215SE +/- 0.04, N = 3SE +/- 0.01, N = 310.7710.92MIN: 10.57 / MAX: 11.36MIN: 10.77 / MAX: 11.51

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian DragonArch LinuxUbuntu 21.04 + Linux 5.133691215SE +/- 0.07, N = 3SE +/- 0.06, N = 311.7711.80MIN: 11.59 / MAX: 12.15MIN: 11.63 / MAX: 12.16

SVT-AV1

Encoder Mode: Preset 8 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.8.7Encoder Mode: Preset 8 - Input: Bosphorus 4KArch LinuxUbuntu 21.04 + Linux 5.133691215SE +/- 0.05, N = 3SE +/- 0.08, N = 313.2413.381. (CXX) g++ options: -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

VP9 libvpx Encoding

Speed: Speed 5 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterVP9 libvpx Encoding 1.10.0Speed: Speed 5 - Input: Bosphorus 4KArch LinuxUbuntu 21.04 + Linux 5.1348121620SE +/- 0.09, N = 3SE +/- 0.19, N = 313.9613.921. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

Intel Open Image Denoise

Run: RT.hdr_alb_nrm.3840x2160

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RT.hdr_alb_nrm.3840x2160Arch LinuxUbuntu 21.04 + Linux 5.130.06980.13960.20940.27920.349SE +/- 0.00, N = 3SE +/- 0.00, N = 30.300.31

Intel Open Image Denoise

Run: RT.ldr_alb_nrm.3840x2160

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RT.ldr_alb_nrm.3840x2160Arch LinuxUbuntu 21.04 + Linux 5.130.06980.13960.20940.27920.349SE +/- 0.00, N = 3SE +/- 0.00, N = 30.300.31

OpenVKL

Benchmark: vklBenchmark

OpenBenchmarking.orgItems / Sec, More Is BetterOpenVKL 0.9Benchmark: vklBenchmarkArch LinuxUbuntu 21.04 + Linux 5.13306090120150SE +/- 0.33, N = 3SE +/- 0.88, N = 15141139MIN: 1 / MAX: 515MIN: 1 / MAX: 516

7-Zip Compression

Compress Speed Test

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 16.02Compress Speed TestArch LinuxUbuntu 21.04 + Linux 5.138K16K24K32K40KSE +/- 394.33, N = 3SE +/- 397.08, N = 337764380181. (CXX) g++ options: -pipe -lpthread

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 13Total TimeArch LinuxUbuntu 21.04 + Linux 5.136M12M18M24M30MSE +/- 246081.10, N = 3SE +/- 331248.84, N = 327617537281257851. (CXX) g++ options: -lgcov -m64 -lpthread -fno-exceptions -std=c++17 -fprofile-use -fno-peel-loops -fno-tracer -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -mbmi2 -flto -flto=jobserver

PJSIP

Method: INVITE

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: INVITEArch LinuxUbuntu 21.04 + Linux 5.138001600240032004000SE +/- 2.67, N = 3SE +/- 1.76, N = 327673669-pthread -lavdevice -lv4l2 -lvpx -lopencore-amrnb -lopencore-amrwb1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2

PJSIP

Method: OPTIONS, Stateful

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: OPTIONS, StatefulArch LinuxUbuntu 21.04 + Linux 5.137001400210028003500SE +/- 5.21, N = 3SE +/- 24.11, N = 1533623373-pthread -lavdevice -lv4l2 -lvpx -lopencore-amrnb -lopencore-amrwb1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2

PJSIP

Method: OPTIONS, Stateless

OpenBenchmarking.orgResponses Per Second, More Is BetterPJSIP 2.11Method: OPTIONS, StatelessArch LinuxUbuntu 21.04 + Linux 5.1320K40K60K80K100KSE +/- 77.55, N = 3SE +/- 157.22, N = 39667085988-pthread -lavdevice -lv4l2 -lvpx -lopencore-amrnb -lopencore-amrwb1. (CC) gcc options: -lSDL2 -lavformat -lavcodec -lswscale -lavutil -lstdc++ -lopus -lssl -lcrypto -luuid -lm -lrt -lpthread -lasound -O2

Timed FFmpeg Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed FFmpeg Compilation 4.4Time To CompileArch LinuxUbuntu 21.04 + Linux 5.131428425670SE +/- 0.15, N = 3SE +/- 0.05, N = 364.0158.75

Timed GDB GNU Debugger Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed GDB GNU Debugger Compilation 10.2Time To CompileArch LinuxUbuntu 21.04 + Linux 5.1320406080100SE +/- 0.11, N = 3SE +/- 0.04, N = 393.9168.20

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileArch LinuxUbuntu 21.04 + Linux 5.134080120160200SE +/- 0.11, N = 3SE +/- 0.17, N = 3160.65148.15

Timed Linux Kernel Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.10.20Time To CompileArch LinuxUbuntu 21.04 + Linux 5.13306090120150SE +/- 1.31, N = 3SE +/- 0.44, N = 3111.8492.82

Numpy Benchmark

OpenBenchmarking.orgScore, More Is BetterNumpy BenchmarkArch LinuxUbuntu 21.04 + Linux 5.13100200300400500SE +/- 0.46, N = 3SE +/- 0.92, N = 3449.89420.35

DeepSpeech

Acceleration: CPU

OpenBenchmarking.orgSeconds, Fewer Is BetterDeepSpeech 0.6Acceleration: CPUArch LinuxUbuntu 21.04 + Linux 5.1320406080100SE +/- 0.16, N = 3SE +/- 0.27, N = 385.8886.61

Ngspice

Circuit: C2670

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C2670Arch LinuxUbuntu 21.04 + Linux 5.134080120160200SE +/- 1.57, N = 3SE +/- 1.46, N = 3164.65149.811. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

Ngspice

Circuit: C7552

OpenBenchmarking.orgSeconds, Fewer Is BetterNgspice 34Circuit: C7552Arch LinuxUbuntu 21.04 + Linux 5.134080120160200SE +/- 0.52, N = 3SE +/- 1.00, N = 10169.47127.581. (CC) gcc options: -O0 -fopenmp -lm -lstdc++ -lfftw3 -lXaw -lXmu -lXt -lXext -lX11 -lXft -lfontconfig -lXrender -lfreetype -lSM -lICE

RNNoise

OpenBenchmarking.orgSeconds, Fewer Is BetterRNNoise 2020-06-28Arch LinuxUbuntu 21.04 + Linux 5.1348121620SE +/- 0.05, N = 3SE +/- 0.02, N = 316.2015.92-lm1. (CC) gcc options: -O2 -pedantic -fvisibility=hidden

VOSK Speech Recognition Toolkit

OpenBenchmarking.orgSeconds, Fewer Is BetterVOSK Speech Recognition Toolkit 0.3.21Arch LinuxUbuntu 21.04 + Linux 5.1348121620SE +/- 0.10, N = 3SE +/- 0.11, N = 317.5616.89

SecureMark

Benchmark: SecureMark-TLS

OpenBenchmarking.orgmarks, More Is BetterSecureMark 1.0.4Benchmark: SecureMark-TLSArch LinuxUbuntu 21.04 + Linux 5.1370K140K210K280K350KSE +/- 2554.13, N = 3SE +/- 735.25, N = 33119363120121. (CC) gcc options: -pedantic -O3

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2021.2Implementation: MPI CPU - Input: water_GMX50_bareArch LinuxUbuntu 21.04 + Linux 5.130.1490.2980.4470.5960.745SE +/- 0.002, N = 3SE +/- 0.003, N = 30.6500.6621. (CXX) g++ options: -O3 -pthread

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.0Preset: ExhaustiveArch LinuxUbuntu 21.04 + Linux 5.131632486480SE +/- 0.08, N = 3SE +/- 0.03, N = 370.1069.991. (CXX) g++ options: -O3 -flto -pthread

Mobile Neural Network

Model: mobilenetV3

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 1.2Model: mobilenetV3Arch LinuxUbuntu 21.04 + Linux 5.130.29430.58860.88291.17721.4715SE +/- 0.011, N = 3SE +/- 0.009, N = 31.2001.308MIN: 1.16 / MAX: 6.92MIN: 1.28 / MAX: 2.831. (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.1

OpenBenchmarking.orgms, Fewer Is BetterMobile Neural Network 1.2Model: squeezenetv1.1Arch LinuxUbuntu 21.04 + Linux 5.130.63861.27721.91582.55443.193SE +/- 0.033, N = 3SE +/- 0.055, N = 32.7292.838MIN: 2.45 / MAX: 8.06MIN: 2.66 / MAX: 4.371. (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 1.2Model: resnet-v2-50Arch LinuxUbuntu 21.04 + Linux 5.13612182430SE +/- 0.11, N = 3SE +/- 0.19, N = 323.1423.98MIN: 21.93 / MAX: 30.78MIN: 22.52 / MAX: 39.831. (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 1.2Model: mobilenet-v1-1.0Arch LinuxUbuntu 21.04 + Linux 5.130.55511.11021.66532.22042.7755SE +/- 0.006, N = 3SE +/- 0.022, N = 32.2682.467MIN: 2.16 / MAX: 8.5MIN: 2.27 / MAX: 4.461. (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

TNN

Target: CPU - Model: DenseNet

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: DenseNetArch LinuxUbuntu 21.04 + Linux 5.136001200180024003000SE +/- 4.09, N = 3SE +/- 5.43, N = 32600.702593.49MIN: 2548.9 / MAX: 2691.18MIN: 2544.87 / MAX: 2687.951. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

TNN

Target: CPU - Model: MobileNet v2

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: MobileNet v2Arch LinuxUbuntu 21.04 + Linux 5.1350100150200250SE +/- 0.30, N = 3SE +/- 0.41, N = 3233.43232.27MIN: 231.46 / MAX: 236.2MIN: 230.43 / MAX: 240.011. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

TNN

Target: CPU - Model: SqueezeNet v2

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v2Arch LinuxUbuntu 21.04 + Linux 5.131224364860SE +/- 0.24, N = 3SE +/- 0.20, N = 351.9952.55MIN: 51.4 / MAX: 52.86MIN: 52.16 / MAX: 53.41. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

TNN

Target: CPU - Model: SqueezeNet v1.1

OpenBenchmarking.orgms, Fewer Is BetterTNN 0.3Target: CPU - Model: SqueezeNet v1.1Arch LinuxUbuntu 21.04 + Linux 5.1350100150200250SE +/- 0.25, N = 3SE +/- 0.09, N = 3220.93219.40MIN: 219.8 / MAX: 223.06MIN: 218.98 / MAX: 220.281. (CXX) g++ options: -fopenmp -pthread -fvisibility=hidden -fvisibility=default -O3 -rdynamic -ldl

PlaidML

FP16: No - Mode: Inference - Network: VGG16 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG16 - Device: CPUArch LinuxUbuntu 21.04 + Linux 5.133691215SE +/- 0.05, N = 3SE +/- 0.08, N = 313.1813.23

PlaidML

FP16: No - Mode: Inference - Network: VGG19 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: VGG19 - Device: CPUArch LinuxUbuntu 21.04 + Linux 5.133691215SE +/- 0.08, N = 3SE +/- 0.11, N = 310.8710.74

PlaidML

FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU

OpenBenchmarking.orgFPS, More Is BetterPlaidMLFP16: No - Mode: Inference - Network: ResNet 50 - Device: CPUArch LinuxUbuntu 21.04 + Linux 5.13246810SE +/- 0.01, N = 3SE +/- 0.08, N = 45.996.37

Selenium

Benchmark: StyleBench - Browser: Firefox

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxArch LinuxUbuntu 21.04 + Linux 5.1320406080100SE +/- 0.35, N = 3SE +/- 0.26, N = 3100.392.51. Arch Linux: firefox 90.0.22. Ubuntu 21.04 + Linux 5.13: firefox 90.0

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxArch LinuxUbuntu 21.04 + Linux 5.1320406080100SE +/- 0.56, N = 3SE +/- 0.70, N = 387.0782.781. Arch Linux: firefox 90.0.22. Ubuntu 21.04 + Linux 5.13: firefox 90.0

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxArch LinuxUbuntu 21.04 + Linux 5.137001400210028003500SE +/- 8.84, N = 3SE +/- 6.00, N = 3329033221. Arch Linux: firefox 90.0.22. Ubuntu 21.04 + Linux 5.13: firefox 90.0

Selenium

Benchmark: WASM imageConvolute - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxArch LinuxUbuntu 21.04 + Linux 5.13612182430SE +/- 0.03, N = 3SE +/- 0.07, N = 325.625.11. Arch Linux: firefox 90.0.22. Ubuntu 21.04 + Linux 5.13: firefox 90.0

Selenium

Benchmark: WASM collisionDetection - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: FirefoxArch LinuxUbuntu 21.04 + Linux 5.1360120180240300SE +/- 0.93, N = 3SE +/- 0.59, N = 3292.6291.51. Arch Linux: firefox 90.0.22. Ubuntu 21.04 + Linux 5.13: firefox 90.0


Phoronix Test Suite v10.8.4