Ubuntu 20.04 LTS vs. 21.10 vs. 22.04 LTS

AMD Ryzen 9 5950X ubuntu 22.04 LTS benchmarking for a future article.

HTML result view exported from: https://openbenchmarking.org/result/2203261-NE-UBUNTU16388&gru&rdt.

Ubuntu 20.04 LTS vs. 21.10 vs. 22.04 LTSProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLVulkanCompilerFile-SystemScreen ResolutionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 MarAMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads)ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3904 BIOS)AMD Starship/Matisse32GB1000GB Sabrent Rocket 4.0 PlusAMD Radeon RX 6800 16GB (2475/1000MHz)AMD Device ab28ASUS MG28URealtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200Ubuntu 20.045.13.0-37-generic (x86_64)GNOME Shell 3.36.9X Server 1.20.134.6 Mesa 22.1.0-devel (git-729f95a 2022-03-24 focal-oibaf-ppa) (LLVM 13.0.1 DRM 3.41)1.3.207GCC 9.4.0ext43840x2160Gigabyte AMD Radeon RX 6800 16GB (2475/1000MHz)AMD Navi 21 HDMI AudioUbuntu 21.10GNOME Shell 40.5X Server + Wayland4.6 Mesa 21.2.6 (LLVM 12.0.1)1.2.182GCC 11.2.0AMD Radeon RX 6800 16GB (2475/1000MHz)Ubuntu 22.045.15.0-23-generic (x86_64)GNOME Shell4.6 Mesa 22.0.0 (LLVM 13.0.1 DRM 3.42)1.2.204OpenBenchmarking.orgKernel Details- Transparent Huge Pages: madviseCompiler 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 21.10: --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-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/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 - Ubuntu 22.04 25 Mar: --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-XWYfV6/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-XWYfV6/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 Disk Details- NONE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Details- Ubuntu 20.04.4: Scaling Governor: acpi-cpufreq ondemand (Boost: Enabled) - CPU Microcode: 0xa201016- Ubuntu 21.10: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201016- Ubuntu 22.04 25 Mar: Scaling Governor: acpi-cpufreq schedutil (Boost: Enabled) - CPU Microcode: 0xa201016Graphics Details- Ubuntu 20.04.4: GLAMOR - BAR1 / Visible vRAM Size: 16368 MB- Ubuntu 21.10: BAR1 / Visible vRAM Size: 16368 MB- Ubuntu 22.04 25 Mar: BAR1 / Visible vRAM Size: 16368 MBPython Details- Ubuntu 20.04.4: Python 2.7.18 + Python 3.8.10- Ubuntu 21.10: Python 3.9.7- Ubuntu 22.04 25 Mar: Python 3.10.3Security Details- Ubuntu 20.04.4: 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 LFENCE IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Ubuntu 21.10: 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 LFENCE IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected - Ubuntu 22.04 25 Mar: 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: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected

