macOS 12.1 Intel Core i7-8700B testing with a Apple Mac-7BA5B2DFE22DDD8C (1715.60.5.0.0 iBridge: 19.16.10645.5.1 0 BIOS) and Intel CoffeeLake-H GT2 [UHD 630] on Ubuntu 21.10 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2112088-TJ-2112057TJ12&rdt&grr .
macOS 12.1 Processor Motherboard Memory Disk Graphics Monitor Chipset Audio Network OS Kernel OpenCL Compiler File-System Screen Resolution Desktop Display Server Vulkan OpenGL macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang Intel Core i7-8700B @ 3.20GHz (6 Cores / 12 Threads) Apple Mac mini 2 x 4 GB DDR4-2667MHz 234GB Intel UHD 630 2GB DELL P2415Q macOS 12.1 21.2.0 (x86_64) OpenCL 1.2 (Nov 9 2021 23:27:58) GCC 4.2.1 + Clang 11.0.0 APFS 3840x2160 Intel Core i7-8700B @ 4.60GHz (6 Cores / 12 Threads) Apple Mac-7BA5B2DFE22DDD8C (1715.60.5.0.0 iBridge: 19.16.10645.5.1 0 BIOS) Intel Cannon Lake PCH 8GB 251GB APPLE SSD AP0256M + 15GB Ultra USB 3.0 Intel CoffeeLake-H GT2 [UHD 630] (1200MHz) Apple Audio Device Broadcom NetXtreme BCM57766 PCIe + Broadcom BCM4364 802.11ac Ubuntu 21.10 5.13.0-19-generic (x86_64) GNOME Shell 40.5 X Server + Wayland 1.2.182 GCC 11.2.0 ext4 4.6 Mesa 21.2.2 Clang 13.0.0-2 OpenBenchmarking.org Environment Details - macOS 12.1: XPC_FLAGS=0x0 Processor Details - macOS 12.1: CPU Microcode: 234 - Ubuntu 21.10: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xea - Thermald 2.4.6 - Ubuntu 21.10 + Clang: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xea - Thermald 2.4.6 Java Details - macOS 12.1: Please visit java for information on installing Java. - Ubuntu 21.10: OpenJDK Runtime Environment (build 11.0.12+7-Ubuntu-0ubuntu3) - Ubuntu 21.10 + Clang: OpenJDK Runtime Environment (build 11.0.12+7-Ubuntu-0ubuntu3) Python Details - macOS 12.1: Python 2.7.18 + Python 3.8.3 - Ubuntu 21.10: Python 3.9.7 - Ubuntu 21.10 + Clang: Python 3.9.7 Kernel Details - Ubuntu 21.10, Ubuntu 21.10 + Clang: Transparent Huge Pages: madvise Compiler Details - 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 Disk Details - Ubuntu 21.10, Ubuntu 21.10 + Clang: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096 Security Details - Ubuntu 21.10, Ubuntu 21.10 + Clang: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
macOS 12.1 luxcorerender: DLSC - CPU lammps: 20k Atoms build-llvm: Unix Makefiles blender: BMW27 - CPU-Only build-llvm: Ninja blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only plaidml: No - Inference - VGG16 - CPU blender: Classroom - CPU-Only build-nodejs: Time To Compile aom-av1: Speed 0 Two-Pass - Bosphorus 4K plaidml: No - Inference - VGG19 - CPU j2dbench: Vector Graphics Rendering oidn: RTLightmap.hdr.4096x4096 plaidml: No - Inference - ResNet 50 - CPU appleseed: Emily xonotic: 3840 x 2160 - Ultimate aom-av1: Speed 4 Two-Pass - Bosphorus 4K blender: Fishy Cat - CPU-Only oidn: RT.ldr_alb_nrm.3840x2160 asmfish: 1024 Hash Memory, 26 Depth xonotic: 3840 x 2160 - Ultra indigobench: OpenCL GPU - Bedroom ospray: San Miguel - Path Tracer oidn: RT.hdr_alb_nrm.3840x2160 aom-av1: Speed 0 Two-Pass - Bosphorus 1080p xonotic: 3840 x 2160 - High luaradio: Complex Phase luaradio: Hilbert Transform luaradio: FM Deemphasis Filter luaradio: Five Back to Back FIR Filters appleseed: Disney Material ospray: XFrog Forest - Path Tracer appleseed: Material Tester selenium: Jetstream 2 - Firefox numpy: hmmer: Pfam Database Search pyhpc: CPU - Numpy - 4194304 - Equation of State selenium: Jetstream 2 - Google Chrome build2: Time To Compile brl-cad: VGR Performance Metric aom-av1: Speed 6 Two-Pass - Bosphorus 4K openssl: SHA256 compress-zstd: 3, Long Mode - Decompression Speed build-godot: Time To Compile embree: Pathtracer - Crown selenium: ARES-6 - Firefox pyhpc: CPU - PyTorch - 4194304 - Isoneutral Mixing stress-ng: Crypto stress-ng: Atomic openvkl: vklBenchmark ISPC openvkl: vklBenchmark Scalar kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 4K - Medium ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping namd: ATPase Simulation - 327,506 Atoms luxcorerender: Danish Mood - CPU gmpbench: Total Time indigobench: OpenCL GPU - Supercar pyhpc: CPU - Numpy - 4194304 - Isoneutral Mixing compress-zstd: 3, Long Mode - Compression Speed c-ray: Total Time - 4K, 16 Rays Per Pixel ospray: XFrog Forest - SciVis selenium: WASM imageConvolute - Firefox pyhpc: CPU - Aesara - 4194304 - Isoneutral Mixing darktable: Boat - CPU-only stress-ng: CPU Cache xonotic: 3840 x 2160 - Low selenium: Speedometer - Firefox selenium: Kraken - Firefox embree: Pathtracer - Asian Dragon Obj aom-av1: Speed 4 Two-Pass - Bosphorus 1080p graphics-magick: Rotate embree: Pathtracer ISPC - Asian Dragon Obj selenium: StyleBench - Firefox j2dbench: Image Rendering pyhpc: CPU - JAX - 4194304 - Isoneutral Mixing selenium: StyleBench - Google Chrome selenium: ARES-6 - Google Chrome onednn: Recurrent Neural Network Training - f32 - CPU stress-ng: IO_uring openarena: 2560 x 1440 embree: Pathtracer ISPC - Crown compress-zstd: 19, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed stress-ng: Socket Activity compress-zstd: 19, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed aom-av1: Speed 6 Realtime - Bosphorus 1080p build-ffmpeg: Time To Compile ospray: NASA Streamlines - Path Tracer aom-av1: Speed 6 Realtime - Bosphorus 4K libraw: Post-Processing Benchmark embree: Pathtracer - Asian Dragon pyhpc: CPU - Numba - 4194304 - Isoneutral Mixing compress-zstd: 19 - Decompression Speed compress-zstd: 19 - Compression Speed compress-zstd: 19 - Decompression Speed compress-zstd: 19 - Compression Speed v-ray: CPU embree: Pathtracer ISPC - Asian Dragon compress-lz4: 9 - Decompression Speed compress-lz4: 9 - Compression Speed selenium: WASM collisionDetection - Firefox sqlite-speedtest: Timed Time - Size 1,000 build-php: Time To Compile onednn: Recurrent Neural Network Inference - f32 - CPU x265: Bosphorus 4K astcenc: Exhaustive compress-lz4: 3 - Decompression Speed compress-lz4: 3 - Compression Speed selenium: Speedometer - Google Chrome avifenc: 0 indigobench: CPU - Bedroom indigobench: CPU - Supercar graphics-magick: Enhanced kvazaar: Bosphorus 4K - Very Fast graphics-magick: Sharpen graphics-magick: Swirl graphics-magick: Noise-Gaussian graphics-magick: Resizing graphics-magick: HWB Color Space stress-ng: Glibc C String Functions openssl: RSA4096 openssl: RSA4096 avifenc: 6, Lossless git: Time To Complete Common Git Commands rav1e: 1 himeno: Poisson Pressure Solver luxcorerender: Orange Juice - CPU stress-ng: Semaphores luxcorerender: Rainbow Colors and Prism - CPU luxcorerender: LuxCore Benchmark - CPU darktable: Masskrug - CPU-only compress-lz4: 1 - Decompression Speed compress-lz4: 1 - Compression Speed pyhpc: CPU - Aesara - 1048576 - Isoneutral Mixing compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 ospray: San Miguel - SciVis simdjson: PartialTweets deepspeech: CPU simdjson: DistinctUserID unpack-firefox: firefox-84.0.source.tar.xz aom-av1: Speed 6 Two-Pass - Bosphorus 1080p simdjson: Kostya john-the-ripper: MD5 onednn: Deconvolution Batch shapes_1d - f32 - CPU compress-zstd: 8 - Decompression Speed compress-zstd: 8 - Compression Speed webp: Quality 100, Lossless, Highest Compression compress-zstd: 8 - Decompression Speed compress-zstd: 8 - Compression Speed primesieve: 1e12 Prime Number Generation compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 3, Long Mode - Decompression Speed pyhpc: CPU - Numba - 4194304 - Equation of State pyhpc: CPU - PyTorch - 1048576 - Equation of State compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed simdjson: LargeRand compress-zstd: 3 - Decompression Speed compress-zstd: 3 - Compression Speed compress-zstd: 3, Long Mode - Compression Speed stockfish: Total Time compress-zstd: 3 - Decompression Speed compress-zstd: 3 - Compression Speed kvazaar: Bosphorus 4K - Ultra Fast stress-ng: Forking phpbench: PHP Benchmark Suite avifenc: 2 pyhpc: CPU - Numpy - 1048576 - Isoneutral Mixing rav1e: 5 pyhpc: CPU - PyTorch - 4194304 - Equation of State stress-ng: MMAP stress-ng: NUMA stress-ng: Malloc stress-ng: Memory Copying stress-ng: CPU Stress stress-ng: MEMFD stress-ng: System V Message Passing stress-ng: Context Switching stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Glibc Qsort Data Sorting stress-ng: SENDFILE quantlib: kvazaar: Bosphorus 1080p - Slow pyhpc: CPU - TensorFlow - 4194304 - Equation of State kvazaar: Bosphorus 1080p - Medium aom-av1: Speed 8 Realtime - Bosphorus 4K encode-flac: WAV To FLAC pyhpc: CPU - PyTorch - 1048576 - Isoneutral Mixing pybench: Total For Average Test Times selenium: Kraken - Google Chrome encode-wavpack: WAV To WavPack build-apache: Time To Compile pyperformance: raytrace compress-7zip: Decompression Rating compress-7zip: Compression Rating rav1e: 6 pyhpc: CPU - JAX - 1048576 - Isoneutral Mixing dacapobench: H2 pyperformance: python_startup ospray: Magnetic Reconnection - SciVis aom-av1: Speed 9 Realtime - Bosphorus 4K john-the-ripper: Blowfish pyhpc: CPU - Numba - 1048576 - Isoneutral Mixing aom-av1: Speed 10 Realtime - Bosphorus 4K ospray: NASA Streamlines - SciVis stress-ng: RdRand pyhpc: CPU - Aesara - 1048576 - Equation of State pyhpc: CPU - JAX - 4194304 - Equation of State pyhpc: CPU - Aesara - 4194304 - Equation of State pyperformance: 2to3 pyperformance: go selenium: WASM collisionDetection - Google Chrome webp: Quality 100, Lossless pyhpc: CPU - Numpy - 1048576 - Equation of State rav1e: 10 j2dbench: Text Rendering liquid-dsp: 1 - 256 - 57 liquid-dsp: 12 - 256 - 57 liquid-dsp: 8 - 256 - 57 liquid-dsp: 2 - 256 - 57 liquid-dsp: 4 - 256 - 57 kvazaar: Bosphorus 1080p - Very Fast x265: Bosphorus 1080p dacapobench: Tradesoap darktable: Boat - CPU-only pyperformance: django_template pyperformance: chaos darktable: Masskrug - CPU-only unpack-linux: linux-4.15.tar.xz pyperformance: crypto_pyaes avifenc: 6 darktable: Server Room - CPU-only pyperformance: regex_compile pyhpc: CPU - Numba - 1048576 - Equation of State onednn: IP Shapes 1D - f32 - CPU darktable: Server Room - CPU-only pyperformance: pathlib astcenc: Thorough pyhpc: CPU - TensorFlow - 1048576 - Equation of State dacapobench: Tradebeans onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU selenium: WASM imageConvolute - Google Chrome aom-av1: Speed 8 Realtime - Bosphorus 1080p pyperformance: pickle_pure_python kvazaar: Bosphorus 1080p - Ultra Fast pyperformance: nbody pyperformance: json_loads aom-av1: Speed 9 Realtime - Bosphorus 1080p pyhpc: CPU - JAX - 1048576 - Equation of State webp: Quality 100, Highest Compression pyperformance: float aom-av1: Speed 10 Realtime - Bosphorus 1080p onednn: IP Shapes 3D - f32 - CPU ospray: Magnetic Reconnection - Path Tracer lammps: Rhodopsin Protein avifenc: 10, Lossless dacapobench: Jython onednn: Convolution Batch Shapes Auto - f32 - CPU darktable: Server Rack - CPU-only astcenc: Medium avifenc: 10 webp: Quality 100 darktable: Server Rack - CPU-only onednn: Deconvolution Batch shapes_3d - f32 - CPU webp: Default openssl: RSA4096 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 1.39 4.619 898.894 236.49 870.387 2578.21 824.09 635.97 680.004 0.11 564.843623 50.9474760 329.26 0.23 19633903 65.8625211 0.570 0.86 0.23 78.1478820 313.75924 0.91 313.924991 97.213 376.86 112.158 2.451 96.825 189.434 72051 6.5964 39.68 2.446 3.96 3.98 50.5375 2.80625 1.463 3.161 1049.1 153.390 1.69 32.1 2.662 22.650 1898.62 169.9102440 130.6 7.0144 776 7.3518 106.3 1.117 106.7 39.14 21820.5 7.0327 2995.6 15.4 603.27 3106.8 15.5 89.991 2.63 10.34 7.8792 1.132 2908.2 17.9 2993.8 17.8 6399 8.5300 7585.1 46.57 507.6 79.100 10905.2 8.79 87.4865 7601.9 49.67 130.1 92.487 1.193 2.829 24 9.22 16 44 33 114 174 147674.88 85.476 71.552 0.363 3326.556625 5.47 8.083 6778.9 6586.25 0.614 50.630 10.21 4.12 4.82 59.574 2.49 95965 36.2295 3447.9 100.1 37.703 3321.4 99.7 36.986 3634.1 107.7 3578.5 0.243 0.023 3522.1 108.0 0.78 3373.2 1310.4 1071.1 14512457 3248.8 1317.3 16.48 12512.48 642911 46.924 0.754 2.018 0.089 71.33 26254104.89 920.89 17371.53 8100002.09 2443352.22 34885.31 30613.51 213.15 2407.7 21.20 0.128 21.64 17.006 0.568 1298 14.445 27.141 36661 37225 2.706 0.233 10.31 1839 0.252 12.77 0.108 0.055 0.426 510.7 16.208 0.560 7.448 42.56 48.33 14.737 16.322 0.062 23.4402 7.112 9.5010 0.034 11.3133 32.0 75.93 0.014 6.141 28.3851 125 4.740 7.612 28.4873 5.0067 4.714 2.330 0.281 40.8431 1.375 1.08 4.497 1143.099 249.00 1089.022 848.13 8.87 673.07 704.778 0.07 7.43 950622.44806348 0.11 5.20 629.781486 22.3045021 2.54 344.42 0.22 19645693 28.8198913 0.88 0.22 0.18 35.9965228 644.5 77.8 421.4 1112.7 378.611861 0.92 354.400143 78.229 386.66 125.561 1.819 136.786 203.694 73731 5.14 1898171963 3250.5 191.073 6.7479 46.29 1.959 1227.70 202217.84 46 22 4.21 4.29 377.626 2.69147 0.58 5619.8 2.831 312.1 107.866 1.71 33.9 2.108 160.31 81.1668943 114 1209.5 7.1640 6.52 794 7.5329 111 2043975.3774732 1.016 34.0 18.24 5103.76 2420.75 25.8 7.0722 2796.2 15.5 3549.88 3110.0 16.3 7.41 85.281 2.58 7.47 28.97 7.9942 1.405 2858.9 18.2 2996.0 18.7 6392 8.6837 8187.3 48.82 499.1 64.189 78.056 3081.99 9.23 95.5163 8150.1 49.84 143 96.607 1.152 2.699 131 9.94 79 285 174 623 796 787935.17 112121.1 1764.9 92.031 52.237 0.338 3838.552883 1.71 784566.03 4.82 0.70 8298.4 6940.12 0.452 44.981 10.75 3.86 87.35185 4.31 18.601 17.07 2.69 8.65919 3426.8 109.3 39.429 3144.3 168.7 37.494 3643.9 126.3 0.228 0.023 3339.8 273.8 0.97 3335.4 1510.6 983.9 15461286 3050.6 1465.4 17.59 41889.66 611864 49.007 0.670 1.910 0.099 84.21 148.84 29454364.45 765.72 13856.41 402.59 4514369.97 1991856.06 28854.88 22690.72 85.49 83477.36 2772.7 21.57 0.142 22.34 26.91 14.469 0.449 975 834.8 14.407 23.244 36373 39458 2.531 0.220 3023 10.31 36.86 0.337 39.85 12.77 5349.82 0.078 0.051 0.315 365.59 17.034 0.351 6.970 28919.559813590 60842333 327666667 313540000 112443333 218413333 45.50 46.07 5009 8.146 7.777 5.334 16.824 6.792 0.057 6.00516 9.9998 0.031 4248 6.44124 45.41 89.52 80.74 109.58 0.012 6.862 119.58 17.0222 142.86 4.791 6.950 3557 32.7808 0.374 5.4321 4.103 2.269 9.89758 1.435 1.11 4.646 977.266 249.95 956.783 843.53 8.73 676.33 597.147 0.08 7.18 954594.72809291 0.11 5.15 635.576015 22.3807174 2.55 342.36 0.22 19521039 28.9005273 0.87 0.23 0.19 35.9864576 640.4 77.7 419.9 1098.2 388.347609 0.92 353.409423 381.62 125.924 1.698 136.329 194.663 5.31 1924623053 3242.7 150.039 6.8217 1.973 1224.51 201100.70 46 22 4.25 4.33 59.4764 2.66525 0.57 2.824 305.1 118.139 1.70 2.360 155.07 80.9916689 7.1664 6.76 760 7.4925 2044294.7219880 1.014 33.8 18.04 2500.44 25.8 7.0442 2805.5 15.5 3466.96 3009.6 16.6 7.02 77.919 2.57 8.05 14.19 7.9892 1.403 2834.9 18.0 2878.9 18.8 6175 8.7459 8076.9 45.22 63.996 58.479 9.22 8085.0 46.03 146 1.157 2.690 26 10.48 18 56 27 110 219 776903.37 112120.6 1756.8 52.267 0.342 3782.298797 1.71 791001.81 4.79 0.70 8222.9 6984.64 0.530 47.838 10.38 87.14817 18.566 17.51 92845 3288.8 110.3 38.744 3142.6 168.1 38.523 3477.7 127.9 0.228 0.022 3340.2 272.5 3220.3 1525.0 944.9 3040.7 1486.0 18.27 39869.61 614298 0.673 1.909 0.101 106.52 150.37 29850148.66 795.97 15356.24 400.81 4508277.52 2001841.05 30141.50 25464.41 85.71 82224.39 2886.3 21.84 0.144 22.45 26.31 16.581 0.448 978 831.6 14.381 21.415 413 2.515 0.221 2973 7.84 10.35 34.97 1858 0.338 38.58 12.66 0.112 0.051 0.436 294 224 372.45 16.537 0.349 6.968 28961.233599027 71303000 412963333 370930000 135806667 258743333 47.96 45.89 5076 8.221 42.8 94.5 7.774 5.427 92.7 6.806 155 0.057 17.2 0.031 4254 45.36 84.45 385 84.15 117 21.8 101.75 0.012 6.053 103 109.36 132.14 4.892 3499 0.372 2.250 1.347 OpenBenchmarking.org
LuxCoreRender Scene: DLSC - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: DLSC - Acceleration: CPU macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.3128 0.6256 0.9384 1.2512 1.564 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 1.39 1.08 1.11 MIN: 1.32 / MAX: 1.48 MIN: 1.02 / MAX: 1.21 MIN: 1.01 / MAX: 1.2
LAMMPS Molecular Dynamics Simulator Model: 20k Atoms OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 1.0454 2.0908 3.1362 4.1816 5.227 SE +/- 0.013, N = 3 SE +/- 0.014, N = 3 SE +/- 0.004, N = 3 4.619 4.497 4.646 -isysroot 1. (CXX) g++ options: -O3 -lm
Timed LLVM Compilation Build System: Unix Makefiles OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 13.0 Build System: Unix Makefiles macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 200 400 600 800 1000 SE +/- 0.40, N = 3 SE +/- 14.76, N = 3 SE +/- 3.01, N = 3 898.89 1143.10 977.27
Blender Blend File: BMW27 - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: BMW27 - Compute: CPU-Only macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 50 100 150 200 250 SE +/- 0.23, N = 3 SE +/- 3.21, N = 3 SE +/- 3.38, N = 3 236.49 249.00 249.95
Timed LLVM Compilation Build System: Ninja OpenBenchmarking.org Seconds, Fewer Is Better Timed LLVM Compilation 13.0 Build System: Ninja macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 200 400 600 800 1000 SE +/- 1.61, N = 3 SE +/- 1.14, N = 3 SE +/- 0.69, N = 3 870.39 1089.02 956.78
Blender Blend File: Barbershop - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Barbershop - Compute: CPU-Only macOS 12.1 600 1200 1800 2400 3000 SE +/- 1.89, N = 3 2578.21
Blender Blend File: Pabellon Barcelona - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Pabellon Barcelona - Compute: CPU-Only macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 200 400 600 800 1000 SE +/- 1.12, N = 3 SE +/- 0.73, N = 3 SE +/- 0.84, N = 3 824.09 848.13 843.53
PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG16 - Device: CPU Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.14, N = 9 SE +/- 0.19, N = 9 8.87 8.73
Blender Blend File: Classroom - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Classroom - Compute: CPU-Only macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 150 300 450 600 750 SE +/- 1.52, N = 3 SE +/- 1.17, N = 3 SE +/- 0.45, N = 3 635.97 673.07 676.33
Timed Node.js Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Node.js Compilation 15.11 Time To Compile macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 150 300 450 600 750 SE +/- 0.74, N = 3 SE +/- 0.98, N = 3 SE +/- 5.74, N = 3 680.00 704.78 597.15
AOM AV1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 4K Ubuntu 21.10 Ubuntu 21.10 + Clang 0.018 0.036 0.054 0.072 0.09 SE +/- 0.00, N = 9 SE +/- 0.00, N = 9 0.07 0.08 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: VGG19 - Device: CPU Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.10, N = 9 SE +/- 0.07, N = 3 7.43 7.18
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 21.10 Ubuntu 21.10 + Clang 200K 400K 600K 800K 1000K SE +/- 10980.85, N = 12 SE +/- 11799.08, N = 4 950622.45 954594.73
Intel Open Image Denoise Run: RTLightmap.hdr.4096x4096 OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.4.0 Run: RTLightmap.hdr.4096x4096 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0248 0.0496 0.0744 0.0992 0.124 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 9 0.11 0.11 0.11
PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU OpenBenchmarking.org FPS, More Is Better PlaidML FP16: No - Mode: Inference - Network: ResNet 50 - Device: CPU Ubuntu 21.10 Ubuntu 21.10 + Clang 1.17 2.34 3.51 4.68 5.85 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 5.20 5.15
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 140 280 420 560 700 564.84 629.78 635.58
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultimate OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 11 22 33 44 55 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 50.95 22.30 22.38 MIN: 25 / MAX: 81 MIN: 10 / MAX: 35 MIN: 11 / MAX: 35
AOM AV1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 4K Ubuntu 21.10 Ubuntu 21.10 + Clang 0.5738 1.1476 1.7214 2.2952 2.869 SE +/- 0.02, N = 6 SE +/- 0.01, N = 3 2.54 2.55 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Blender Blend File: Fishy Cat - Compute: CPU-Only OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Fishy Cat - Compute: CPU-Only macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 70 140 210 280 350 SE +/- 0.42, N = 3 SE +/- 0.53, N = 3 SE +/- 0.24, N = 3 329.26 344.42 342.36
Intel Open Image Denoise Run: RT.ldr_alb_nrm.3840x2160 OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.4.0 Run: RT.ldr_alb_nrm.3840x2160 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0518 0.1036 0.1554 0.2072 0.259 SE +/- 0.00, N = 3 SE +/- 0.00, N = 6 SE +/- 0.00, N = 12 0.23 0.22 0.22
asmFish 1024 Hash Memory, 26 Depth OpenBenchmarking.org Nodes/second, More Is Better asmFish 2018-07-23 1024 Hash Memory, 26 Depth macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 4M 8M 12M 16M 20M SE +/- 184469.83, N = 9 SE +/- 73003.76, N = 3 SE +/- 155256.07, N = 3 19633903 19645693 19521039
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultra OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 15 30 45 60 75 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 65.86 28.82 28.90 MIN: 41 / MAX: 98 MIN: 13 / MAX: 41 MIN: 12 / MAX: 41
IndigoBench Acceleration: OpenCL GPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: OpenCL GPU - Scene: Bedroom macOS 12.1 0.1283 0.2566 0.3849 0.5132 0.6415 SE +/- 0.001, N = 3 0.570
OSPray Demo: San Miguel - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.198 0.396 0.594 0.792 0.99 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.86 0.88 0.87 MIN: 0.83 / MAX: 0.87 MIN: 0.81 / MAX: 0.9 MIN: 0.82 / MAX: 0.9
Intel Open Image Denoise Run: RT.hdr_alb_nrm.3840x2160 OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.4.0 Run: RT.hdr_alb_nrm.3840x2160 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0518 0.1036 0.1554 0.2072 0.259 SE +/- 0.00, N = 3 SE +/- 0.00, N = 12 SE +/- 0.00, N = 3 0.23 0.22 0.23
AOM AV1 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 0 Two-Pass - Input: Bosphorus 1080p Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0428 0.0856 0.1284 0.1712 0.214 SE +/- 0.00, N = 15 SE +/- 0.00, N = 3 0.18 0.19 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Xonotic Resolution: 3840 x 2160 - Effects Quality: High OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: High macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 78.15 36.00 35.99 MIN: 55 / MAX: 109 MIN: 18 / MAX: 45 MIN: 18 / MAX: 45
LuaRadio Test: Complex Phase OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Complex Phase Ubuntu 21.10 Ubuntu 21.10 + Clang 140 280 420 560 700 SE +/- 2.82, N = 3 SE +/- 3.18, N = 3 644.5 640.4
LuaRadio Test: Hilbert Transform OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Hilbert Transform Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 77.8 77.7
LuaRadio Test: FM Deemphasis Filter OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: FM Deemphasis Filter Ubuntu 21.10 Ubuntu 21.10 + Clang 90 180 270 360 450 SE +/- 1.21, N = 3 SE +/- 1.29, N = 3 421.4 419.9
LuaRadio Test: Five Back to Back FIR Filters OpenBenchmarking.org MiB/s, More Is Better LuaRadio 0.9.1 Test: Five Back to Back FIR Filters Ubuntu 21.10 Ubuntu 21.10 + Clang 200 400 600 800 1000 SE +/- 2.61, N = 3 SE +/- 9.23, N = 3 1112.7 1098.2
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 80 160 240 320 400 313.76 378.61 388.35
OSPray Demo: XFrog Forest - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: Path Tracer macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.207 0.414 0.621 0.828 1.035 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.91 0.92 0.92 MIN: 0.88 / MAX: 0.95 MIN: 0.59 / MAX: 0.97 MIN: 0.86 / MAX: 0.96
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 80 160 240 320 400 313.92 354.40 353.41
Selenium Benchmark: Jetstream 2 - Browser: Firefox OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox macOS 12.1 Ubuntu 21.10 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 0.26, N = 3 97.21 78.23 1. firefox 94.0.2
Numpy Benchmark OpenBenchmarking.org Score, More Is Better Numpy Benchmark macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 80 160 240 320 400 SE +/- 0.75, N = 3 SE +/- 1.79, N = 3 SE +/- 0.83, N = 3 376.86 386.66 381.62
Timed HMMer Search Pfam Database Search OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.2 Pfam Database Search macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 30 60 90 120 150 SE +/- 1.03, N = 10 SE +/- 0.18, N = 3 SE +/- 0.26, N = 3 112.16 125.56 125.92 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm -lmpi
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.5515 1.103 1.6545 2.206 2.7575 SE +/- 0.001, N = 3 SE +/- 0.060, N = 12 SE +/- 0.033, N = 15 2.451 1.819 1.698
Selenium Benchmark: Jetstream 2 - Browser: Google Chrome OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 30 60 90 120 150 SE +/- 1.14, N = 3 SE +/- 0.60, N = 3 SE +/- 1.22, N = 3 96.83 136.79 136.33 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Ubuntu 21.10 + Clang: chrome 96.0.4664.45
Build2 Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Build2 0.13 Time To Compile macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 40 80 120 160 200 SE +/- 0.26, N = 3 SE +/- 0.07, N = 3 SE +/- 0.98, N = 3 189.43 203.69 194.66
BRL-CAD VGR Performance Metric OpenBenchmarking.org VGR Performance Metric, More Is Better BRL-CAD 7.32.2 VGR Performance Metric macOS 12.1 Ubuntu 21.10 16K 32K 48K 64K 80K 72051 73731 -ggdb -Qunused-arguments -isysroot -framework -ggdb3 -fipa-pta -fstrength-reduce 1. (CXX) g++ options: -std=c++11 -pipe -fvisibility=hidden -fno-strict-aliasing -fno-common -fexceptions -ftemplate-depth-128 -m64 -O3 -finline-functions -flto -pedantic -ldl -lm
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 4K Ubuntu 21.10 Ubuntu 21.10 + Clang 1.1948 2.3896 3.5844 4.7792 5.974 SE +/- 0.05, N = 4 SE +/- 0.06, N = 5 5.14 5.31 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OpenSSL Algorithm: SHA256 OpenBenchmarking.org byte/s, More Is Better OpenSSL 3.0 Algorithm: SHA256 Ubuntu 21.10 Ubuntu 21.10 + Clang 400M 800M 1200M 1600M 2000M SE +/- 23072380.16, N = 3 SE +/- 19394006.33, N = 3 1898171963 1924623053 -Qunused-arguments 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
Zstd Compression Compression Level: 3, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3, Long Mode - Decompression Speed Ubuntu 21.10 Ubuntu 21.10 + Clang 700 1400 2100 2800 3500 SE +/- 1.99, N = 15 SE +/- 2.50, N = 15 3250.5 3242.7 1. *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Timed Godot Game Engine Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Godot Game Engine Compilation 3.2.3 Time To Compile Ubuntu 21.10 Ubuntu 21.10 + Clang 40 80 120 160 200 SE +/- 0.23, N = 3 SE +/- 0.29, N = 3 191.07 150.04
Embree Binary: Pathtracer - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Crown macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.0592, N = 10 SE +/- 0.0421, N = 3 SE +/- 0.0725, N = 3 6.5964 6.7479 6.8217 MIN: 5.91 / MAX: 7.04 MIN: 6.56 / MAX: 7.06 MIN: 6.56 / MAX: 7.17
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox macOS 12.1 Ubuntu 21.10 10 20 30 40 50 SE +/- 0.18, N = 3 SE +/- 0.05, N = 3 39.68 46.29 1. firefox 94.0.2
PyHPC Benchmarks Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.5504 1.1008 1.6512 2.2016 2.752 SE +/- 0.004, N = 3 SE +/- 0.009, N = 3 SE +/- 0.018, N = 7 2.446 1.959 1.973
Stress-NG Test: Crypto OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Crypto Ubuntu 21.10 Ubuntu 21.10 + Clang 300 600 900 1200 1500 SE +/- 9.19, N = 15 SE +/- 9.56, N = 15 1227.70 1224.51 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
Stress-NG Test: Atomic OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Atomic Ubuntu 21.10 Ubuntu 21.10 + Clang 40K 80K 120K 160K 200K SE +/- 3903.38, N = 15 SE +/- 4258.25, N = 15 202217.84 201100.70 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenVKL Benchmark: vklBenchmark ISPC OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 1.0 Benchmark: vklBenchmark ISPC Ubuntu 21.10 Ubuntu 21.10 + Clang 10 20 30 40 50 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 46 46 MIN: 4 / MAX: 530 MIN: 4 / MAX: 530
OpenVKL Benchmark: vklBenchmark Scalar OpenBenchmarking.org Items / Sec, More Is Better OpenVKL 1.0 Benchmark: vklBenchmark Scalar Ubuntu 21.10 Ubuntu 21.10 + Clang 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 22 22 MIN: 2 / MAX: 396 MIN: 2 / MAX: 388
Kvazaar Video Input: Bosphorus 4K - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Slow macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.9563 1.9126 2.8689 3.8252 4.7815 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 3.96 4.21 4.25 -lpthread -lm -lrt -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2
Kvazaar Video Input: Bosphorus 4K - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Medium macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.9743 1.9486 2.9229 3.8972 4.8715 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 3.98 4.29 4.33 -lpthread -lm -lrt -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2
TTSIOD 3D Renderer Phong Rendering With Soft-Shadow Mapping OpenBenchmarking.org FPS, More Is Better TTSIOD 3D Renderer 2.3b Phong Rendering With Soft-Shadow Mapping macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 80 160 240 320 400 SE +/- 0.01, N = 3 SE +/- 3.47, N = 3 SE +/- 0.19, N = 3 50.54 377.63 59.48 -lSDLmain -fopenmp 1. (CXX) g++ options: -O3 -fomit-frame-pointer -ffast-math -mtune=native -flto -msse -mrecip -mfpmath=sse -msse2 -mssse3 -lSDL -fwhole-program -lstdc++
NAMD ATPase Simulation - 327,506 Atoms OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.6314 1.2628 1.8942 2.5256 3.157 SE +/- 0.00580, N = 3 SE +/- 0.02447, N = 3 SE +/- 0.00735, N = 3 2.80625 2.69147 2.66525
LuxCoreRender Scene: Danish Mood - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Danish Mood - Acceleration: CPU Ubuntu 21.10 Ubuntu 21.10 + Clang 0.1305 0.261 0.3915 0.522 0.6525 SE +/- 0.00, N = 15 SE +/- 0.01, N = 4 0.58 0.57 MIN: 0.12 / MAX: 0.83 MIN: 0.12 / MAX: 0.81
GNU GMP GMPbench Total Time OpenBenchmarking.org GMPbench Score, More Is Better GNU GMP GMPbench 6.2.1 Total Time Ubuntu 21.10 1200 2400 3600 4800 6000 5619.8 1. (CC) gcc options: -O3 -fomit-frame-pointer -lm
OpenArena Resolution: 2560 x 1440 - Total Frame Time OpenBenchmarking.org Milliseconds, Fewer Is Better OpenArena 0.8.8 Resolution: 2560 x 1440 - Total Frame Time Ubuntu 21.10 Ubuntu 21.10 + Clang 12 24 36 48 60 Min: 4 / Avg: 38.12 / Max: 62 Min: 5 / Avg: 38.58 / Max: 59
IndigoBench Acceleration: OpenCL GPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: OpenCL GPU - Scene: Supercar macOS 12.1 0.3292 0.6584 0.9876 1.3168 1.646 SE +/- 0.001, N = 3 1.463
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.7112 1.4224 2.1336 2.8448 3.556 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 SE +/- 0.005, N = 3 3.161 2.831 2.824
Zstd Compression Compression Level: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3, Long Mode - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 200 400 600 800 1000 SE +/- 0.62, N = 3 SE +/- 9.37, N = 15 SE +/- 4.92, N = 15 1049.1 312.1 305.1 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Ubuntu 21.10 + Clang: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
C-Ray Total Time - 4K, 16 Rays Per Pixel OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 153.39 107.87 118.14 1. (CC) gcc options: -lm -lpthread -O3
OSPray Demo: XFrog Forest - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.3848 0.7696 1.1544 1.5392 1.924 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.69 1.71 1.70 MIN: 1.59 / MAX: 1.82 MIN: 1.61 / MAX: 1.82 MIN: 1.61 / MAX: 1.79
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox macOS 12.1 Ubuntu 21.10 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.25, N = 11 32.1 33.9 1. firefox 94.0.2
PyHPC Benchmarks Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.599 1.198 1.797 2.396 2.995 SE +/- 0.002, N = 3 SE +/- 0.008, N = 3 SE +/- 0.002, N = 3 2.662 2.108 2.360
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Boat - Acceleration: CPU-only macOS 12.1 5 10 15 20 25 SE +/- 0.19, N = 14 22.65
Stress-NG Test: CPU Cache OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Cache macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 400 800 1200 1600 2000 SE +/- 22.37, N = 5 SE +/- 1.54, N = 15 SE +/- 2.64, N = 15 1898.62 160.31 155.07 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
Xonotic Resolution: 3840 x 2160 - Effects Quality: Low OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Low macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.72, N = 3 169.91 81.17 80.99 MIN: 97 / MAX: 256 MIN: 46 / MAX: 117 MIN: 45 / MAX: 117
Selenium Benchmark: Speedometer - Browser: Firefox OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox macOS 12.1 Ubuntu 21.10 30 60 90 120 150 SE +/- 0.37, N = 3 SE +/- 0.00, N = 3 130.6 114.0 1. firefox 94.0.2
Selenium Benchmark: Kraken - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Firefox Ubuntu 21.10 300 600 900 1200 1500 SE +/- 8.38, N = 3 1209.5 1. firefox 94.0.2
Embree Binary: Pathtracer - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon Obj macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.0078, N = 3 SE +/- 0.0478, N = 3 SE +/- 0.0057, N = 3 7.0144 7.1640 7.1664 MIN: 6.85 / MAX: 7.22 MIN: 7.01 / MAX: 7.46 MIN: 7.08 / MAX: 7.34
AOM AV1 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 4 Two-Pass - Input: Bosphorus 1080p Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 6.52 6.76 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
GraphicsMagick Operation: Rotate OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 200 400 600 800 1000 SE +/- 1.53, N = 3 SE +/- 6.37, N = 9 SE +/- 1.20, N = 3 776 794 760 -llcms2 -lfreetype -lbz2 -lzstd -fopenmp -ljbig -lSM -lICE -ljbig -lSM -lICE 1. (CC) gcc options: -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
Embree Binary: Pathtracer ISPC - Model: Asian Dragon Obj OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Asian Dragon Obj macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.0029, N = 3 SE +/- 0.0143, N = 3 SE +/- 0.0010, N = 3 7.3518 7.5329 7.4925 MIN: 7.16 / MAX: 7.67 MIN: 7.41 / MAX: 7.94 MIN: 7.39 / MAX: 7.88
Selenium Benchmark: StyleBench - Browser: Firefox OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox macOS 12.1 Ubuntu 21.10 20 40 60 80 100 SE +/- 0.18, N = 3 SE +/- 0.33, N = 3 106.3 111.0 1. firefox 94.0.2
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 21.10 Ubuntu 21.10 + Clang 400K 800K 1200K 1600K 2000K SE +/- 573.54, N = 4 SE +/- 1795.18, N = 4 2043975.38 2044294.72
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.2513 0.5026 0.7539 1.0052 1.2565 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 1.117 1.016 1.014
Selenium Benchmark: StyleBench - Browser: Google Chrome OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 1.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 106.7 34.0 33.8 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Ubuntu 21.10 + Clang: chrome 96.0.4664.45
Selenium Benchmark: ARES-6 - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 39.14 18.24 18.04 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Ubuntu 21.10 + Clang: chrome 96.0.4664.45
oneDNN Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Training - Data Type: f32 - Engine: CPU macOS 12.1 Ubuntu 21.10 5K 10K 15K 20K 25K SE +/- 33.72, N = 3 SE +/- 15.03, N = 3 21820.50 5103.76 -isysroot - MIN: 21612.2 -fopenmp -pie -ldl - MIN: 5037.53 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC
Stress-NG Test: IO_uring OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: IO_uring Ubuntu 21.10 Ubuntu 21.10 + Clang 500 1000 1500 2000 2500 SE +/- 19.12, N = 15 SE +/- 14.66, N = 3 2420.75 2500.44 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
OpenArena Resolution: 2560 x 1440 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 2560 x 1440 Ubuntu 21.10 Ubuntu 21.10 + Clang 6 12 18 24 30 SE +/- 0.25, N = 3 SE +/- 0.12, N = 3 25.8 25.8 MIN: 20 / MAX: 62 MIN: 20 / MAX: 62
Embree Binary: Pathtracer ISPC - Model: Crown OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.0154, N = 3 SE +/- 0.0239, N = 3 SE +/- 0.0211, N = 3 7.0327 7.0722 7.0442 MIN: 6.84 / MAX: 7.41 MIN: 6.96 / MAX: 7.49 MIN: 6.92 / MAX: 7.46
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 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 600 1200 1800 2400 3000 SE +/- 2.12, N = 3 SE +/- 15.11, N = 3 SE +/- 4.77, N = 3 2995.6 2796.2 2805.5 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Ubuntu 21.10 + Clang: *** 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 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 15.4 15.5 15.5 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Ubuntu 21.10 + Clang: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Stress-NG Test: Socket Activity OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Socket Activity macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 800 1600 2400 3200 4000 SE +/- 2.06, N = 3 SE +/- 31.26, N = 8 SE +/- 29.22, N = 15 603.27 3549.88 3466.96 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
Zstd Compression Compression Level: 19, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 700 1400 2100 2800 3500 SE +/- 8.40, N = 3 SE +/- 3.75, N = 3 SE +/- 12.26, N = 3 3106.8 3110.0 3009.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 15.5 16.3 16.6 1. (CC) gcc options: -O3 -pthread -lz -llzma
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 1080p Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 7.41 7.02 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
Timed FFmpeg Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed FFmpeg Compilation 4.4 Time To Compile macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.88, N = 3 SE +/- 0.25, N = 3 SE +/- 0.52, N = 3 89.99 85.28 77.92
OSPray Demo: NASA Streamlines - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.5918 1.1836 1.7754 2.3672 2.959 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 2.63 2.58 2.57 MIN: 2.43 / MAX: 2.88 MIN: 2.34 / MAX: 2.72 MIN: 2.35 / MAX: 2.82
AOM AV1 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Realtime - Input: Bosphorus 4K Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 7.47 8.05 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 7 14 21 28 35 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 10.34 28.97 14.19 -fopenmp 1. (CXX) g++ options: -O2 -ljpeg -lz -lm
Embree Binary: Pathtracer - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.0251, N = 3 SE +/- 0.0280, N = 3 SE +/- 0.0042, N = 3 7.8792 7.9942 7.9892 MIN: 7.66 / MAX: 8.13 MIN: 7.85 / MAX: 8.33 MIN: 7.87 / MAX: 8.24
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.3161 0.6322 0.9483 1.2644 1.5805 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 1.132 1.405 1.403
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Decompression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 600 1200 1800 2400 3000 SE +/- 6.97, N = 3 SE +/- 7.49, N = 3 SE +/- 13.31, N = 3 2908.2 2858.9 2834.9 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Ubuntu 21.10 + Clang: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 17.9 18.2 18.0 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Ubuntu 21.10 + Clang: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Zstd Compression Compression Level: 19 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 600 1200 1800 2400 3000 SE +/- 7.09, N = 3 SE +/- 14.82, N = 3 SE +/- 13.18, N = 3 2993.8 2996.0 2878.9 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 19 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 17.8 18.7 18.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
Chaos Group V-RAY Mode: CPU OpenBenchmarking.org vsamples, More Is Better Chaos Group V-RAY 5 Mode: CPU macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 1400 2800 4200 5600 7000 SE +/- 20.79, N = 3 SE +/- 29.14, N = 3 SE +/- 56.20, N = 3 6399 6392 6175
Embree Binary: Pathtracer ISPC - Model: Asian Dragon OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Asian Dragon macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.0118, N = 3 SE +/- 0.0222, N = 3 SE +/- 0.0246, N = 3 8.5300 8.6837 8.7459 MIN: 8.31 / MAX: 8.85 MIN: 8.56 / MAX: 9.04 MIN: 8.57 / MAX: 9.07
LZ4 Compression Compression Level: 9 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2K 4K 6K 8K 10K SE +/- 10.84, N = 4 SE +/- 13.03, N = 3 SE +/- 25.76, N = 3 7585.1 8187.3 8076.9 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 9 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 11 22 33 44 55 SE +/- 0.66, N = 4 SE +/- 0.02, N = 3 SE +/- 0.15, N = 3 46.57 48.82 45.22 1. (CC) gcc options: -O3
Selenium Benchmark: WASM collisionDetection - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox macOS 12.1 Ubuntu 21.10 110 220 330 440 550 SE +/- 0.32, N = 3 SE +/- 0.26, N = 3 507.6 499.1 1. firefox 94.0.2
SQLite Speedtest Timed Time - Size 1,000 OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.33, N = 3 SE +/- 0.02, N = 3 79.10 64.19 64.00 1. (CC) gcc options: -O2 -lz
Timed PHP Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed PHP Compilation 7.4.2 Time To Compile Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.11, N = 3 SE +/- 0.14, N = 3 78.06 58.48
oneDNN Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Recurrent Neural Network Inference - Data Type: f32 - Engine: CPU macOS 12.1 Ubuntu 21.10 2K 4K 6K 8K 10K SE +/- 9.29, N = 3 SE +/- 31.26, N = 3 10905.20 3081.99 -isysroot - MIN: 10775 -fopenmp -pie -ldl - MIN: 3021.63 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC
x265 Video Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 8.79 9.23 9.22 -isysroot -rdynamic -lrt -lnuma -rdynamic -lrt -lnuma 1. (CXX) g++ options: -O3 -lpthread -ldl
ASTC Encoder Preset: Exhaustive OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Exhaustive macOS 12.1 Ubuntu 21.10 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.26, N = 3 87.49 95.52 1. (CXX) g++ options: -O3 -flto -pthread
LZ4 Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2K 4K 6K 8K 10K SE +/- 11.03, N = 3 SE +/- 3.72, N = 3 SE +/- 1.10, N = 3 7601.9 8150.1 8085.0 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 11 22 33 44 55 SE +/- 0.39, N = 3 SE +/- 0.11, N = 3 SE +/- 0.50, N = 3 49.67 49.84 46.03 1. (CC) gcc options: -O3
Selenium Benchmark: Speedometer - Browser: Google Chrome OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.33, N = 3 SE +/- 1.00, N = 3 130.1 143.0 146.0 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Ubuntu 21.10 + Clang: chrome 96.0.4664.45
libavif avifenc Encoder Speed: 0 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 macOS 12.1 Ubuntu 21.10 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.36, N = 3 92.49 96.61 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
IndigoBench Acceleration: CPU - Scene: Bedroom OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Bedroom macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.2684 0.5368 0.8052 1.0736 1.342 SE +/- 0.004, N = 3 SE +/- 0.003, N = 3 SE +/- 0.001, N = 3 1.193 1.152 1.157
IndigoBench Acceleration: CPU - Scene: Supercar OpenBenchmarking.org M samples/s, More Is Better IndigoBench 4.4 Acceleration: CPU - Scene: Supercar macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.6365 1.273 1.9095 2.546 3.1825 SE +/- 0.002, N = 3 SE +/- 0.005, N = 3 SE +/- 0.008, N = 3 2.829 2.699 2.690
GraphicsMagick Operation: Enhanced OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Enhanced macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 24 131 26 -llcms2 -lfreetype -lbz2 -lzstd -fopenmp -ljbig -lSM -lICE -ljbig -lSM -lICE 1. (CC) gcc options: -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
Kvazaar Video Input: Bosphorus 4K - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Very Fast macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 9.22 9.94 10.48 -lpthread -lm -lrt -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Sharpen macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.88, N = 3 SE +/- 0.00, N = 3 16 79 18 -llcms2 -lfreetype -lbz2 -lzstd -fopenmp -ljbig -lSM -lICE -ljbig -lSM -lICE 1. (CC) gcc options: -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Swirl OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Swirl macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 60 120 180 240 300 SE +/- 0.33, N = 3 SE +/- 2.00, N = 3 SE +/- 0.33, N = 3 44 285 56 -llcms2 -lfreetype -lbz2 -lzstd -fopenmp -ljbig -lSM -lICE -ljbig -lSM -lICE 1. (CC) gcc options: -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Noise-Gaussian OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Noise-Gaussian macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 SE +/- 0.00, N = 3 33 174 27 -llcms2 -lfreetype -lbz2 -lzstd -fopenmp -ljbig -lSM -lICE -ljbig -lSM -lICE 1. (CC) gcc options: -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Resizing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 130 260 390 520 650 SE +/- 0.00, N = 3 SE +/- 4.04, N = 3 SE +/- 0.88, N = 3 114 623 110 -llcms2 -lfreetype -lbz2 -lzstd -fopenmp -ljbig -lSM -lICE -ljbig -lSM -lICE 1. (CC) gcc options: -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: HWB Color Space macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 200 400 600 800 1000 SE +/- 0.00, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 174 796 219 -llcms2 -lfreetype -lbz2 -lzstd -fopenmp -ljbig -lSM -lICE -ljbig -lSM -lICE 1. (CC) gcc options: -O2 -lwebp -lwebpmux -ltiff -ljpeg -lXext -lX11 -llzma -lxml2 -lz -lm -lpthread
Stress-NG Test: Glibc C String Functions OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc C String Functions macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 200K 400K 600K 800K 1000K SE +/- 259.78, N = 3 SE +/- 8356.88, N = 3 SE +/- 12570.84, N = 12 147674.88 787935.17 776903.37 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org verify/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Ubuntu 21.10 Ubuntu 21.10 + Clang 20K 40K 60K 80K 100K SE +/- 125.25, N = 3 SE +/- 191.01, N = 3 112121.1 112120.6 -Qunused-arguments 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
OpenSSL Algorithm: RSA4096 OpenBenchmarking.org sign/s, More Is Better OpenSSL 3.0 Algorithm: RSA4096 Ubuntu 21.10 Ubuntu 21.10 + Clang 400 800 1200 1600 2000 SE +/- 8.23, N = 3 SE +/- 5.50, N = 3 1764.9 1756.8 -Qunused-arguments 1. (CC) gcc options: -pthread -m64 -O3 -lssl -lcrypto -ldl
libavif avifenc Encoder Speed: 6, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless macOS 12.1 Ubuntu 21.10 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.53, N = 3 85.48 92.03 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
Git Time To Complete Common Git Commands OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 16 32 48 64 80 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 71.55 52.24 52.27 1. macOS 12.1: git version 2.21.0 (Apple Git-122) 2. Ubuntu 21.10: git version 2.32.0 3. Ubuntu 21.10 + Clang: git version 2.32.0
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 1 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0817 0.1634 0.2451 0.3268 0.4085 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.363 0.338 0.342
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 800 1600 2400 3200 4000 SE +/- 0.76, N = 3 SE +/- 16.76, N = 3 SE +/- 2.68, N = 3 3326.56 3838.55 3782.30 -mavx2 -mavx2 1. (CC) gcc options: -O3
LuxCoreRender Scene: Orange Juice - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Orange Juice - Acceleration: CPU Ubuntu 21.10 Ubuntu 21.10 + Clang 0.3848 0.7696 1.1544 1.5392 1.924 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 1.71 1.71 MIN: 1.64 / MAX: 1.88 MIN: 1.67 / MAX: 1.9
Stress-NG Test: Semaphores OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Semaphores Ubuntu 21.10 Ubuntu 21.10 + Clang 200K 400K 600K 800K 1000K SE +/- 8052.67, N = 3 SE +/- 6978.77, N = 8 784566.03 791001.81 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
LuxCoreRender Scene: Rainbow Colors and Prism - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Rainbow Colors and Prism - Acceleration: CPU macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 1.2308 2.4616 3.6924 4.9232 6.154 SE +/- 0.06, N = 3 SE +/- 0.05, N = 4 SE +/- 0.04, N = 8 5.47 4.82 4.79 MIN: 5.25 / MAX: 5.83 MIN: 4.48 / MAX: 5.09 MIN: 4.44 / MAX: 5.19
LuxCoreRender Scene: LuxCore Benchmark - Acceleration: CPU OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: LuxCore Benchmark - Acceleration: CPU Ubuntu 21.10 Ubuntu 21.10 + Clang 0.1575 0.315 0.4725 0.63 0.7875 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 0.70 0.70 MIN: 0.16 / MAX: 0.95 MIN: 0.16 / MAX: 0.95
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Masskrug - Acceleration: CPU-only macOS 12.1 2 4 6 8 10 SE +/- 0.199, N = 15 8.083
LZ4 Compression Compression Level: 1 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Decompression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2K 4K 6K 8K 10K SE +/- 1007.50, N = 7 SE +/- 16.13, N = 3 SE +/- 7.55, N = 3 6778.9 8298.4 8222.9 1. (CC) gcc options: -O3
LZ4 Compression Compression Level: 1 - Compression Speed OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 1500 3000 4500 6000 7500 SE +/- 72.10, N = 7 SE +/- 23.83, N = 3 SE +/- 47.37, N = 3 6586.25 6940.12 6984.64 1. (CC) gcc options: -O3
PyHPC Benchmarks Device: CPU - Backend: Aesara - Project Size: 1048576 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 1048576 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.1382 0.2764 0.4146 0.5528 0.691 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 SE +/- 0.002, N = 3 0.614 0.452 0.530
XZ Compression Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 11 22 33 44 55 SE +/- 0.20, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 50.63 44.98 47.84 -pthread -lintl 1. (CC) gcc options: -fvisibility=hidden -O2
OSPray Demo: San Miguel - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 3 6 9 12 15 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 0.13, N = 3 10.21 10.75 10.38 MIN: 8.7 / MAX: 11.24 MIN: 8.62 / MAX: 11.49 MIN: 9.62 / MAX: 11.24
simdjson Throughput Test: PartialTweets OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: PartialTweets macOS 12.1 Ubuntu 21.10 0.927 1.854 2.781 3.708 4.635 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.12 3.86 -isysroot 1. (CXX) g++ options: -O3
DeepSpeech Acceleration: CPU OpenBenchmarking.org Seconds, Fewer Is Better DeepSpeech 0.6 Acceleration: CPU Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 87.35 87.15
simdjson Throughput Test: DistinctUserID OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: DistinctUserID macOS 12.1 Ubuntu 21.10 1.0845 2.169 3.2535 4.338 5.4225 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 4.82 4.31 -isysroot 1. (CXX) g++ options: -O3
Unpacking Firefox Extracting: firefox-84.0.source.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking Firefox 84.0 Extracting: firefox-84.0.source.tar.xz macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 13 26 39 52 65 SE +/- 0.15, N = 4 SE +/- 0.03, N = 4 SE +/- 0.07, N = 4 59.57 18.60 18.57
AOM AV1 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 6 Two-Pass - Input: Bosphorus 1080p Ubuntu 21.10 Ubuntu 21.10 + Clang 4 8 12 16 20 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 17.07 17.51 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
simdjson Throughput Test: Kostya OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: Kostya macOS 12.1 Ubuntu 21.10 0.6053 1.2106 1.8159 2.4212 3.0265 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.49 2.69 -isysroot 1. (CXX) g++ options: -O3
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: MD5 macOS 12.1 Ubuntu 21.10 + Clang 20K 40K 60K 80K 100K SE +/- 272.16, N = 3 SE +/- 1300.87, N = 3 95965 92845 -lgmp -pthread -lbz2 -lcrypt 1. (CC) gcc options: -m64 -lssl -lcrypto -lm -lz -ldl -mavx2 -O3 -march=native -std=gnu89 -Qunused-arguments -funroll-loops
oneDNN Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_1d - Data Type: f32 - Engine: CPU macOS 12.1 Ubuntu 21.10 8 16 24 32 40 SE +/- 0.06377, N = 3 SE +/- 0.17175, N = 14 36.22950 8.65919 -isysroot - MIN: 34.54 -fopenmp -pie -ldl - MIN: 6.56 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Decompression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 700 1400 2100 2800 3500 SE +/- 4.50, N = 3 SE +/- 9.23, N = 3 SE +/- 9.19, N = 3 3447.9 3426.8 3288.8 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.48, N = 3 SE +/- 1.15, N = 3 100.1 109.3 110.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
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 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.16, N = 3 37.70 39.43 38.74 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
Zstd Compression Compression Level: 8 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8 - Decompression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 700 1400 2100 2800 3500 SE +/- 10.13, N = 3 SE +/- 8.70, N = 3 SE +/- 13.78, N = 3 3321.4 3144.3 3142.6 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Ubuntu 21.10 + Clang: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Zstd Compression Compression Level: 8 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8 - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 40 80 120 160 200 SE +/- 0.37, N = 3 SE +/- 0.63, N = 3 SE +/- 0.35, N = 3 99.7 168.7 168.1 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Ubuntu 21.10 + Clang: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.7 1e12 Prime Number Generation macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 9 18 27 36 45 SE +/- 0.19, N = 3 SE +/- 0.25, N = 3 SE +/- 0.28, N = 3 36.99 37.49 38.52 -isysroot 1. (CXX) g++ options: -O3
Zstd Compression Compression Level: 8, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Decompression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 800 1600 2400 3200 4000 SE +/- 4.96, N = 3 SE +/- 15.79, N = 3 SE +/- 15.58, N = 3 3634.1 3643.9 3477.7 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 8, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 30 60 90 120 150 SE +/- 0.20, N = 3 SE +/- 0.70, N = 3 SE +/- 1.00, N = 3 107.7 126.3 127.9 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3, Long Mode - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Decompression Speed macOS 12.1 800 1600 2400 3200 4000 SE +/- 4.15, N = 3 3578.5 1. (CC) gcc options: -O3 -pthread -lz -llzma
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0547 0.1094 0.1641 0.2188 0.2735 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 0.243 0.228 0.228
PyHPC Benchmarks Device: CPU - Backend: PyTorch - Project Size: 1048576 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 1048576 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0052 0.0104 0.0156 0.0208 0.026 SE +/- 0.000, N = 3 SE +/- 0.000, N = 15 SE +/- 0.000, N = 5 0.023 0.023 0.022
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 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 800 1600 2400 3200 4000 SE +/- 6.79, N = 3 SE +/- 16.35, N = 3 SE +/- 9.20, N = 3 3522.1 3339.8 3340.2 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Ubuntu 21.10 + Clang: *** 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 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 60 120 180 240 300 SE +/- 1.39, N = 3 SE +/- 1.63, N = 3 SE +/- 0.90, N = 3 108.0 273.8 272.5 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Ubuntu 21.10 + Clang: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
simdjson Throughput Test: LargeRandom OpenBenchmarking.org GB/s, More Is Better simdjson 1.0 Throughput Test: LargeRandom macOS 12.1 Ubuntu 21.10 0.2183 0.4366 0.6549 0.8732 1.0915 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.78 0.97 -isysroot 1. (CXX) g++ options: -O3
Zstd Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Decompression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 700 1400 2100 2800 3500 SE +/- 2.58, N = 3 SE +/- 5.57, N = 3 SE +/- 4.25, N = 3 3373.2 3335.4 3220.3 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 300 600 900 1200 1500 SE +/- 2.23, N = 3 SE +/- 4.47, N = 3 SE +/- 5.24, N = 3 1310.4 1510.6 1525.0 1. (CC) gcc options: -O3 -pthread -lz -llzma
Zstd Compression Compression Level: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Compression Speed Ubuntu 21.10 Ubuntu 21.10 + Clang macOS 12.1 200 400 600 800 1000 SE +/- 1.19, N = 3 SE +/- 1.33, N = 3 SE +/- 0.55, N = 3 984.6 947.2 1071.1 1. (CC) gcc options: -O3 -pthread -lz -llzma
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time macOS 12.1 Ubuntu 21.10 3M 6M 9M 12M 15M SE +/- 150398.71, N = 3 SE +/- 38304.90, N = 3 14512457 15461286 -arch -mdynamic-no-pic -lgcov -fno-peel-loops -fno-tracer -mbmi2 -flto=jobserver 1. (CXX) g++ options: -fprofile-use -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -flto
Zstd Compression Compression Level: 3 - Decompression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3 - Decompression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 700 1400 2100 2800 3500 SE +/- 2.98, N = 3 SE +/- 8.40, N = 3 SE +/- 5.89, N = 3 3248.8 3050.6 3040.7 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Ubuntu 21.10 + Clang: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Zstd Compression Compression Level: 3 - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3 - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 300 600 900 1200 1500 SE +/- 1.49, N = 3 SE +/- 15.52, N = 3 SE +/- 5.15, N = 3 1317.3 1465.4 1486.0 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Ubuntu 21.10 + Clang: *** zstd command line interface 64-bits v1.4.8, by Yann Collet ***
Kvazaar Video Input: Bosphorus 4K - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Ultra Fast macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 4 8 12 16 20 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 SE +/- 0.06, N = 3 16.48 17.59 18.27 -lpthread -lm -lrt -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2
Stress-NG Test: Forking OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Forking macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 9K 18K 27K 36K 45K SE +/- 98.38, N = 3 SE +/- 228.66, N = 3 SE +/- 456.58, N = 4 12512.48 41889.66 39869.61 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 140K 280K 420K 560K 700K SE +/- 666.37, N = 3 SE +/- 772.00, N = 3 SE +/- 744.29, N = 3 642911 611864 614298
libavif avifenc Encoder Speed: 2 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 macOS 12.1 Ubuntu 21.10 11 22 33 44 55 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 46.92 49.01 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.1697 0.3394 0.5091 0.6788 0.8485 SE +/- 0.000, N = 3 SE +/- 0.002, N = 3 SE +/- 0.000, N = 3 0.754 0.670 0.673
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 5 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.4541 0.9082 1.3623 1.8164 2.2705 SE +/- 0.005, N = 3 SE +/- 0.004, N = 3 SE +/- 0.008, N = 3 2.018 1.910 1.909
PyHPC Benchmarks Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0227 0.0454 0.0681 0.0908 0.1135 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.089 0.099 0.101
Stress-NG Test: MMAP OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MMAP macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.74, N = 3 SE +/- 0.20, N = 3 SE +/- 0.21, N = 3 71.33 84.21 106.52 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
Stress-NG Test: NUMA OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: NUMA Ubuntu 21.10 Ubuntu 21.10 + Clang 30 60 90 120 150 SE +/- 1.93, N = 3 SE +/- 1.38, N = 3 148.84 150.37 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
Stress-NG Test: Malloc OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Malloc macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 6M 12M 18M 24M 30M SE +/- 171374.00, N = 3 SE +/- 54457.50, N = 3 SE +/- 36733.56, N = 3 26254104.89 29454364.45 29850148.66 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
Stress-NG Test: Memory Copying OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Memory Copying macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 200 400 600 800 1000 SE +/- 3.26, N = 3 SE +/- 2.87, N = 3 SE +/- 0.43, N = 3 920.89 765.72 795.97 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
Stress-NG Test: CPU Stress OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Stress macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 4K 8K 12K 16K 20K SE +/- 48.28, N = 3 SE +/- 124.93, N = 3 SE +/- 134.29, N = 3 17371.53 13856.41 15356.24 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
Stress-NG Test: MEMFD OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MEMFD Ubuntu 21.10 Ubuntu 21.10 + Clang 90 180 270 360 450 SE +/- 1.57, N = 3 SE +/- 3.97, N = 3 402.59 400.81 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
Stress-NG Test: System V Message Passing OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: System V Message Passing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2M 4M 6M 8M 10M SE +/- 5736.14, N = 3 SE +/- 3264.31, N = 3 SE +/- 2034.37, N = 3 8100002.09 4514369.97 4508277.52 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
Stress-NG Test: Context Switching OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Context Switching macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 500K 1000K 1500K 2000K 2500K SE +/- 25642.50, N = 3 SE +/- 18227.64, N = 3 SE +/- 10223.27, N = 3 2443352.22 1991856.06 2001841.05 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
Stress-NG Test: Matrix Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Matrix Math macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 7K 14K 21K 28K 35K SE +/- 392.19, N = 3 SE +/- 209.59, N = 3 SE +/- 116.26, N = 3 34885.31 28854.88 30141.50 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
Stress-NG Test: Vector Math OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Vector Math macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 7K 14K 21K 28K 35K SE +/- 103.80, N = 3 SE +/- 53.30, N = 3 SE +/- 147.63, N = 3 30613.51 22690.72 25464.41 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
Stress-NG Test: Glibc Qsort Data Sorting OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Glibc Qsort Data Sorting macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 50 100 150 200 250 SE +/- 0.94, N = 3 SE +/- 0.27, N = 3 SE +/- 0.34, N = 3 213.15 85.49 85.71 -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
Stress-NG Test: SENDFILE OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: SENDFILE Ubuntu 21.10 Ubuntu 21.10 + Clang 20K 40K 60K 80K 100K SE +/- 1140.22, N = 3 SE +/- 1016.04, N = 3 83477.36 82224.39 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
QuantLib OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.21 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 600 1200 1800 2400 3000 SE +/- 3.59, N = 3 SE +/- 32.78, N = 3 SE +/- 32.82, N = 3 2407.7 2772.7 2886.3 -isysroot -rdynamic -rdynamic 1. (CXX) g++ options: -O3 -march=native
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Slow OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Slow macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.05, N = 3 21.20 21.57 21.84 -lpthread -lm -lrt -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2
PyHPC Benchmarks Device: CPU - Backend: TensorFlow - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 4194304 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0324 0.0648 0.0972 0.1296 0.162 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.002, N = 3 0.128 0.142 0.144
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Medium OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Medium macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 21.64 22.34 22.45 -lpthread -lm -lrt -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 4K Ubuntu 21.10 Ubuntu 21.10 + Clang 6 12 18 24 30 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 26.91 26.31 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.3 WAV To FLAC macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 4 8 12 16 20 SE +/- 0.07, N = 5 SE +/- 0.03, N = 5 SE +/- 0.07, N = 5 17.01 14.47 16.58 -fvisibility=hidden 1. (CXX) g++ options: -logg -lm
PyHPC Benchmarks Device: CPU - Backend: PyTorch - Project Size: 1048576 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 1048576 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.1278 0.2556 0.3834 0.5112 0.639 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 0.568 0.449 0.448
PyBench Total For Average Test Times OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 300 600 900 1200 1500 SE +/- 3.79, N = 3 SE +/- 1.20, N = 3 SE +/- 0.88, N = 3 1298 975 978
Selenium Benchmark: Kraken - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: Kraken - Browser: Google Chrome Ubuntu 21.10 Ubuntu 21.10 + Clang 200 400 600 800 1000 SE +/- 1.33, N = 3 SE +/- 1.19, N = 3 834.8 831.6 1. chrome 96.0.4664.45
WavPack Audio Encoding WAV To WavPack OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 4 8 12 16 20 SE +/- 0.07, N = 5 SE +/- 0.03, N = 5 SE +/- 0.05, N = 5 14.45 14.41 14.38 -isysroot -rdynamic -rdynamic 1. (CXX) g++ options:
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.4.41 Time To Compile macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 6 12 18 24 30 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 27.14 23.24 21.42
PyPerformance Benchmark: raytrace OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: raytrace Ubuntu 21.10 + Clang 90 180 270 360 450 SE +/- 0.33, N = 3 413
7-Zip Compression Test: Decompression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Decompression Rating macOS 12.1 Ubuntu 21.10 8K 16K 24K 32K 40K SE +/- 152.36, N = 3 SE +/- 254.45, N = 3 36661 36373 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
7-Zip Compression Test: Compression Rating OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 21.06 Test: Compression Rating macOS 12.1 Ubuntu 21.10 8K 16K 24K 32K 40K SE +/- 71.63, N = 3 SE +/- 86.66, N = 3 37225 39458 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 6 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.6089 1.2178 1.8267 2.4356 3.0445 SE +/- 0.006, N = 3 SE +/- 0.008, N = 3 SE +/- 0.013, N = 3 2.706 2.531 2.515
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0524 0.1048 0.1572 0.2096 0.262 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.233 0.220 0.221
DaCapo Benchmark Java Test: H2 OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: H2 Ubuntu 21.10 Ubuntu 21.10 + Clang 600 1200 1800 2400 3000 SE +/- 36.76, N = 20 SE +/- 27.12, N = 4 3023 2973
PyPerformance Benchmark: python_startup OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: python_startup Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.00, N = 3 7.84
OSPray Demo: Magnetic Reconnection - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 10.31 10.31 10.35 MIN: 8.55 / MAX: 10.87 MIN: 9.52 / MAX: 10.87 MIN: 9.8 / MAX: 10.75
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 4K Ubuntu 21.10 Ubuntu 21.10 + Clang 8 16 24 32 40 SE +/- 0.13, N = 3 SE +/- 0.06, N = 3 36.86 34.97 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.9.0-jumbo-1 Test: Blowfish macOS 12.1 Ubuntu 21.10 + Clang 400 800 1200 1600 2000 SE +/- 1.86, N = 3 SE +/- 4.10, N = 3 1839 1858 -lgmp -pthread -lbz2 -lcrypt 1. (CC) gcc options: -m64 -lssl -lcrypto -lm -lz -ldl -mavx2 -O3 -march=native -std=gnu89 -Qunused-arguments -funroll-loops
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0761 0.1522 0.2283 0.3044 0.3805 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.252 0.337 0.338
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 4K Ubuntu 21.10 Ubuntu 21.10 + Clang 9 18 27 36 45 SE +/- 0.05, N = 3 SE +/- 0.11, N = 3 39.85 38.58 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
OSPray Demo: NASA Streamlines - Renderer: SciVis OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 12.77 12.77 12.66 MIN: 10.64 / MAX: 13.89 MIN: 11.49 / MAX: 13.89 MIN: 12.05 / MAX: 13.89
Stress-NG Test: RdRand OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: RdRand Ubuntu 21.10 1100 2200 3300 4400 5500 SE +/- 1.89, N = 3 5349.82 1. (CC) gcc options: -O2 -std=gnu99 -lm -lcrypt -lrt -lz -ldl -pthread -lc -latomic
PyHPC Benchmarks Device: CPU - Backend: Aesara - Project Size: 1048576 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 1048576 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0252 0.0504 0.0756 0.1008 0.126 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.108 0.078 0.112
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0124 0.0248 0.0372 0.0496 0.062 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.055 0.051 0.051
PyHPC Benchmarks Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0981 0.1962 0.2943 0.3924 0.4905 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 0.426 0.315 0.436
PyPerformance Benchmark: 2to3 OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: 2to3 Ubuntu 21.10 + Clang 60 120 180 240 300 SE +/- 0.58, N = 3 294
PyPerformance Benchmark: go OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: go Ubuntu 21.10 + Clang 50 100 150 200 250 SE +/- 0.67, N = 3 224
Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 110 220 330 440 550 SE +/- 0.52, N = 3 SE +/- 0.21, N = 3 SE +/- 3.45, N = 3 510.70 365.59 372.45 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Ubuntu 21.10 + Clang: chrome 96.0.4664.45
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 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 16.21 17.03 16.54 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.126 0.252 0.378 0.504 0.63 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 SE +/- 0.001, N = 3 0.560 0.351 0.349
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 10 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.011, N = 3 SE +/- 0.006, N = 3 SE +/- 0.012, N = 3 7.448 6.970 6.968
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 21.10 Ubuntu 21.10 + Clang 6K 12K 18K 24K 30K SE +/- 184.21, N = 4 SE +/- 176.28, N = 4 28919.56 28961.23
Liquid-DSP Threads: 1 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 1 - Buffer Length: 256 - Filter Length: 57 Ubuntu 21.10 Ubuntu 21.10 + Clang 15M 30M 45M 60M 75M SE +/- 286257.65, N = 3 SE +/- 60000.00, N = 3 60842333 71303000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 12 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 12 - Buffer Length: 256 - Filter Length: 57 Ubuntu 21.10 Ubuntu 21.10 + Clang 90M 180M 270M 360M 450M SE +/- 1629543.22, N = 3 SE +/- 2649001.91, N = 3 327666667 412963333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 8 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 8 - Buffer Length: 256 - Filter Length: 57 Ubuntu 21.10 Ubuntu 21.10 + Clang 80M 160M 240M 320M 400M SE +/- 3227449.97, N = 3 SE +/- 2449129.10, N = 3 313540000 370930000 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 2 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 2 - Buffer Length: 256 - Filter Length: 57 Ubuntu 21.10 Ubuntu 21.10 + Clang 30M 60M 90M 120M 150M SE +/- 316877.12, N = 3 SE +/- 85114.30, N = 3 112443333 135806667 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Liquid-DSP Threads: 4 - Buffer Length: 256 - Filter Length: 57 OpenBenchmarking.org samples/s, More Is Better Liquid-DSP 2021.01.31 Threads: 4 - Buffer Length: 256 - Filter Length: 57 Ubuntu 21.10 Ubuntu 21.10 + Clang 60M 120M 180M 240M 300M SE +/- 1009526.84, N = 3 SE +/- 3068899.55, N = 3 218413333 258743333 1. (CC) gcc options: -O3 -pthread -lm -lc -lliquid
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Very Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Very Fast macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 11 22 33 44 55 SE +/- 0.09, N = 3 SE +/- 0.23, N = 3 SE +/- 0.12, N = 3 42.56 45.50 47.96 -lpthread -lm -lrt -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2
x265 Video Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 11 22 33 44 55 SE +/- 0.08, N = 3 SE +/- 0.34, N = 3 SE +/- 0.28, N = 3 48.33 46.07 45.89 -isysroot -rdynamic -lrt -lnuma -rdynamic -lrt -lnuma 1. (CXX) g++ options: -O3 -lpthread -ldl
DaCapo Benchmark Java Test: Tradesoap OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradesoap Ubuntu 21.10 Ubuntu 21.10 + Clang 1100 2200 3300 4400 5500 SE +/- 9.00, N = 2 SE +/- 31.88, N = 4 5009 5076
Darktable Test: Boat - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Boat - Acceleration: CPU-only Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.050, N = 3 SE +/- 0.061, N = 3 8.146 8.221
PyPerformance Benchmark: django_template OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: django_template Ubuntu 21.10 + Clang 10 20 30 40 50 SE +/- 0.10, N = 3 42.8
PyPerformance Benchmark: chaos OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: chaos Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.62, N = 3 94.5
Darktable Test: Masskrug - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Masskrug - Acceleration: CPU-only Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.007, N = 3 SE +/- 0.016, N = 3 7.777 7.774
Unpacking The Linux Kernel linux-4.15.tar.xz OpenBenchmarking.org Seconds, Fewer Is Better Unpacking The Linux Kernel linux-4.15.tar.xz macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 4 8 12 16 20 SE +/- 0.097, N = 4 SE +/- 0.023, N = 4 SE +/- 0.015, N = 4 14.737 5.334 5.427
PyPerformance Benchmark: crypto_pyaes OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.24, N = 3 92.7
libavif avifenc Encoder Speed: 6 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 macOS 12.1 Ubuntu 21.10 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 16.32 16.82 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Server Room - Acceleration: CPU-only Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.019, N = 3 SE +/- 0.010, N = 3 6.792 6.806
PyPerformance Benchmark: regex_compile OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: regex_compile Ubuntu 21.10 + Clang 30 60 90 120 150 SE +/- 0.33, N = 3 155
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.014 0.028 0.042 0.056 0.07 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.062 0.057 0.057
oneDNN Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 1D - Data Type: f32 - Engine: CPU macOS 12.1 Ubuntu 21.10 6 12 18 24 30 SE +/- 0.05924, N = 3 SE +/- 0.03675, N = 3 23.44020 6.00516 -isysroot - MIN: 22.33 -fopenmp -pie -ldl - MIN: 5.66 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC
Darktable Test: Server Room - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Room - Acceleration: CPU-only macOS 12.1 2 4 6 8 10 SE +/- 0.021, N = 3 7.112
PyPerformance Benchmark: pathlib OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pathlib Ubuntu 21.10 + Clang 4 8 12 16 20 SE +/- 0.03, N = 3 17.2
ASTC Encoder Preset: Thorough OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Thorough macOS 12.1 Ubuntu 21.10 3 6 9 12 15 SE +/- 0.0477, N = 3 SE +/- 0.0561, N = 3 9.5010 9.9998 1. (CXX) g++ options: -O3 -flto -pthread
PyHPC Benchmarks Device: CPU - Backend: TensorFlow - Project Size: 1048576 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 1048576 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0077 0.0154 0.0231 0.0308 0.0385 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.034 0.031 0.031
DaCapo Benchmark Java Test: Tradebeans OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Tradebeans Ubuntu 21.10 Ubuntu 21.10 + Clang 900 1800 2700 3600 4500 SE +/- 38.19, N = 4 SE +/- 31.90, N = 4 4248 4254
oneDNN Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Matrix Multiply Batch Shapes Transformer - Data Type: f32 - Engine: CPU macOS 12.1 Ubuntu 21.10 3 6 9 12 15 SE +/- 0.02434, N = 3 SE +/- 0.01618, N = 3 11.31330 6.44124 -isysroot - MIN: 10.64 -fopenmp -pie -ldl - MIN: 6.31 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC
Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.19, N = 3 SE +/- 0.31, N = 3 32.00 45.41 45.36 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Ubuntu 21.10 + Clang: chrome 96.0.4664.45
AOM AV1 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 8 Realtime - Input: Bosphorus 1080p Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.29, N = 3 SE +/- 0.22, N = 3 89.52 84.45 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
PyPerformance Benchmark: pickle_pure_python OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Ubuntu 21.10 + Clang 80 160 240 320 400 SE +/- 2.33, N = 3 385
Kvazaar Video Input: Bosphorus 1080p - Video Preset: Ultra Fast OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.62, N = 3 SE +/- 0.27, N = 3 75.93 80.74 84.15 -lpthread -lm -lrt -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden -O2
PyPerformance Benchmark: nbody OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: nbody Ubuntu 21.10 + Clang 30 60 90 120 150 SE +/- 0.00, N = 3 117
PyPerformance Benchmark: json_loads OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: json_loads Ubuntu 21.10 + Clang 5 10 15 20 25 SE +/- 0.06, N = 3 21.8
AOM AV1 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 9 Realtime - Input: Bosphorus 1080p Ubuntu 21.10 Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.08, N = 3 109.58 101.75 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0032 0.0064 0.0096 0.0128 0.016 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 SE +/- 0.000, N = 3 0.014 0.012 0.012
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 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 2 4 6 8 10 SE +/- 0.003, N = 3 SE +/- 0.018, N = 3 SE +/- 0.009, N = 3 6.141 6.862 6.053 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
PyPerformance Benchmark: float OpenBenchmarking.org Milliseconds, Fewer Is Better PyPerformance 1.0.0 Benchmark: float Ubuntu 21.10 + Clang 20 40 60 80 100 SE +/- 0.00, N = 3 103
AOM AV1 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p OpenBenchmarking.org Frames Per Second, More Is Better AOM AV1 3.2 Encoder Mode: Speed 10 Realtime - Input: Bosphorus 1080p Ubuntu 21.10 Ubuntu 21.10 + Clang 30 60 90 120 150 SE +/- 0.34, N = 3 SE +/- 0.23, N = 3 119.58 109.36 1. (CXX) g++ options: -O3 -std=c++11 -U_FORTIFY_SOURCE -lm
oneDNN Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: IP Shapes 3D - Data Type: f32 - Engine: CPU macOS 12.1 Ubuntu 21.10 7 14 21 28 35 SE +/- 0.12, N = 3 SE +/- 0.05, N = 3 28.39 17.02 -isysroot - MIN: 27.24 -fopenmp -pie -ldl - MIN: 16.72 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC
OSPray Demo: Magnetic Reconnection - Renderer: Path Tracer OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 2.34, N = 15 125.00 142.86 132.14 MIN: 55.56 / MAX: 142.86 MIN: 111.11 / MAX: 166.67 MIN: 100 / MAX: 166.67
LAMMPS Molecular Dynamics Simulator Model: Rhodopsin Protein OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 1.1007 2.2014 3.3021 4.4028 5.5035 SE +/- 0.005, N = 3 SE +/- 0.010, N = 3 SE +/- 0.007, N = 3 4.740 4.791 4.892 -isysroot 1. (CXX) g++ options: -O3 -lm
libavif avifenc Encoder Speed: 10, Lossless OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless macOS 12.1 Ubuntu 21.10 2 4 6 8 10 SE +/- 0.007, N = 3 SE +/- 0.004, N = 3 7.612 6.950 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
DaCapo Benchmark Java Test: Jython OpenBenchmarking.org msec, Fewer Is Better DaCapo Benchmark 9.12-MR1 Java Test: Jython Ubuntu 21.10 Ubuntu 21.10 + Clang 800 1600 2400 3200 4000 SE +/- 28.69, N = 4 SE +/- 11.38, N = 4 3557 3499
oneDNN Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Convolution Batch Shapes Auto - Data Type: f32 - Engine: CPU macOS 12.1 Ubuntu 21.10 8 16 24 32 40 SE +/- 0.16, N = 3 SE +/- 0.12, N = 3 28.49 32.78 -isysroot - MIN: 26.44 -fopenmp -pie -ldl - MIN: 32.48 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.6.0 Test: Server Rack - Acceleration: CPU-only Ubuntu 21.10 Ubuntu 21.10 + Clang 0.0842 0.1684 0.2526 0.3368 0.421 SE +/- 0.002, N = 3 SE +/- 0.002, N = 3 0.374 0.372
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Medium macOS 12.1 Ubuntu 21.10 1.2222 2.4444 3.6666 4.8888 6.111 SE +/- 0.0168, N = 3 SE +/- 0.0027, N = 3 5.0067 5.4321 1. (CXX) g++ options: -O3 -flto -pthread
libavif avifenc Encoder Speed: 10 OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10 macOS 12.1 Ubuntu 21.10 1.0607 2.1214 3.1821 4.2428 5.3035 SE +/- 0.016, N = 3 SE +/- 0.013, N = 3 4.714 4.103 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
WebP Image Encode Encode Settings: Quality 100 OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.5243 1.0486 1.5729 2.0972 2.6215 SE +/- 0.011, N = 3 SE +/- 0.004, N = 3 SE +/- 0.001, N = 3 2.330 2.269 2.250 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
Darktable Test: Server Rack - Acceleration: CPU-only OpenBenchmarking.org Seconds, Fewer Is Better Darktable 3.2.1 Test: Server Rack - Acceleration: CPU-only macOS 12.1 0.0632 0.1264 0.1896 0.2528 0.316 SE +/- 0.003, N = 3 0.281
oneDNN Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU OpenBenchmarking.org ms, Fewer Is Better oneDNN 2.1.2 Harness: Deconvolution Batch shapes_3d - Data Type: f32 - Engine: CPU macOS 12.1 Ubuntu 21.10 9 18 27 36 45 SE +/- 0.12731, N = 3 SE +/- 0.00739, N = 3 40.84310 9.89758 -isysroot - MIN: 39.72 -fopenmp -pie -ldl - MIN: 9.65 1. (CXX) g++ options: -O3 -march=native -std=c++11 -msse4.1 -fPIC
WebP Image Encode Encode Settings: Default OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 0.3229 0.6458 0.9687 1.2916 1.6145 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 SE +/- 0.001, N = 3 1.375 1.435 1.347 1. (CC) gcc options: -fvisibility=hidden -O2 -lm -ljpeg -lpng16 -ltiff
Phoronix Test Suite v10.8.4