Benchmarks by Michael Larabel of Ubuntu 22.04 LTS on AMD Tuxedo laptop for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2206015-NE-TUXEDO70001 Tuxedo Ryzen 5 5500U Linux Ubuntu 22.04 LTS - Phoronix Test Suite Tuxedo Ryzen 5 5500U Linux Ubuntu 22.04 LTS Benchmarks by Michael Larabel of Ubuntu 22.04 LTS on AMD Tuxedo laptop for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2206015-NE-TUXEDO70001&sgm=1&swl=1&grt&sro .
Tuxedo Ryzen 5 5500U Linux Ubuntu 22.04 LTS Processor Motherboard Chipset Memory Disk Graphics Audio Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution Ubuntu 20.04.4 Ubuntu 22.04 AMD Ryzen 5 5500U @ 2.10GHz (6 Cores / 12 Threads) NB01 NL5xNU (1.07.11RTR1 BIOS) AMD Renoir Root Complex 16GB Samsung SSD 970 EVO Plus 500GB AMD RENOIR 512MB (1800/400MHz) AMD Device 1637 Realtek RTL8111/8168/8411 + Intel Wi-Fi 6 AX200 Ubuntu 20.04 5.15.0-10033-tuxedo (x86_64) Budgie X Server 1.20.13 4.6 Mesa 21.2.6 (LLVM 12.0.0) 1.2.182 GCC 9.4.0 ext4 1920x1080 AMD Renoir/Cezanne AMD Lucienne 512MB (1800/400MHz) AMD Renoir Radeon HD Audio Ubuntu 22.04 Budgie 10.6.1 X Server 1.21.1.3 4.6 Mesa 22.0.1 (LLVM 13.0.1 DRM 3.42) 1.3.204 GCC 11.2.0 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - Ubuntu 20.04.4: --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-Av3uEd/gcc-9-9.4.0/debian/tmp-nvptx/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 - Ubuntu 22.04: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --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-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-gBFGDP/gcc-11-11.2.0/debian/tmp-gcn/usr --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 Processor Details - Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0x8608103 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Retpolines IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected Graphics Details - Ubuntu 22.04: GLAMOR - BAR1 / Visible vRAM Size: 512 MB - vBIOS Version: 113-LUCIENNE-016 Java Details - Ubuntu 22.04: OpenJDK Runtime Environment (build 11.0.15+10-Ubuntu-0ubuntu0.22.04.1) Python Details - Ubuntu 22.04: Python 3.10.4
Tuxedo Ryzen 5 5500U Linux Ubuntu 22.04 LTS etlegacy: 1920 x 1080 gmic: 2D Function Plotting, 1000 Times gmic: Plotting Isosurface Of A 3D Volume, 1000 Times gmic: 3D Elevated Function In Rand Colors, 100 Times glibc-bench: cos glibc-bench: exp glibc-bench: ffs glibc-bench: sin glibc-bench: log2 glibc-bench: modf glibc-bench: sinh glibc-bench: sqrt glibc-bench: tanh glibc-bench: asinh glibc-bench: atanh glibc-bench: sincos glibc-bench: pthread_once gromacs: MPI CPU - water_GMX50_bare influxdb: 4 - 10000 - 2,5000,1 - 10000 influxdb: 64 - 10000 - 2,5000,1 - 10000 j2dbench: Text Rendering j2dbench: Image Rendering j2dbench: All Rendering Tests j2dbench: Vector Graphics Rendering avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 6, Lossless avifenc: 10, Lossless onednn: IP Shapes 1D - f32 - CPU onednn: IP Shapes 3D - f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: Deconvolution Batch shapes_1d - f32 - CPU onednn: Deconvolution Batch shapes_3d - f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU openarena: 1920 x 1080 ospray-studio: 1 - 1080p - 1 - Path Tracer ospray-studio: 2 - 1080p - 1 - Path Tracer ospray-studio: 3 - 1080p - 1 - Path Tracer ospray-studio: 1 - 1080p - 16 - Path Tracer ospray-studio: 1 - 1080p - 32 - Path Tracer ospray-studio: 2 - 1080p - 16 - Path Tracer ospray-studio: 2 - 1080p - 32 - Path Tracer ospray-studio: 3 - 1080p - 16 - Path Tracer ospray-studio: 3 - 1080p - 32 - Path Tracer paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Contour - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 paraview: Wavelet Volume - 1920 x 1080 paraview: Many Spheres - 1920 x 1080 paraview: Many Spheres - 1920 x 1080 phpbench: PHP Benchmark Suite pybench: Total For Average Test Times pyperformance: go pyperformance: 2to3 pyperformance: chaos pyperformance: float pyperformance: pathlib pyperformance: raytrace pyperformance: json_loads pyperformance: regex_compile pyperformance: django_template pyperformance: pickle_pure_python rawtherapee: Total Benchmark Time renaissance: Rand Forest renaissance: ALS Movie Lens renaissance: Apache Spark ALS renaissance: Apache Spark Bayes renaissance: In-Memory Database Shootout renaissance: Akka Unbalanced Cobwebbed Tree renaissance: Genetic Algorithm Using Jenetics + Futures simdjson: Kostya simdjson: TopTweet simdjson: DistinctUserID sqlite-speedtest: Timed Time - Size 1,000 stress-ng: MMAP stress-ng: NUMA stress-ng: Atomic stress-ng: Crypto stress-ng: Forking stress-ng: SENDFILE stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Semaphores stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions svt-av1: Preset 4 - Bosphorus 4K svt-av1: Preset 8 - Bosphorus 4K svt-av1: Preset 10 - Bosphorus 4K svt-av1: Preset 12 - Bosphorus 4K svt-av1: Preset 4 - Bosphorus 1080p svt-av1: Preset 8 - Bosphorus 1080p svt-av1: Preset 10 - Bosphorus 1080p svt-av1: Preset 12 - Bosphorus 1080p build-gdb: Time To Compile build-linux-kernel: defconfig build-linux-kernel: allmodconfig build-mplayer: Time To Compile unigine-valley: 1920 x 1080 - Fullscreen - OpenGL warsow: 1920 x 1080 webp: Quality 100 webp: Quality 100, Highest Compression webp: Default webp: Quality 100, Lossless webp: Quality 100, Lossless, Highest Compression x264: Bosphorus 4K x264: Bosphorus 1080p x265: Bosphorus 4K x265: Bosphorus 1080p xonotic: 1920 x 1080 - Low xonotic: 1920 x 1080 - High xonotic: 1920 x 1080 - Ultra xonotic: 1920 x 1080 - Ultimate compress-zstd: 3 - Compression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed Ubuntu 20.04.4 Ubuntu 22.04 247.0 101.960 19.998 87.832 51.8346 11.1785 3.66811 45.5804 12.4051 4.19892 16.9115 4.72757 23.9191 18.7956 22.5432 26.5314 4.20351 0.599 308330.3 316335.6 33700.559824771 6128903.3221762 3649461.0199952 2770836.8457050 266.850 121.770 17.689 21.894 8.279 9.29695 12.4540 22.1725 13.3730 11.5195 5963.35 3808.65 6.14824 186.2 6288 6396 7493 106542 207194 108545 210731 126072 245889 64.38 670.944 81.55 1304.751 8.12 813.841 483495 970 245 343 112 118 18.5 470 24.8 173 47.9 440 77.113 847.0 8657.9 3280.8 2378.7 3815.0 12645.7 2088.9 2.61 3.93 4.09 71.770 94.34 121.10 402986.40 9417.44 31948.08 89089.37 406.47 12489.83 828723.29 24524.31 26055.81 996.97 2376.81 1989168.15 814394.30 1.145 15.568 42.699 62.249 3.781 56.791 118.243 235.971 99.356 162.438 2137.542 67.699 24.3589 176.4 2.455 7.578 1.600 21.139 45.538 16.48 68.80 9.32 42.23 313.8735193 238.5202632 211.3200810 165.8597264 1296.1 209.3 3223.7 10.41 2673.5 252.6 106.182 14.510 87.984 44.3192 9.70111 3.66782 39.0766 12.4307 4.22673 15.9945 4.69896 23.1836 18.8938 22.4184 26.5686 3.65190 0.598 315203.4 322167.9 33042.785079720 6127731.2304035 3617515.7044115 2728386.7182134 260.318 119.370 17.208 20.962 8.084 9.26466 12.5129 22.3771 13.2131 11.2972 5901.25 3751.26 6.14992 186.7 6287 6405 7487 106483 207011 108719 211012 126105 245635 63.27 659.319 81.88 1310.071 8.81 883.428 542478 1014 212 337 106 105 18.3 449 24.8 164 40.7 416 75.396 829.2 8620.1 3267.7 2391.0 3792.5 12565.2 2067.2 2.65 4.12 4.25 69.790 92.90 126.80 402698.47 10022.65 35940.12 94248.28 419.17 13572.66 828483.05 24820.08 38422.92 985.65 2347.62 1842219.08 837325.18 1.157 15.721 42.934 62.293 3.809 57.504 119.138 235.662 94.009 149.028 1956.989 62.967 25.0219 173.5 2.321 7.561 1.446 21.582 45.377 16.33 68.91 9.71 42.86 314.5710563 240.0370003 211.3957133 167.5702325 1292.8 227.3 3203.5 15.9 2600.6 OpenBenchmarking.org
ET: Legacy Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better ET: Legacy 2.78 Resolution: 1920 x 1080 Ubuntu 20.04.4 Ubuntu 22.04 60 120 180 240 300 SE +/- 0.60, N = 3 SE +/- 0.30, N = 3 247.0 252.6
G'MIC Test: 2D Function Plotting, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 2D Function Plotting, 1000 Times Ubuntu 20.04.4 Ubuntu 22.04 20 40 60 80 100 SE +/- 0.27, N = 3 SE +/- 0.06, N = 3 101.96 106.18 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: Plotting Isosurface Of A 3D Volume, 1000 Times Ubuntu 20.04.4 Ubuntu 22.04 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 20.00 14.51 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
G'MIC Test: 3D Elevated Function In Random Colors, 100 Times OpenBenchmarking.org Seconds, Fewer Is Better G'MIC Test: 3D Elevated Function In Random Colors, 100 Times Ubuntu 20.04.4 Ubuntu 22.04 20 40 60 80 100 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 87.83 87.98 1. Version 2.4.5, Copyright (c) 2008-2019, David Tschumperle.
Glibc Benchmarks Benchmark: cos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: cos Ubuntu 20.04.4 Ubuntu 22.04 12 24 36 48 60 SE +/- 0.32, N = 3 SE +/- 0.14, N = 3 51.83 44.32 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: exp OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: exp Ubuntu 20.04.4 Ubuntu 22.04 3 6 9 12 15 SE +/- 0.01579, N = 3 SE +/- 0.01572, N = 3 11.17850 9.70111 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: ffs OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: ffs Ubuntu 20.04.4 Ubuntu 22.04 0.8253 1.6506 2.4759 3.3012 4.1265 SE +/- 0.00692, N = 3 SE +/- 0.01148, N = 3 3.66811 3.66782 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sin OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sin Ubuntu 20.04.4 Ubuntu 22.04 10 20 30 40 50 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 45.58 39.08 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: log2 OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: log2 Ubuntu 20.04.4 Ubuntu 22.04 3 6 9 12 15 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 12.41 12.43 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: modf OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: modf Ubuntu 20.04.4 Ubuntu 22.04 0.951 1.902 2.853 3.804 4.755 SE +/- 0.01645, N = 3 SE +/- 0.03169, N = 3 4.19892 4.22673 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sinh Ubuntu 20.04.4 Ubuntu 22.04 4 8 12 16 20 SE +/- 0.17, N = 3 SE +/- 0.02, N = 3 16.91 15.99 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sqrt OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sqrt Ubuntu 20.04.4 Ubuntu 22.04 1.0637 2.1274 3.1911 4.2548 5.3185 SE +/- 0.00729, N = 3 SE +/- 0.00426, N = 3 4.72757 4.69896 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: tanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: tanh Ubuntu 20.04.4 Ubuntu 22.04 6 12 18 24 30 SE +/- 0.16, N = 3 SE +/- 0.06, N = 3 23.92 23.18 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: asinh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: asinh Ubuntu 20.04.4 Ubuntu 22.04 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.01, N = 3 18.80 18.89 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: atanh OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: atanh Ubuntu 20.04.4 Ubuntu 22.04 5 10 15 20 25 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 22.54 22.42 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: sincos OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: sincos Ubuntu 20.04.4 Ubuntu 22.04 6 12 18 24 30 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 26.53 26.57 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
Glibc Benchmarks Benchmark: pthread_once OpenBenchmarking.org ns, Fewer Is Better Glibc Benchmarks Benchmark: pthread_once Ubuntu 20.04.4 Ubuntu 22.04 0.9458 1.8916 2.8374 3.7832 4.729 SE +/- 0.01800, N = 3 SE +/- 0.00044, N = 3 4.20351 3.65190 1. (CC) gcc options: -pie -nostdlib -nostartfiles -lgcc -lgcc_s
GROMACS Implementation: MPI CPU - Input: water_GMX50_bare OpenBenchmarking.org Ns Per Day, More Is Better GROMACS 2022.1 Implementation: MPI CPU - Input: water_GMX50_bare Ubuntu 20.04.4 Ubuntu 22.04 0.1348 0.2696 0.4044 0.5392 0.674 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.599 0.598 1. (CXX) g++ options: -O3 -pthread
InfluxDB Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 4 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Ubuntu 20.04.4 Ubuntu 22.04 70K 140K 210K 280K 350K SE +/- 121.79, N = 3 SE +/- 146.39, N = 3 308330.3 315203.4
InfluxDB Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 OpenBenchmarking.org val/sec, More Is Better InfluxDB 1.8.2 Concurrent Streams: 64 - Batch Size: 10000 - Tags: 2,5000,1 - Points Per Series: 10000 Ubuntu 20.04.4 Ubuntu 22.04 70K 140K 210K 280K 350K SE +/- 185.96, N = 3 SE +/- 52.49, N = 3 316335.6 322167.9
Java 2D Microbenchmark Rendering Test: Text Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Text Rendering Ubuntu 20.04.4 Ubuntu 22.04 7K 14K 21K 28K 35K SE +/- 209.64, N = 20 SE +/- 177.06, N = 4 33700.56 33042.79
Java 2D Microbenchmark Rendering Test: Image Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Image Rendering Ubuntu 20.04.4 Ubuntu 22.04 1.3M 2.6M 3.9M 5.2M 6.5M SE +/- 2232.20, N = 4 SE +/- 5556.23, N = 4 6128903.32 6127731.23
Java 2D Microbenchmark Rendering Test: All Rendering Tests OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: All Rendering Tests Ubuntu 20.04.4 Ubuntu 22.04 800K 1600K 2400K 3200K 4000K SE +/- 6668.14, N = 4 SE +/- 5780.43, N = 4 3649461.02 3617515.70
Java 2D Microbenchmark Rendering Test: Vector Graphics Rendering OpenBenchmarking.org Units Per Second, More Is Better Java 2D Microbenchmark 1.0 Rendering Test: Vector Graphics Rendering Ubuntu 20.04.4 Ubuntu 22.04 600K 1200K 1800K 2400K 3000K SE +/- 19328.19, N = 4 SE +/- 14903.76, N = 4 2770836.85 2728386.72
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 0 Ubuntu 20.04.4 Ubuntu 22.04 60 120 180 240 300 SE +/- 0.79, N = 3 SE +/- 0.48, N = 3 266.85 260.32 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 2 Ubuntu 20.04.4 Ubuntu 22.04 30 60 90 120 150 SE +/- 0.11, N = 3 SE +/- 0.17, N = 3 121.77 119.37 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 6 Ubuntu 20.04.4 Ubuntu 22.04 4 8 12 16 20 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 17.69 17.21 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 6, Lossless Ubuntu 20.04.4 Ubuntu 22.04 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.07, N = 3 21.89 20.96 1. (CXX) g++ options: -O3 -fPIC -lm
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.10 Encoder Speed: 10, Lossless Ubuntu 20.04.4 Ubuntu 22.04 2 4 6 8 10 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 8.279 8.084 1. (CXX) g++ options: -O3 -fPIC -lm
oneDNN Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.6 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU Ubuntu 20.04.4 Ubuntu 22.04 3 6 9 12 15 SE +/- 0.00673, N = 3 SE +/- 0.00759, N = 3 9.29695 9.26466 -lpthread - MIN: 8.87 MIN: 8.83 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl
oneDNN Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.6 Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU Ubuntu 20.04.4 Ubuntu 22.04 3 6 9 12 15 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 12.45 12.51 -lpthread - MIN: 12.22 MIN: 12.23 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.6 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU Ubuntu 20.04.4 Ubuntu 22.04 5 10 15 20 25 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 22.17 22.38 -lpthread - MIN: 21.32 MIN: 21.57 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.6 Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU Ubuntu 20.04.4 Ubuntu 22.04 3 6 9 12 15 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 13.37 13.21 -lpthread - MIN: 8.69 MIN: 8.59 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.6 Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU Ubuntu 20.04.4 Ubuntu 22.04 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 11.52 11.30 -lpthread - MIN: 10.78 MIN: 10.42 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.6 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU Ubuntu 20.04.4 Ubuntu 22.04 1300 2600 3900 5200 6500 SE +/- 0.82, N = 3 SE +/- 6.25, N = 3 5963.35 5901.25 -lpthread - MIN: 5849.58 MIN: 5789.35 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.6 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU Ubuntu 20.04.4 Ubuntu 22.04 800 1600 2400 3200 4000 SE +/- 14.49, N = 3 SE +/- 1.80, N = 3 3808.65 3751.26 -lpthread - MIN: 3718.3 MIN: 3670.86 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.6 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU Ubuntu 20.04.4 Ubuntu 22.04 2 4 6 8 10 SE +/- 0.00875, N = 3 SE +/- 0.00652, N = 3 6.14824 6.14992 -lpthread - MIN: 5.81 MIN: 5.85 1. (CXX) g++ options: -O3 -march=native -fopenmp -msse4.1 -fPIC -std=c++11 -pie -ldl
OpenArena Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 Ubuntu 20.04.4 Ubuntu 22.04 40 80 120 160 200 SE +/- 0.99, N = 3 SE +/- 0.39, N = 3 186.2 186.7 MIN: 2 MIN: 2
OpenArena Resolution: 1920 x 1080 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 Resolution: 1920 x 1080 - Total Frame Time Ubuntu 20.04.4 Ubuntu 22.04 7 14 21 28 35 Min: 1 / Avg: 5.3 / Max: 31 Min: 2 / Avg: 5.29 / Max: 27
OSPray Studio Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 1 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer Ubuntu 20.04.4 Ubuntu 22.04 1300 2600 3900 5200 6500 SE +/- 1.15, N = 3 SE +/- 8.67, N = 3 6288 6287 -lpthread -pthread 1. (CXX) g++ options: -O3 -lm -ldl
OSPray Studio Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 2 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer Ubuntu 20.04.4 Ubuntu 22.04 1400 2800 4200 5600 7000 SE +/- 1.86, N = 3 SE +/- 5.93, N = 3 6396 6405 -lpthread -pthread 1. (CXX) g++ options: -O3 -lm -ldl
OSPray Studio Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 3 - Resolution: 1080p - Samples Per Pixel: 1 - Renderer: Path Tracer Ubuntu 20.04.4 Ubuntu 22.04 1600 3200 4800 6400 8000 SE +/- 7.09, N = 3 SE +/- 2.73, N = 3 7493 7487 -lpthread -pthread 1. (CXX) g++ options: -O3 -lm -ldl
OSPray Studio Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 1 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer Ubuntu 20.04.4 Ubuntu 22.04 20K 40K 60K 80K 100K SE +/- 67.15, N = 3 SE +/- 24.55, N = 3 106542 106483 -lpthread -pthread 1. (CXX) g++ options: -O3 -lm -ldl
OSPray Studio Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer Ubuntu 20.04.4 Ubuntu 22.04 40K 80K 120K 160K 200K SE +/- 95.00, N = 3 SE +/- 74.07, N = 3 207194 207011 -lpthread -pthread 1. (CXX) g++ options: -O3 -lm -ldl
OSPray Studio Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 2 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer Ubuntu 20.04.4 Ubuntu 22.04 20K 40K 60K 80K 100K SE +/- 8.29, N = 3 SE +/- 128.80, N = 3 108545 108719 -lpthread -pthread 1. (CXX) g++ options: -O3 -lm -ldl
OSPray Studio Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer Ubuntu 20.04.4 Ubuntu 22.04 50K 100K 150K 200K 250K SE +/- 158.55, N = 3 SE +/- 270.82, N = 3 210731 211012 -lpthread -pthread 1. (CXX) g++ options: -O3 -lm -ldl
OSPray Studio Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 3 - Resolution: 1080p - Samples Per Pixel: 16 - Renderer: Path Tracer Ubuntu 20.04.4 Ubuntu 22.04 30K 60K 90K 120K 150K SE +/- 218.72, N = 3 SE +/- 80.03, N = 3 126072 126105 -lpthread -pthread 1. (CXX) g++ options: -O3 -lm -ldl
OSPray Studio Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer OpenBenchmarking.org ms, Fewer Is Better OSPray Studio 0.10 Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer Ubuntu 20.04.4 Ubuntu 22.04 50K 100K 150K 200K 250K SE +/- 127.42, N = 3 SE +/- 413.61, N = 3 245889 245635 -lpthread -pthread 1. (CXX) g++ options: -O3 -lm -ldl
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 Ubuntu 20.04.4 Ubuntu 22.04 14 28 42 56 70 SE +/- 0.08, N = 3 SE +/- 0.16, N = 3 64.38 63.27
ParaView Test: Wavelet Contour - Resolution: 1920 x 1080 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Wavelet Contour - Resolution: 1920 x 1080 Ubuntu 20.04.4 Ubuntu 22.04 140 280 420 560 700 SE +/- 0.85, N = 3 SE +/- 1.66, N = 3 670.94 659.32
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 Ubuntu 20.04.4 Ubuntu 22.04 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.16, N = 3 81.55 81.88
ParaView Test: Wavelet Volume - Resolution: 1920 x 1080 OpenBenchmarking.org MiVoxels / Sec, More Is Better ParaView 5.9 Test: Wavelet Volume - Resolution: 1920 x 1080 Ubuntu 20.04.4 Ubuntu 22.04 300 600 900 1200 1500 SE +/- 1.78, N = 3 SE +/- 2.65, N = 3 1304.75 1310.07
ParaView Test: Many Spheres - Resolution: 1920 x 1080 OpenBenchmarking.org Frames / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 Ubuntu 20.04.4 Ubuntu 22.04 2 4 6 8 10 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 8.12 8.81
ParaView Test: Many Spheres - Resolution: 1920 x 1080 OpenBenchmarking.org MiPolys / Sec, More Is Better ParaView 5.9 Test: Many Spheres - Resolution: 1920 x 1080 Ubuntu 20.04.4 Ubuntu 22.04 200 400 600 800 1000 SE +/- 0.17, N = 3 SE +/- 6.82, N = 3 813.84 883.43
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Ubuntu 20.04.4 Ubuntu 22.04 120K 240K 360K 480K 600K SE +/- 4412.87, N = 3 SE +/- 2823.42, N = 3 483495 542478
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Ubuntu 20.04.4 Ubuntu 22.04 200 400 600 800 1000 SE +/- 1.53, N = 3 SE +/- 2.89, N = 3 970 1014
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Ubuntu 20.04.4 Ubuntu 22.04 50 100 150 200 250 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 245 212
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Ubuntu 20.04.4 Ubuntu 22.04 70 140 210 280 350 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 343 337
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos Ubuntu 20.04.4 Ubuntu 22.04 30 60 90 120 150 SE +/- 0.00, N = 3 112 106
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Ubuntu 20.04.4 Ubuntu 22.04 30 60 90 120 150 SE +/- 0.00, N = 3 118 105
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Ubuntu 20.04.4 Ubuntu 22.04 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 18.5 18.3
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Ubuntu 20.04.4 Ubuntu 22.04 100 200 300 400 500 SE +/- 0.88, N = 3 SE +/- 1.00, N = 3 470 449
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Ubuntu 20.04.4 Ubuntu 22.04 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 24.8 24.8
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Ubuntu 20.04.4 Ubuntu 22.04 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 173 164
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Ubuntu 20.04.4 Ubuntu 22.04 11 22 33 44 55 SE +/- 0.34, N = 3 SE +/- 0.03, N = 3 47.9 40.7
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Ubuntu 20.04.4 Ubuntu 22.04 100 200 300 400 500 SE +/- 1.67, N = 3 SE +/- 0.88, N = 3 440 416
RawTherapee Total Benchmark Time OpenBenchmarking.org Seconds, Fewer Is Better RawTherapee Total Benchmark Time Ubuntu 20.04.4 Ubuntu 22.04 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 77.11 75.40 1. RawTherapee, version 5.8, command line.
Renaissance Test: Random Forest OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Random Forest Ubuntu 20.04.4 Ubuntu 22.04 200 400 600 800 1000 SE +/- 10.88, N = 3 SE +/- 5.21, N = 3 847.0 829.2 MIN: 755.01 / MAX: 1087.34 MIN: 733.84 / MAX: 1085.37
Renaissance Test: ALS Movie Lens OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: ALS Movie Lens Ubuntu 20.04.4 Ubuntu 22.04 2K 4K 6K 8K 10K SE +/- 29.67, N = 3 SE +/- 27.52, N = 3 8657.9 8620.1 MIN: 8607.3 / MAX: 9670.3 MIN: 8581.72 / MAX: 9658.5
Renaissance Test: Apache Spark ALS OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark ALS Ubuntu 20.04.4 Ubuntu 22.04 700 1400 2100 2800 3500 SE +/- 9.51, N = 3 SE +/- 16.73, N = 3 3280.8 3267.7 MIN: 3129.12 / MAX: 3511.86 MIN: 3141.33 / MAX: 3531.18
Renaissance Test: Apache Spark Bayes OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Apache Spark Bayes Ubuntu 20.04.4 Ubuntu 22.04 500 1000 1500 2000 2500 SE +/- 30.28, N = 15 SE +/- 28.33, N = 15 2378.7 2391.0 MIN: 1714.6 / MAX: 2597.8 MIN: 1712.57 / MAX: 2612.13
Renaissance Test: In-Memory Database Shootout OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: In-Memory Database Shootout Ubuntu 20.04.4 Ubuntu 22.04 800 1600 2400 3200 4000 SE +/- 26.22, N = 3 SE +/- 20.06, N = 3 3815.0 3792.5 MIN: 3501.99 / MAX: 4345.26 MIN: 3507.09 / MAX: 4075.73
Renaissance Test: Akka Unbalanced Cobwebbed Tree OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Akka Unbalanced Cobwebbed Tree Ubuntu 20.04.4 Ubuntu 22.04 3K 6K 9K 12K 15K SE +/- 19.38, N = 3 SE +/- 29.56, N = 3 12645.7 12565.2 MIN: 9831.22 / MAX: 12679.59 MIN: 9771.42 / MAX: 12614.37
Renaissance Test: Genetic Algorithm Using Jenetics + Futures OpenBenchmarking.org ms, Fewer Is Better Renaissance 0.14 Test: Genetic Algorithm Using Jenetics + Futures Ubuntu 20.04.4 Ubuntu 22.04 400 800 1200 1600 2000 SE +/- 6.87, N = 3 SE +/- 7.93, N = 3 2088.9 2067.2 MIN: 2037.31 / MAX: 2142.47 MIN: 2014.24 / MAX: 2123.8
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: Kostya Ubuntu 20.04.4 Ubuntu 22.04 0.5963 1.1926 1.7889 2.3852 2.9815 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 2.61 2.65 -pthread 1. (CXX) g++ options: -O3
simdjson Throughput Test: TopTweet OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: TopTweet Ubuntu 20.04.4 Ubuntu 22.04 0.927 1.854 2.781 3.708 4.635 SE +/- 0.00, N = 3 SE +/- 0.02, N = 3 3.93 4.12 -pthread 1. (CXX) g++ options: -O3
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 2.0 Throughput Test: DistinctUserID Ubuntu 20.04.4 Ubuntu 22.04 0.9563 1.9126 2.8689 3.8252 4.7815 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 4.09 4.25 -pthread 1. (CXX) g++ options: -O3
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 Ubuntu 20.04.4 Ubuntu 22.04 16 32 48 64 80 SE +/- 0.12, N = 3 SE +/- 0.22, N = 3 71.77 69.79 -ldl -lpthread 1. (CC) gcc options: -O2 -lz
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: MMAP Ubuntu 20.04.4 Ubuntu 22.04 20 40 60 80 100 SE +/- 0.71, N = 3 SE +/- 0.54, N = 3 94.34 92.90 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: NUMA Ubuntu 20.04.4 Ubuntu 22.04 30 60 90 120 150 SE +/- 0.29, N = 3 SE +/- 0.40, N = 3 121.10 126.80 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Atomic Ubuntu 20.04.4 Ubuntu 22.04 90K 180K 270K 360K 450K SE +/- 119.42, N = 3 SE +/- 152.89, N = 3 402986.40 402698.47 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Crypto Ubuntu 20.04.4 Ubuntu 22.04 2K 4K 6K 8K 10K SE +/- 5.16, N = 3 SE +/- 5.01, N = 3 9417.44 10022.65 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Forking Ubuntu 20.04.4 Ubuntu 22.04 8K 16K 24K 32K 40K SE +/- 223.64, N = 3 SE +/- 113.89, N = 3 31948.08 35940.12 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: SENDFILE Ubuntu 20.04.4 Ubuntu 22.04 20K 40K 60K 80K 100K SE +/- 211.41, N = 3 SE +/- 56.28, N = 3 89089.37 94248.28 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Cache Ubuntu 20.04.4 Ubuntu 22.04 90 180 270 360 450 SE +/- 4.20, N = 15 SE +/- 5.82, N = 15 406.47 419.17 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: CPU Stress Ubuntu 20.04.4 Ubuntu 22.04 3K 6K 9K 12K 15K SE +/- 26.98, N = 3 SE +/- 24.79, N = 3 12489.83 13572.66 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Semaphores Ubuntu 20.04.4 Ubuntu 22.04 200K 400K 600K 800K 1000K SE +/- 324.69, N = 3 SE +/- 508.79, N = 3 828723.29 828483.05 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Matrix Math Ubuntu 20.04.4 Ubuntu 22.04 5K 10K 15K 20K 25K SE +/- 20.57, N = 3 SE +/- 19.15, N = 3 24524.31 24820.08 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Vector Math Ubuntu 20.04.4 Ubuntu 22.04 8K 16K 24K 32K 40K SE +/- 17.83, N = 3 SE +/- 21.70, N = 3 26055.81 38422.92 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Memory Copying Ubuntu 20.04.4 Ubuntu 22.04 200 400 600 800 1000 SE +/- 1.73, N = 3 SE +/- 0.93, N = 3 996.97 985.65 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Socket Activity Ubuntu 20.04.4 Ubuntu 22.04 500 1000 1500 2000 2500 SE +/- 26.64, N = 4 SE +/- 15.21, N = 3 2376.81 2347.62 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Context Switching Ubuntu 20.04.4 Ubuntu 22.04 400K 800K 1200K 1600K 2000K SE +/- 7567.94, N = 3 SE +/- 21868.48, N = 3 1989168.15 1842219.08 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.14 Test: Glibc C String Functions Ubuntu 20.04.4 Ubuntu 22.04 200K 400K 600K 800K 1000K SE +/- 4263.57, N = 3 SE +/- 4891.59, N = 3 814394.30 837325.18 1. (CC) gcc options: -O2 -std=gnu99 -lm -lapparmor -latomic -lc -lcrypt -ldl -ljpeg -lrt -lz -pthread
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 4 - Input: Bosphorus 4K Ubuntu 20.04.4 Ubuntu 22.04 0.2603 0.5206 0.7809 1.0412 1.3015 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 1.145 1.157 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 8 - Input: Bosphorus 4K Ubuntu 20.04.4 Ubuntu 22.04 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 15.57 15.72 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 10 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 10 - Input: Bosphorus 4K Ubuntu 20.04.4 Ubuntu 22.04 10 20 30 40 50 SE +/- 0.12, N = 3 SE +/- 0.06, N = 3 42.70 42.93 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 12 - Input: Bosphorus 4K Ubuntu 20.04.4 Ubuntu 22.04 14 28 42 56 70 SE +/- 0.22, N = 3 SE +/- 0.09, N = 3 62.25 62.29 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 4 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 4 - Input: Bosphorus 1080p Ubuntu 20.04.4 Ubuntu 22.04 0.857 1.714 2.571 3.428 4.285 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 3.781 3.809 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 8 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 8 - Input: Bosphorus 1080p Ubuntu 20.04.4 Ubuntu 22.04 13 26 39 52 65 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 56.79 57.50 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 10 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 10 - Input: Bosphorus 1080p Ubuntu 20.04.4 Ubuntu 22.04 30 60 90 120 150 SE +/- 0.41, N = 3 SE +/- 0.04, N = 3 118.24 119.14 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
SVT-AV1 Encoder Mode: Preset 12 - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better SVT-AV1 1.0 Encoder Mode: Preset 12 - Input: Bosphorus 1080p Ubuntu 20.04.4 Ubuntu 22.04 50 100 150 200 250 SE +/- 0.51, N = 3 SE +/- 0.28, N = 3 235.97 235.66 1. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie
Timed GDB GNU Debugger Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed GDB GNU Debugger Compilation 10.2 Time To Compile Ubuntu 20.04.4 Ubuntu 22.04 20 40 60 80 100 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 99.36 94.01
Timed Linux Kernel Compilation Build: defconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.16 Build: defconfig Ubuntu 20.04.4 Ubuntu 22.04 40 80 120 160 200 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 162.44 149.03
Timed Linux Kernel Compilation Build: allmodconfig OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 5.16 Build: allmodconfig Ubuntu 20.04.4 Ubuntu 22.04 500 1000 1500 2000 2500 SE +/- 0.28, N = 3 SE +/- 1.41, N = 3 2137.54 1956.99
Timed MPlayer Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed MPlayer Compilation 1.5 Time To Compile Ubuntu 20.04.4 Ubuntu 22.04 15 30 45 60 75 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 67.70 62.97
Unigine Valley Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL OpenBenchmarking.org Frames Per Second, More Is Better Unigine Valley 1.0 Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL Ubuntu 20.04.4 Ubuntu 22.04 6 12 18 24 30 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 24.36 25.02
Warsow Resolution: 1920 x 1080 OpenBenchmarking.org Frames Per Second, More Is Better Warsow 2.5 Beta Resolution: 1920 x 1080 Ubuntu 20.04.4 Ubuntu 22.04 40 80 120 160 200 SE +/- 0.12, N = 3 SE +/- 0.72, N = 3 176.4 173.5
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 Ubuntu 20.04.4 Ubuntu 22.04 0.5524 1.1048 1.6572 2.2096 2.762 SE +/- 0.010, N = 3 SE +/- 0.009, N = 3 2.455 2.321 -pthread -ltiff 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Quality 100, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Ubuntu 20.04.4 Ubuntu 22.04 2 4 6 8 10 SE +/- 0.021, N = 3 SE +/- 0.015, N = 3 7.578 7.561 -pthread -ltiff 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Ubuntu 20.04.4 Ubuntu 22.04 0.36 0.72 1.08 1.44 1.8 SE +/- 0.007, N = 3 SE +/- 0.002, N = 3 1.600 1.446 -pthread -ltiff 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Quality 100, Lossless OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Ubuntu 20.04.4 Ubuntu 22.04 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 21.14 21.58 -pthread -ltiff 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16
WebP Image Encode Encode Settings: Quality 100, Lossless, Highest Compression OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Ubuntu 20.04.4 Ubuntu 22.04 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.10, N = 3 45.54 45.38 -pthread -ltiff 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16
x264 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 4K Ubuntu 20.04.4 Ubuntu 22.04 4 8 12 16 20 SE +/- 0.17, N = 3 SE +/- 0.05, N = 3 16.48 16.33 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto
x264 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x264 2022-02-22 Video Input: Bosphorus 1080p Ubuntu 20.04.4 Ubuntu 22.04 15 30 45 60 75 SE +/- 0.41, N = 3 SE +/- 0.46, N = 3 68.80 68.91 1. (CC) gcc options: -ldl -m64 -lm -lpthread -O3 -flto
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K Ubuntu 20.04.4 Ubuntu 22.04 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.06, N = 15 9.32 9.71 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p Ubuntu 20.04.4 Ubuntu 22.04 10 20 30 40 50 SE +/- 0.44, N = 3 SE +/- 0.11, N = 3 42.23 42.86 1. (CXX) g++ options: -O3 -rdynamic -lpthread -lrt -ldl -lnuma
Xonotic Resolution: 1920 x 1080 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Low Ubuntu 20.04.4 Ubuntu 22.04 70 140 210 280 350 SE +/- 0.22, N = 3 SE +/- 1.72, N = 3 313.87 314.57 MIN: 211 / MAX: 679 MIN: 195 / MAX: 626
Xonotic Resolution: 1920 x 1080 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: High Ubuntu 20.04.4 Ubuntu 22.04 50 100 150 200 250 SE +/- 0.45, N = 3 SE +/- 0.47, N = 3 238.52 240.04 MIN: 161 / MAX: 374 MIN: 139 / MAX: 375
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Ultra Ubuntu 20.04.4 Ubuntu 22.04 50 100 150 200 250 SE +/- 0.41, N = 3 SE +/- 1.27, N = 3 211.32 211.40 MIN: 136 / MAX: 330 MIN: 134 / MAX: 328
Xonotic Resolution: 1920 x 1080 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 1920 x 1080 - Effects Quality: Ultimate Ubuntu 20.04.4 Ubuntu 22.04 40 80 120 160 200 SE +/- 0.20, N = 3 SE +/- 0.58, N = 3 165.86 167.57 MIN: 35 / MAX: 290 MIN: 44 / MAX: 289
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3 - Compression Speed Ubuntu 20.04.4 Ubuntu 22.04 300 600 900 1200 1500 SE +/- 9.82, N = 3 SE +/- 8.81, N = 15 1296.1 1292.8 1. Ubuntu 20.04.4: *** zstd command line interface 64-bits v1.4.4, by Yann Collet *** 2. Ubuntu 22.04: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8, Long Mode - Compression Speed Ubuntu 20.04.4 Ubuntu 22.04 50 100 150 200 250 SE +/- 1.53, N = 3 SE +/- 1.17, N = 3 209.3 227.3 1. Ubuntu 20.04.4: *** zstd command line interface 64-bits v1.4.4, by Yann Collet *** 2. Ubuntu 22.04: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8, Long Mode - Decompression Speed Ubuntu 20.04.4 Ubuntu 22.04 700 1400 2100 2800 3500 SE +/- 1.42, N = 3 SE +/- 4.26, N = 3 3223.7 3203.5 1. Ubuntu 20.04.4: *** zstd command line interface 64-bits v1.4.4, by Yann Collet *** 2. Ubuntu 22.04: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Compression Speed Ubuntu 20.04.4 Ubuntu 22.04 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 10.41 15.90 1. Ubuntu 20.04.4: *** zstd command line interface 64-bits v1.4.4, by Yann Collet *** 2. Ubuntu 22.04: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Decompression Speed Ubuntu 20.04.4 Ubuntu 22.04 600 1200 1800 2400 3000 SE +/- 3.93, N = 3 SE +/- 7.78, N = 3 2673.5 2600.6 1. Ubuntu 20.04.4: *** zstd command line interface 64-bits v1.4.4, by Yann Collet *** 2. Ubuntu 22.04: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Geometric Mean Of All Test Results Result Composite - Tuxedo Ryzen 5 5500U Linux Ubuntu 22.04 LTS OpenBenchmarking.org Geometric Mean, More Is Better Geometric Mean Of All Test Results Result Composite - Tuxedo Ryzen 5 5500U Linux Ubuntu 22.04 LTS Ubuntu 20.04.4 Ubuntu 22.04 4 8 12 16 20 16.38 16.92
Number Of First Place Finishes Wins - 124 Tests Ubuntu 20.04.4 36 [29.0%] Ubuntu 22.04 88 [71.0%] Number Of First Place Finishes Wins - 124 Tests OpenBenchmarking.org
Number Of Last Place Finishes Losses - 124 Tests Ubuntu 20.04.4 89 [71.8%] Ubuntu 22.04 35 [28.2%] Number Of Last Place Finishes Losses - 124 Tests OpenBenchmarking.org
Phoronix Test Suite v10.8.4