Ubuntu 20.04 LTS vs. 21.10 vs. 22.04 LTSstress-ng: MMAPstress-ng: NUMAstress-ng: MEMFDstress-ng: Atomicstress-ng: Cryptostress-ng: Mallocstress-ng: Forkingstress-ng: SENDFILEstress-ng: CPU Cachestress-ng: CPU Stressstress-ng: Semaphoresstress-ng: Matrix Mathstress-ng: Vector Mathstress-ng: Memory Copyingstress-ng: Socket Activitystress-ng: Context Switchingstress-ng: Glibc C String Functionsstress-ng: Glibc Qsort Data Sortingstress-ng: System V Message Passinggravitymark: 1920 x 1080 - Vulkangravitymark: 3840 x 2160 - Vulkanddnet: 3840 x 2160 - Fullscreen - OpenGL 3.3 - Default - RaiNyMore2ddnet: 3840 x 2160 - Fullscreen - OpenGL 3.3 - Default - Multeasymapetlegacy: 3840 x 2160tesseract: 1920 x 1080tesseract: 3840 x 2160unigine-heaven: 1920 x 1080 - Fullscreen - OpenGLunigine-super: 1920 x 1080 - Fullscreen - Low - OpenGLunigine-super: 1920 x 1080 - Fullscreen - Medium - OpenGLunvanquished: 1920 x 1080 - Ultraunvanquished: 3840 x 2160 - Ultraxonotic: 3840 x 2160 - Ultraxonotic: 3840 x 2160 - Ultimateyquake2: Vulkan - On - On - 3840 x 2160yquake2: OpenGL 3.x - On - On - 3840 x 2160aom-av1: Speed 9 Realtime - Bosphorus 4Kaom-av1: Speed 10 Realtime - Bosphorus 4Ksvt-av1: Preset 10 - Bosphorus 4Ksvt-av1: Preset 12 - Bosphorus 4Kvpxenc: Speed 5 - Bosphorus 4Kperf-bench: Memcpy 1MBperf-bench: Memset 1MBfio: Rand Read - IO_uring - No - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - No - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - No - 4KB - Default Test Directoryfio: Rand Read - IO_uring - Yes - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - No - Yes - 4KB - Default Test Directoryfio: Rand Write - IO_uring - Yes - No - 4KB - Default Test Directoryospray: particle_volume/ao/real_timeospray: particle_volume/pathtracer/real_timeospray: gravity_spheres_volume/dim_512/ao/real_timeospray: gravity_spheres_volume/dim_512/pathtracer/real_timecryptsetup: PBKDF2-sha512cryptsetup: PBKDF2-whirlpoolluxcorerender: Danish Mood - CPUluxcorerender: Orange Juice - CPUluxcorerender: Rainbow Colors and Prism - CPUcompress-zstd: 19 - Compression Speedcompress-zstd: 19 - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedcryptsetup: 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 Decryptioncompress-7zip: Compression Ratingcompress-7zip: Decompression Ratinggromacs: MPI CPU - water_GMX50_bareperf-bench: Epoll Waitperf-bench: Futex Hashperf-bench: Sched Pipeperf-bench: Futex Lock-Piperf-bench: Syscall Basicstargate: 96000 - 512stargate: 192000 - 512stargate: 480000 - 512stargate: 96000 - 1024stargate: 192000 - 1024stargate: 480000 - 1024selenium: StyleBench - Firefoxselenium: StyleBench - Google Chromeselenium: Speedometer - Firefoxselenium: Speedometer - Google Chromeselenium: Jetstream 2 - Firefoxselenium: Jetstream 2 - Google Chromeopenssl: openssl: namd: ATPase Simulation - 327,506 Atomsospray-studio: 1 - 1080p - 32 - Path Tracerospray-studio: 2 - 1080p - 32 - Path Tracerospray-studio: 3 - 1080p - 32 - Path Traceropenjpeg: NASA Curiosity Panorama M34selenium: Kraken - Firefoxselenium: Kraken - Google Chromeselenium: WASM imageConvolute - Firefoxselenium: WASM collisionDetection - Firefoxselenium: WASM imageConvolute - Google Chromeselenium: WASM collisionDetection - Google Chromeosbench: Memory Allocationsselenium: PSPDFKit WASM - Firefoxselenium: PSPDFKit WASM - Google Chromebuild-gem5: Time To Compilebuild-godot: Time To Compilebuild-linux-kernel: defconfigbuild-linux-kernel: allmodconfigbuild-llvm: Ninjabuild-mesa: Time To Compilebuild-mplayer: Time To Compilebuild-wasmer: Time To Compilesqlite-speedtest: Timed Time - Size 1,000rawtherapee: Total Benchmark Timeblender: BMW27 - CPU-Onlyblender: Fishy Cat - CPU-Onlyblender: Pabellon Barcelona - CPU-Onlyosbench: Create Filesosbench: Create Threadsosbench: Launch Programsosbench: Create ProcessesUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar490.82392.471385.65183261.564767.15256918175.6568036.26380536.21131.3845034.872334339.1379598.7386172.172095.3413227.176559656.432537914.43261.367008784.75190.3121.41032.94915.84534.8899.3661801.3730316.954298.0203.1396.4384.2477.5485218423.6264642348.21429.060.8666.0089.859111.28919.8023.10418826.50184132433332466728933351333329666750600029450026.4180333.2803.200834.8316823994938762542.995.6315.0451.03937.316.24061.05460.95486.3956.4943.6508.4519.04593.94596.7959.2943.3509.8515.2941851359941.254471234951354398029514209436644.6039473.0810896.3911424.8544853.3172216.57597611555.1139.6251111.970232.0274837.1315371.71.1004349589502206418753214784.3496.624.4288.421.37254.1252.39772826392831282.40677.36852.337641.954395.97733.74420.33254.93544.40748.07976.14100.14248.0610.58474710.23531029.14667122.533735504.91457.401362.67184065.734837.69252966593.8676689.79389892.44134.5849196.672429769.1474186.14103985.746763.5212256.646700605.782554525.57250.867296105.75166.5111.41032.51969.25649.5947.1475821.2155288.523273.3200.6393.5373.6519.1808096435.9946958346.22453.157.5360.5592.397116.37622.6423.02291826.51914632200032466729925049700029700048677822506726.4591333.2713.192324.8320824773628892382.995.6214.8749.43978.034.04029.05454.65446.0960.1945.6514.8525.84607.04639.2975.5954.9515.6525.6938181346961.265474075083973409564501212332494.6168583.0897746.1829294.8396883.3136686.48520611657.9169244113.418216.7014828.0312826.81.1016549720502186424154675774.4500.224.8291.021.43246.4752.16876726672837265.85068.34449.661610.340380.19130.21118.94953.23343.65947.27976.51100.59248.7711.06197710.62313728.92017423.496946468.81471.241382.81183711.985083.52251491701.0268460.08378023.24133.4148255.593420920.3374101.87104218.882899.1616617.643378442.242536739.56239.5411561521.13188.0121.61042.60956.35543.0922.1467810.7756318.183297.2204.0409.7364.7491.5225409419.8464133352.41929.056.2057.2290.691113.90822.6322.99281626.51019532200032566729733349633329462549033328591726.3937333.3013.206064.8323820369128463763.005.6315.1249.73950.334.24020.05355.15362.6950.3936.9506.2515.84511.14527.0950.6936.1506.1515.2935521395771.245486165131665361116497214582944.6688833.1014726.2482494.9024873.3454606.49090012157.7171243114.337216.1804833.4314421.91.1039949608501466443557131782.2500.024.4288.621.76254.9253.50931526772943265.88267.59749.287608.444379.08730.73318.93754.79142.09948.28776.47100.56249.0011.48014210.47690727.67960223.357074OpenBenchmarking.org

Stress-NG

Test: MMAP

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MMAPUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar110220330440550SE +/- 2.01, N = 3SE +/- 1.63, N = 3SE +/- 1.27, N = 3490.82504.91468.811. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: NUMA

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: NUMAUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar100200300400500SE +/- 1.62, N = 3SE +/- 3.22, N = 3SE +/- 2.44, N = 3392.47457.40471.241. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: MEMFD

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MEMFDUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar30060090012001500SE +/- 0.17, N = 3SE +/- 1.82, N = 3SE +/- 0.92, N = 31385.651362.671382.811. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Atomic

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: AtomicUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar40K80K120K160K200KSE +/- 225.98, N = 3SE +/- 504.33, N = 3SE +/- 122.80, N = 3183261.56184065.73183711.981. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Crypto

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CryptoUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar11002200330044005500SE +/- 11.45, N = 3SE +/- 9.01, N = 3SE +/- 8.99, N = 34767.154837.695083.521. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Malloc

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: MallocUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar60M120M180M240M300MSE +/- 384955.18, N = 3SE +/- 133433.72, N = 3SE +/- 184982.20, N = 3256918175.65252966593.86251491701.021. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Forking

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: ForkingUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar16K32K48K64K80KSE +/- 292.26, N = 3SE +/- 1072.48, N = 3SE +/- 1294.92, N = 1568036.2676689.7968460.081. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: SENDFILE

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: SENDFILEUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar80K160K240K320K400KSE +/- 463.34, N = 3SE +/- 909.91, N = 3SE +/- 681.16, N = 3380536.21389892.44378023.241. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: CPU Cache

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU CacheUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar306090120150SE +/- 1.49, N = 15SE +/- 0.76, N = 3SE +/- 1.23, N = 15131.38134.58133.411. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: CPU Stress

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: CPU StressUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar11K22K33K44K55KSE +/- 510.34, N = 3SE +/- 583.15, N = 3SE +/- 300.05, N = 345034.8749196.6748255.591. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Semaphores

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: SemaphoresUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar700K1400K2100K2800K3500KSE +/- 9608.41, N = 3SE +/- 9038.06, N = 3SE +/- 2385.99, N = 32334339.132429769.143420920.331. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Matrix Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Matrix MathUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar20K40K60K80K100KSE +/- 276.24, N = 3SE +/- 96.00, N = 3SE +/- 110.00, N = 379598.7374186.1474101.871. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Vector Math

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Vector MathUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar20K40K60K80K100KSE +/- 20.69, N = 3SE +/- 83.54, N = 3SE +/- 87.54, N = 386172.17103985.74104218.881. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Memory Copying

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Memory CopyingUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar14002800420056007000SE +/- 5.16, N = 3SE +/- 13.70, N = 3SE +/- 38.30, N = 32095.346763.522899.161. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Socket Activity

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Socket ActivityUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar4K8K12K16K20KSE +/- 112.36, N = 3SE +/- 63.19, N = 3SE +/- 120.35, N = 313227.1712256.6416617.641. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Context Switching

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Context SwitchingUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1.4M2.8M4.2M5.6M7MSE +/- 70776.23, N = 3SE +/- 41103.48, N = 3SE +/- 3178.07, N = 36559656.436700605.783378442.241. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Glibc C String Functions

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc C String FunctionsUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar500K1000K1500K2000K2500KSE +/- 10868.85, N = 3SE +/- 20714.83, N = 9SE +/- 16897.69, N = 32537914.432554525.572536739.561. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: Glibc Qsort Data Sorting

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: Glibc Qsort Data SortingUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar60120180240300SE +/- 0.50, N = 3SE +/- 0.28, N = 3SE +/- 0.66, N = 3261.36250.86239.541. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

Stress-NG

Test: System V Message Passing

OpenBenchmarking.orgBogo Ops/s, More Is BetterStress-NG 0.13.02Test: System V Message PassingUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar2M4M6M8M10MSE +/- 1923.66, N = 3SE +/- 8145.28, N = 3SE +/- 2333.00, N = 37008784.757296105.7511561521.131. (CC) gcc options: -O2 -std=gnu99 -lm -laio -lcrypt -lrt -lz -ldl -pthread -lc -latomic

GravityMark

Resolution: 1920 x 1080 - Renderer: Vulkan

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.44Resolution: 1920 x 1080 - Renderer: VulkanUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar4080120160200SE +/- 0.10, N = 3SE +/- 0.53, N = 3SE +/- 0.20, N = 3190.3166.5188.0

GravityMark

Resolution: 3840 x 2160 - Renderer: Vulkan

OpenBenchmarking.orgFrames Per Second, More Is BetterGravityMark 1.44Resolution: 3840 x 2160 - Renderer: VulkanUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar306090120150SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.07, N = 3121.4111.4121.6

DDraceNetwork

Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2

OpenBenchmarking.orgFrames Per Second, More Is BetterDDraceNetwork 15.8.1Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar2004006008001000SE +/- 0.10, N = 3SE +/- 0.15, N = 3SE +/- 0.26, N = 31032.941032.511042.60-pthread1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0

DDraceNetwork

Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: Multeasymap

OpenBenchmarking.orgFrames Per Second, More Is BetterDDraceNetwork 15.8.1Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: MulteasymapUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar2004006008001000SE +/- 4.89, N = 3SE +/- 3.46, N = 3SE +/- 2.61, N = 3915.84969.25956.35-pthread1. (CXX) g++ options: -O3 -lrt -lnotify -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0

ET: Legacy

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterET: Legacy 2.78Resolution: 3840 x 2160Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar140280420560700SE +/- 1.52, N = 3SE +/- 5.31, N = 3SE +/- 2.37, N = 3534.8649.5543.0

Tesseract

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 1920 x 1080Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar2004006008001000SE +/- 10.88, N = 3SE +/- 6.11, N = 3SE +/- 9.79, N = 4899.37947.15922.15

Tesseract

Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is BetterTesseract 2014-05-12Resolution: 3840 x 2160Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar2004006008001000SE +/- 9.02, N = 4SE +/- 6.26, N = 3SE +/- 2.20, N = 3801.37821.22810.78

Unigine Heaven

Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Heaven 4.0Resolution: 1920 x 1080 - Mode: Fullscreen - Renderer: OpenGLUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar70140210280350SE +/- 0.39, N = 3SE +/- 0.12, N = 3SE +/- 0.52, N = 3316.95288.52318.18

Unigine Superposition

Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Low - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Superposition 1.0Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Low - Renderer: OpenGLUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar60120180240300SE +/- 1.16, N = 3SE +/- 2.68, N = 12SE +/- 2.80, N = 12298.0273.3297.2MAX: 446.9MAX: 407.7MAX: 440.1

Unigine Superposition

Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Medium - Renderer: OpenGL

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Superposition 1.0Resolution: 1920 x 1080 - Mode: Fullscreen - Quality: Medium - Renderer: OpenGLUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar4080120160200SE +/- 0.06, N = 3SE +/- 0.15, N = 3SE +/- 0.19, N = 3203.1200.6204.0MAX: 263.9MAX: 259.3MAX: 267

Unvanquished

Resolution: 1920 x 1080 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterUnvanquished 0.52.1Resolution: 1920 x 1080 - Effects Quality: UltraUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar90180270360450SE +/- 3.17, N = 3SE +/- 11.75, N = 12SE +/- 2.75, N = 3396.4393.5409.7

Unvanquished

Resolution: 3840 x 2160 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterUnvanquished 0.52.1Resolution: 3840 x 2160 - Effects Quality: UltraUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar80160240320400SE +/- 4.46, N = 7SE +/- 11.34, N = 15SE +/- 12.93, N = 12384.2373.6364.7

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltraUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar110220330440550SE +/- 1.85, N = 3SE +/- 5.74, N = 3SE +/- 2.66, N = 3477.55519.18491.52MIN: 258 / MAX: 1053MIN: 226 / MAX: 1142MIN: 234 / MAX: 1043

Xonotic

Resolution: 3840 x 2160 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.8.2Resolution: 3840 x 2160 - Effects Quality: UltimateUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar90180270360450SE +/- 5.00, N = 3SE +/- 5.18, N = 3SE +/- 2.54, N = 3423.63435.99419.85MIN: 63 / MAX: 1002MIN: 57 / MAX: 1047MIN: 61 / MAX: 999

yquake2

Renderer: Vulkan - AF: On - MSAA: On - Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.01Renderer: Vulkan - AF: On - MSAA: On - Resolution: 3840 x 2160Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar80160240320400SE +/- 0.43, N = 3SE +/- 0.82, N = 3SE +/- 0.74, N = 3348.2346.2352.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: OpenGL 3.x - AF: On - MSAA: On - Resolution: 3840 x 2160

OpenBenchmarking.orgFrames Per Second, More Is Betteryquake2 8.01Renderer: OpenGL 3.x - AF: On - MSAA: On - Resolution: 3840 x 2160Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar5001000150020002500SE +/- 12.32, N = 3SE +/- 17.78, N = 3SE +/- 14.23, N = 31429.02453.11929.01. (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

AOM AV1

Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4KUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1428425670SE +/- 1.08, N = 12SE +/- 1.10, N = 15SE +/- 1.31, N = 1560.8657.5356.20-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

AOM AV1

Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterAOM AV1 3.3Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4KUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1530456075SE +/- 1.58, N = 15SE +/- 1.23, N = 15SE +/- 1.71, N = 1266.0060.5557.22-lpthread1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm

SVT-AV1

Encoder Mode: Preset 10 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.9Encoder Mode: Preset 10 - Input: Bosphorus 4KUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar20406080100SE +/- 0.57, N = 15SE +/- 0.80, N = 13SE +/- 0.99, N = 1289.8692.4090.691. (CXX) g++ options: -march=native -mno-avx -mavx2 -mavx512f -mavx512bw -mavx512dq -pie

SVT-AV1

Encoder Mode: Preset 12 - Input: Bosphorus 4K

OpenBenchmarking.orgFrames Per Second, More Is BetterSVT-AV1 0.9Encoder Mode: Preset 12 - Input: Bosphorus 4KUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar306090120150SE +/- 0.25, N = 3SE +/- 0.26, N = 3SE +/- 0.60, N = 3111.29116.38113.911. (CXX) g++ options: -march=native -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 4KUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar510152025SE +/- 0.08, N = 3SE +/- 0.18, N = 3SE +/- 0.22, N = 319.8022.6422.631. (CXX) g++ options: -m64 -lm -lpthread -O3 -fPIC -U_FORTIFY_SOURCE -std=gnu++11

perf-bench

Benchmark: Memcpy 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memcpy 1MBUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar612182430SE +/- 0.03, N = 3SE +/- 0.05, N = 3SE +/- 0.15, N = 323.1023.0222.99-lpthread -lrt -lm -ldl -lelf -lcrypto -lz-pthread -shared-pthread -shared1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lnuma

perf-bench

Benchmark: Memset 1MB

OpenBenchmarking.orgGB/sec, More Is Betterperf-benchBenchmark: Memset 1MBUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar612182430SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 326.5026.5226.51-lpthread -lrt -lm -ldl -lelf -lcrypto -lz-pthread -shared-pthread -shared1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lnuma

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar70K140K210K280K350KSE +/- 2185.81, N = 3SE +/- 3674.23, N = 4SE +/- 2645.75, N = 3324333322000322000-lrt-ltcmalloc -lnuma-ltcmalloc -lnuma1. (CC) gcc options: -rdynamic -ll -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar70K140K210K280K350KSE +/- 1855.92, N = 3SE +/- 881.92, N = 3SE +/- 333.33, N = 3324667324667325667-lrt-ltcmalloc -lnuma-ltcmalloc -lnuma1. (CC) gcc options: -rdynamic -ll -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar60K120K180K240K300KSE +/- 3382.96, N = 3SE +/- 3424.79, N = 4SE +/- 1855.92, N = 3289333299250297333-lrt-ltcmalloc -lnuma-ltcmalloc -lnuma1. (CC) gcc options: -rdynamic -ll -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Write - Engine: IO_uring - Buffered: No - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar110K220K330K440K550KSE +/- 2403.70, N = 3SE +/- 4725.82, N = 3SE +/- 333.33, N = 3513333497000496333-lrt-ltcmalloc -lnuma-ltcmalloc -lnuma1. (CC) gcc options: -rdynamic -ll -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Read - Engine: IO_uring - Buffered: Yes - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar60K120K180K240K300KSE +/- 1763.83, N = 3SE +/- 2000.00, N = 3SE +/- 2463.57, N = 8296667297000294625-lrt-ltcmalloc -lnuma-ltcmalloc -lnuma1. (CC) gcc options: -rdynamic -ll -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Write - Engine: IO_uring - Buffered: No - Direct: Yes - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar110K220K330K440K550KSE +/- 2886.75, N = 3SE +/- 4078.32, N = 9SE +/- 7055.34, N = 3506000486778490333-lrt-ltcmalloc -lnuma-ltcmalloc -lnuma1. (CC) gcc options: -rdynamic -ll -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

Flexible IO Tester

Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test Directory

OpenBenchmarking.orgIOPS, More Is BetterFlexible IO Tester 3.29Type: Random Write - Engine: IO_uring - Buffered: Yes - Direct: No - Block Size: 4KB - Disk Target: Default Test DirectoryUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar60K120K180K240K300KSE +/- 10581.22, N = 12SE +/- 6680.08, N = 15SE +/- 10045.70, N = 12294500225067285917-lrt-ltcmalloc -lnuma-ltcmalloc -lnuma1. (CC) gcc options: -rdynamic -ll -lz -lpthread -lm -ldl -laio -lcurl -lssl -lcrypto -std=gnu99 -ffast-math -include -O3 -fcommon -U_FORTIFY_SOURCE -march=native

OSPray

Benchmark: particle_volume/ao/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: particle_volume/ao/real_timeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar612182430SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.05, N = 326.4226.4626.39

OSPray

Benchmark: particle_volume/pathtracer/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: particle_volume/pathtracer/real_timeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar70140210280350SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.01, N = 3333.28333.27333.30

OSPray

Benchmark: gravity_spheres_volume/dim_512/ao/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: gravity_spheres_volume/dim_512/ao/real_timeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar0.72141.44282.16422.88563.607SE +/- 0.00167, N = 3SE +/- 0.00625, N = 3SE +/- 0.00651, N = 33.200833.192323.20606

OSPray

Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_time

OpenBenchmarking.orgItems Per Second, More Is BetterOSPray 2.9Benchmark: gravity_spheres_volume/dim_512/pathtracer/real_timeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1.08732.17463.26194.34925.4365SE +/- 0.00210, N = 3SE +/- 0.00332, N = 3SE +/- 0.00069, N = 34.831684.832084.83238

Cryptsetup

PBKDF2-sha512

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-sha512Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar500K1000K1500K2000K2500KSE +/- 2748.33, N = 3SE +/- 22500.70, N = 3SE +/- 13472.66, N = 13239949324773622036912

Cryptsetup

PBKDF2-whirlpool

OpenBenchmarking.orgIterations Per Second, More Is BetterCryptsetupPBKDF2-whirlpoolUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar200K400K600K800K1000KSE +/- 1762.56, N = 3SE +/- 7038.79, N = 3SE +/- 1064.11, N = 13876254889238846376

LuxCoreRender

Scene: Danish Mood - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: Danish Mood - Acceleration: CPUUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar0.6751.352.0252.73.375SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 32.992.993.00MIN: 1.07 / MAX: 3.51MIN: 1.07 / MAX: 3.49MIN: 1.06 / MAX: 3.51

LuxCoreRender

Scene: Orange Juice - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: Orange Juice - Acceleration: CPUUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1.26682.53363.80045.06726.334SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.01, N = 35.635.625.63MIN: 5.24 / MAX: 5.78MIN: 5.19 / MAX: 5.78MIN: 5.15 / MAX: 5.79

LuxCoreRender

Scene: Rainbow Colors and Prism - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.6Scene: Rainbow Colors and Prism - Acceleration: CPUUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar48121620SE +/- 0.00, N = 3SE +/- 0.08, N = 3SE +/- 0.15, N = 315.0414.8715.12MIN: 15.02 / MAX: 15.08MIN: 13.53 / MAX: 15.13MIN: 13.68 / MAX: 15.53

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19 - Compression SpeedUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1224364860SE +/- 0.09, N = 3SE +/- 0.15, N = 3SE +/- 0.19, N = 351.049.449.71. Ubuntu 20.04.4: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***3. Ubuntu 22.04 25 Mar: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19 - Decompression SpeedUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar9001800270036004500SE +/- 33.72, N = 3SE +/- 28.36, N = 3SE +/- 1.55, N = 33937.33978.03950.31. Ubuntu 20.04.4: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***3. Ubuntu 22.04 25 Mar: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19, Long Mode - Compression SpeedUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar816243240SE +/- 0.03, N = 3SE +/- 0.03, N = 3SE +/- 0.03, N = 316.234.034.21. Ubuntu 20.04.4: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***3. Ubuntu 22.04 25 Mar: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd CompressionCompression Level: 19, Long Mode - Decompression SpeedUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar9001800270036004500SE +/- 28.26, N = 3SE +/- 33.34, N = 3SE +/- 24.69, N = 34061.04029.04020.01. Ubuntu 20.04.4: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***3. Ubuntu 22.04 25 Mar: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***

Cryptsetup

AES-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b EncryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar12002400360048006000SE +/- 49.20, N = 3SE +/- 10.17, N = 3SE +/- 13.84, N = 135460.95454.65355.1

Cryptsetup

AES-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 256b DecryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar12002400360048006000SE +/- 65.43, N = 3SE +/- 14.45, N = 3SE +/- 11.60, N = 135486.35446.05362.6

Cryptsetup

Serpent-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b EncryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar2004006008001000SE +/- 8.56, N = 3SE +/- 2.20, N = 3SE +/- 1.49, N = 13956.4960.1950.3

Cryptsetup

Serpent-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 256b DecryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar2004006008001000SE +/- 7.70, N = 3SE +/- 1.21, N = 3SE +/- 1.28, N = 13943.6945.6936.9

Cryptsetup

Twofish-XTS 256b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b EncryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar110220330440550SE +/- 4.37, N = 3SE +/- 3.20, N = 3SE +/- 0.74, N = 13508.4514.8506.2

Cryptsetup

Twofish-XTS 256b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 256b DecryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar110220330440550SE +/- 4.04, N = 3SE +/- 4.15, N = 3SE +/- 0.60, N = 13519.0525.8515.8

Cryptsetup

AES-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b EncryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar10002000300040005000SE +/- 50.16, N = 3SE +/- 32.71, N = 3SE +/- 7.03, N = 134593.94607.04511.1

Cryptsetup

AES-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupAES-XTS 512b DecryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar10002000300040005000SE +/- 42.69, N = 3SE +/- 33.42, N = 3SE +/- 10.99, N = 134596.74639.24527.0

Cryptsetup

Serpent-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b EncryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar2004006008001000SE +/- 7.87, N = 3SE +/- 12.20, N = 2SE +/- 1.32, N = 13959.2975.5950.6

Cryptsetup

Serpent-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupSerpent-XTS 512b DecryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar2004006008001000SE +/- 7.61, N = 3SE +/- 8.14, N = 3SE +/- 1.37, N = 12943.3954.9936.1

Cryptsetup

Twofish-XTS 512b Encryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b EncryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar110220330440550SE +/- 4.14, N = 3SE +/- 4.06, N = 3SE +/- 0.63, N = 12509.8515.6506.1

Cryptsetup

Twofish-XTS 512b Decryption

OpenBenchmarking.orgMiB/s, More Is BetterCryptsetupTwofish-XTS 512b DecryptionUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar110220330440550SE +/- 3.00, N = 2SE +/- 4.05, N = 3SE +/- 0.62, N = 13515.2525.6515.2

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Compression RatingUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar20K40K60K80K100KSE +/- 86.49, N = 3SE +/- 102.68, N = 3SE +/- 69.29, N = 39418593818935521. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Decompression RatingUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar30K60K90K120K150KSE +/- 40.86, N = 3SE +/- 278.38, N = 3SE +/- 330.34, N = 31359941346961395771. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

GROMACS

Implementation: MPI CPU - Input: water_GMX50_bare

OpenBenchmarking.orgNs Per Day, More Is BetterGROMACS 2021.2Implementation: MPI CPU - Input: water_GMX50_bareUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar0.28460.56920.85381.13841.423SE +/- 0.002, N = 3SE +/- 0.002, N = 3SE +/- 0.001, N = 31.2541.2651.245-pthread1. (CXX) g++ options: -O3

perf-bench

Benchmark: Epoll Wait

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Epoll WaitUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar10K20K30K40K50KSE +/- 57.82, N = 3SE +/- 86.56, N = 3SE +/- 235.98, N = 3471234740748616-lpthread -lrt -lm -ldl -lelf -lcrypto -lz-pthread -shared-pthread -shared1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lnuma

perf-bench

Benchmark: Futex Hash

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex HashUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1.1M2.2M3.3M4.4M5.5MSE +/- 1848.83, N = 3SE +/- 6484.84, N = 3SE +/- 9723.95, N = 3495135450839735131665-lpthread -lrt -lm -ldl -lelf -lcrypto -lz-pthread -shared-pthread -shared1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lnuma

perf-bench

Benchmark: Sched Pipe

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Sched PipeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar90K180K270K360K450KSE +/- 1063.48, N = 3SE +/- 1015.04, N = 3SE +/- 1936.82, N = 3398029409564361116-lpthread -lrt -lm -ldl -lelf -lcrypto -lz-pthread -shared-pthread -shared1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lnuma

perf-bench

Benchmark: Futex Lock-Pi

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Futex Lock-PiUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar110220330440550SE +/- 1.00, N = 3SE +/- 1.00, N = 3SE +/- 1.20, N = 3514501497-lpthread -lrt -lm -ldl -lelf -lcrypto -lz-pthread -shared-pthread -shared1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lnuma

perf-bench

Benchmark: Syscall Basic

OpenBenchmarking.orgops/sec, More Is Betterperf-benchBenchmark: Syscall BasicUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar5M10M15M20M25MSE +/- 187246.84, N = 3SE +/- 52732.66, N = 3SE +/- 33491.91, N = 3209436642123324921458294-lpthread -lrt -lm -ldl -lelf -lcrypto -lz-pthread -shared-pthread -shared1. (CC) gcc options: -O6 -ggdb3 -funwind-tables -std=gnu99 -lunwind-x86_64 -lunwind -llzma -Xlinker -lnuma

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 512Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1.05052.1013.15154.2025.2525SE +/- 0.001754, N = 3SE +/- 0.007235, N = 3SE +/- 0.021123, N = 34.6039474.6168584.6688831. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 192000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 192000 - Buffer Size: 512Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar0.69781.39562.09342.79123.489SE +/- 0.020773, N = 3SE +/- 0.030113, N = 3SE +/- 0.029946, N = 33.0810893.0897743.1014721. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 512

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 512Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar246810SE +/- 0.036200, N = 3SE +/- 0.039453, N = 3SE +/- 0.014835, N = 36.3911426.1829296.2482491. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 96000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 96000 - Buffer Size: 1024Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1.10312.20623.30934.41245.5155SE +/- 0.036056, N = 3SE +/- 0.029433, N = 3SE +/- 0.007694, N = 34.8544854.8396884.9024871. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 192000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 192000 - Buffer Size: 1024Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar0.75271.50542.25813.01083.7635SE +/- 0.001927, N = 3SE +/- 0.001076, N = 3SE +/- 0.010318, N = 33.3172213.3136683.3454601. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Stargate Digital Audio Workstation

Sample Rate: 480000 - Buffer Size: 1024

OpenBenchmarking.orgRender Ratio, More Is BetterStargate Digital Audio Workstation 21.10.9Sample Rate: 480000 - Buffer Size: 1024Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar246810SE +/- 0.018627, N = 3SE +/- 0.005719, N = 3SE +/- 0.017972, N = 36.5759766.4852066.4909001. (CXX) g++ options: -lpthread -lsndfile -lm -O3 -march=native -ffast-math -funroll-loops -fstrength-reduce -fstrict-aliasing -finline-functions

Selenium

Benchmark: StyleBench - Browser: Firefox

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar306090120150SE +/- 0.67, N = 3SE +/- 1.33, N = 31151161211. firefox 98.0.2

Selenium

Benchmark: StyleBench - Browser: Google Chrome

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: Google ChromeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1326395265SE +/- 0.03, N = 3SE +/- 0.39, N = 3SE +/- 0.60, N = 355.157.957.71. Ubuntu 20.04.4: chrome 99.0.4844.822. Ubuntu 21.10: chrome 99.0.4844.823. Ubuntu 22.04 25 Mar: chrome 99.0.4844.84

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar4080120160200SE +/- 0.95, N = 3SE +/- 0.88, N = 3SE +/- 0.67, N = 3139.6169.0171.01. firefox 98.0.2

Selenium

Benchmark: Speedometer - Browser: Google Chrome

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google ChromeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar50100150200250SE +/- 1.20, N = 3SE +/- 0.67, N = 3SE +/- 2.08, N = 32512442431. Ubuntu 20.04.4: chrome 99.0.4844.822. Ubuntu 21.10: chrome 99.0.4844.823. Ubuntu 22.04 25 Mar: chrome 99.0.4844.84

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar306090120150SE +/- 1.36, N = 4SE +/- 0.50, N = 3SE +/- 0.07, N = 3111.97113.42114.341. firefox 98.0.2

Selenium

Benchmark: Jetstream 2 - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Google ChromeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar50100150200250SE +/- 1.29, N = 3SE +/- 2.39, N = 3SE +/- 1.02, N = 3232.03216.70216.181. Ubuntu 20.04.4: chrome 99.0.4844.822. Ubuntu 21.10: chrome 99.0.4844.823. Ubuntu 22.04 25 Mar: chrome 99.0.4844.84

OpenSSL

OpenBenchmarking.orgsign/s, More Is BetterOpenSSLUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar10002000300040005000SE +/- 6.45, N = 3SE +/- 10.84, N = 3SE +/- 11.02, N = 34837.14828.04833.41. Ubuntu 20.04.4: OpenSSL 1.1.1f 31 Mar 20202. Ubuntu 21.10: OpenSSL 1.1.1l 24 Aug 20213. Ubuntu 22.04 25 Mar: OpenSSL 3.0.1 14 Dec 2021 (Library: OpenSSL 3.0.1 14 Dec 2021)

OpenSSL

OpenBenchmarking.orgverify/s, More Is BetterOpenSSLUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar70K140K210K280K350KSE +/- 332.38, N = 3SE +/- 545.74, N = 3SE +/- 528.70, N = 3315371.7312826.8314421.91. Ubuntu 20.04.4: OpenSSL 1.1.1f 31 Mar 20202. Ubuntu 21.10: OpenSSL 1.1.1l 24 Aug 20213. Ubuntu 22.04 25 Mar: OpenSSL 3.0.1 14 Dec 2021 (Library: OpenSSL 3.0.1 14 Dec 2021)

NAMD

ATPase Simulation - 327,506 Atoms

OpenBenchmarking.orgdays/ns, Fewer Is BetterNAMD 2.14ATPase Simulation - 327,506 AtomsUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar0.24840.49680.74520.99361.242SE +/- 0.00375, N = 3SE +/- 0.00036, N = 3SE +/- 0.00221, N = 31.100431.101651.10399

OSPray Studio

Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 1 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar11K22K33K44K55KSE +/- 50.08, N = 3SE +/- 50.53, N = 3SE +/- 10.21, N = 3495894972049608-lpthread -pthread1. (CXX) g++ options: -O3 -lm -ldl

OSPray Studio

Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 2 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar11K22K33K44K55KSE +/- 137.76, N = 3SE +/- 73.51, N = 3SE +/- 42.83, N = 3502205021850146-lpthread -pthread1. (CXX) g++ options: -O3 -lm -ldl

OSPray Studio

Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path Tracer

OpenBenchmarking.orgms, Fewer Is BetterOSPray Studio 0.10Camera: 3 - Resolution: 1080p - Samples Per Pixel: 32 - Renderer: Path TracerUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar14K28K42K56K70KSE +/- 47.64, N = 3SE +/- 41.55, N = 3SE +/- 80.30, N = 3641876424164435-lpthread -pthread1. (CXX) g++ options: -O3 -lm -ldl

OpenJPEG

Encode: NASA Curiosity Panorama M34

OpenBenchmarking.orgms, Fewer Is BetterOpenJPEG 2.4Encode: NASA Curiosity Panorama M34Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar12K24K36K48K60KSE +/- 643.91, N = 3SE +/- 148.19, N = 3SE +/- 1235.21, N = 155321454675571311. (CXX) g++ options: -rdynamic

Selenium

Benchmark: Kraken - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: FirefoxUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar2004006008001000SE +/- 3.19, N = 3SE +/- 5.76, N = 3SE +/- 5.95, N = 3784.3774.4782.21. firefox 98.0.2

Selenium

Benchmark: Kraken - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: Kraken - Browser: Google ChromeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar110220330440550SE +/- 1.54, N = 3SE +/- 1.59, N = 3SE +/- 4.41, N = 7496.6500.2500.01. Ubuntu 20.04.4: chrome 99.0.4844.822. Ubuntu 21.10: chrome 99.0.4844.823. Ubuntu 22.04 25 Mar: chrome 99.0.4844.84

Selenium

Benchmark: WASM imageConvolute - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar612182430SE +/- 0.09, N = 3SE +/- 0.06, N = 3SE +/- 0.26, N = 324.424.824.41. firefox 98.0.2

Selenium

Benchmark: WASM collisionDetection - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: FirefoxUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar60120180240300SE +/- 3.52, N = 3SE +/- 2.36, N = 3SE +/- 3.77, N = 3288.4291.0288.61. firefox 98.0.2

Selenium

Benchmark: WASM imageConvolute - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: Google ChromeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar510152025SE +/- 0.26, N = 3SE +/- 0.07, N = 3SE +/- 0.19, N = 1521.3721.4321.761. Ubuntu 20.04.4: chrome 99.0.4844.822. Ubuntu 21.10: chrome 99.0.4844.823. Ubuntu 22.04 25 Mar: chrome 99.0.4844.84

Selenium

Benchmark: WASM collisionDetection - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: Google ChromeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar60120180240300SE +/- 2.60, N = 3SE +/- 2.49, N = 3SE +/- 0.82, N = 3254.12246.47254.921. Ubuntu 20.04.4: chrome 99.0.4844.822. Ubuntu 21.10: chrome 99.0.4844.823. Ubuntu 22.04 25 Mar: chrome 99.0.4844.84

OSBench

Test: Memory Allocations

OpenBenchmarking.orgNs Per Event, Fewer Is BetterOSBenchTest: Memory AllocationsUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1224364860SE +/- 0.10, N = 3SE +/- 0.07, N = 3SE +/- 0.23, N = 352.4052.1753.511. (CC) gcc options: -lm

Selenium

Benchmark: PSPDFKit WASM - Browser: Firefox

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: FirefoxUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar6001200180024003000SE +/- 3.28, N = 3SE +/- 2.85, N = 3SE +/- 6.66, N = 32639266726771. firefox 98.0.2

Selenium

Benchmark: PSPDFKit WASM - Browser: Google Chrome

OpenBenchmarking.orgScore, Fewer Is BetterSeleniumBenchmark: PSPDFKit WASM - Browser: Google ChromeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar6001200180024003000SE +/- 6.12, N = 3SE +/- 20.55, N = 3SE +/- 17.95, N = 32831283729431. Ubuntu 20.04.4: chrome 99.0.4844.822. Ubuntu 21.10: chrome 99.0.4844.823. Ubuntu 22.04 25 Mar: chrome 99.0.4844.84

Timed Gem5 Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Gem5 Compilation 21.2Time To CompileUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar60120180240300SE +/- 0.55, N = 3SE +/- 0.84, N = 3SE +/- 0.64, N = 3282.41265.85265.88

Timed Godot Game Engine Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Godot Game Engine Compilation 3.2.3Time To CompileUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar20406080100SE +/- 0.13, N = 3SE +/- 0.06, N = 3SE +/- 0.15, N = 377.3768.3467.60

Timed Linux Kernel Compilation

Build: defconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.16Build: defconfigUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1224364860SE +/- 0.17, N = 3SE +/- 0.03, N = 3SE +/- 0.05, N = 352.3449.6649.29

Timed Linux Kernel Compilation

Build: allmodconfig

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Linux Kernel Compilation 5.16Build: allmodconfigUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar140280420560700SE +/- 0.18, N = 3SE +/- 0.09, N = 3SE +/- 0.17, N = 3641.95610.34608.44

Timed LLVM Compilation

Build System: Ninja

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed LLVM Compilation 13.0Build System: NinjaUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar90180270360450SE +/- 0.14, N = 3SE +/- 0.16, N = 3SE +/- 0.05, N = 3395.98380.19379.09

Timed Mesa Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Mesa Compilation 21.0Time To CompileUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar816243240SE +/- 0.07, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 333.7430.2130.73

Timed MPlayer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed MPlayer Compilation 1.5Time To CompileUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar510152025SE +/- 0.05, N = 3SE +/- 0.03, N = 3SE +/- 0.02, N = 320.3318.9518.94

Timed Wasmer Compilation

Time To Compile

OpenBenchmarking.orgSeconds, Fewer Is BetterTimed Wasmer Compilation 2.2Time To CompileUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1224364860SE +/- 0.06, N = 3SE +/- 0.25, N = 3SE +/- 0.49, N = 354.9453.2354.791. (CC) gcc options: -m64 -ldl -lxkbcommon -lgcc_s -lutil -lrt -lpthread -lm -lc -pie -nodefaultlibs

SQLite Speedtest

Timed Time - Size 1,000

OpenBenchmarking.orgSeconds, Fewer Is BetterSQLite Speedtest 3.30Timed Time - Size 1,000Ubuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1020304050SE +/- 0.33, N = 3SE +/- 0.08, N = 3SE +/- 0.02, N = 344.4143.6642.10-ldl -lpthread1. (CC) gcc options: -O2 -lz

RawTherapee

Total Benchmark Time

OpenBenchmarking.orgSeconds, Fewer Is BetterRawTherapeeTotal Benchmark TimeUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar1122334455SE +/- 0.04, N = 3SE +/- 0.03, N = 3SE +/- 0.01, N = 348.0847.2848.291. RawTherapee, version 5.8, command line.

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: BMW27 - Compute: CPU-OnlyUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar20406080100SE +/- 0.13, N = 3SE +/- 0.15, N = 3SE +/- 0.16, N = 376.1476.5176.47

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Fishy Cat - Compute: CPU-OnlyUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar20406080100SE +/- 0.10, N = 3SE +/- 0.12, N = 3SE +/- 0.06, N = 3100.14100.59100.56

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Pabellon Barcelona - Compute: CPU-OnlyUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar50100150200250SE +/- 0.22, N = 3SE +/- 0.46, N = 3SE +/- 0.20, N = 3248.06248.77249.00

OSBench

Test: Create Files

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create FilesUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar3691215SE +/- 0.04, N = 3SE +/- 0.07, N = 3SE +/- 0.04, N = 310.5811.0611.481. (CC) gcc options: -lm

OSBench

Test: Create Threads

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ThreadsUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar3691215SE +/- 0.15, N = 15SE +/- 0.06, N = 3SE +/- 0.01, N = 310.2410.6210.481. (CC) gcc options: -lm

OSBench

Test: Launch Programs

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Launch ProgramsUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar714212835SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.05, N = 329.1528.9227.681. (CC) gcc options: -lm

OSBench

Test: Create Processes

OpenBenchmarking.orgus Per Event, Fewer Is BetterOSBenchTest: Create ProcessesUbuntu 20.04.4Ubuntu 21.10Ubuntu 22.04 25 Mar612182430SE +/- 0.18, N = 3SE +/- 0.26, N = 3SE +/- 0.17, N = 322.5323.5023.361. (CC) gcc options: -lm


Phoronix Test Suite v10.8.4