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 .
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 unpack-linux: linux-4.15.tar.xz quantlib: namd: ATPase Simulation - 327,506 Atoms hmmer: Pfam Database Search lammps: 20k Atoms lammps: Rhodopsin Protein webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression simdjson: Kostya simdjson: LargeRand simdjson: PartialTweets simdjson: DistinctUserID dacapobench: H2 dacapobench: Jython dacapobench: Tradesoap dacapobench: Tradebeans compress-lz4: 1 - Compression Speed compress-lz4: 1 - Decompression Speed compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed compress-zstd: 3 - Compression Speed compress-zstd: 3 - Decompression Speed compress-zstd: 8 - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 19 - Compression Speed compress-zstd: 19 - Decompression Speed compress-zstd: 3, Long Mode - Compression Speed compress-zstd: 3, Long Mode - Decompression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed compress-zstd: 3 - Compression Speed compress-zstd: 3 - Decompression Speed compress-zstd: 8 - Compression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 19 - Compression Speed compress-zstd: 19 - Decompression Speed compress-zstd: 3, Long Mode - Compression Speed compress-zstd: 8, Long Mode - Compression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed libraw: Post-Processing Benchmark john-the-ripper: Blowfish john-the-ripper: MD5 luxcorerender: DLSC - CPU luxcorerender: Danish Mood - CPU luxcorerender: Orange Juice - CPU luxcorerender: LuxCore Benchmark - CPU luxcorerender: Rainbow Colors and Prism - CPU graphics-magick: Swirl graphics-magick: Rotate graphics-magick: Sharpen graphics-magick: Enhanced graphics-magick: Resizing graphics-magick: Noise-Gaussian graphics-magick: HWB Color Space ospray: San Miguel - SciVis ospray: XFrog Forest - SciVis ospray: San Miguel - Path Tracer ospray: NASA Streamlines - SciVis ospray: XFrog Forest - Path Tracer ospray: Magnetic Reconnection - SciVis ospray: NASA Streamlines - Path Tracer ospray: Magnetic Reconnection - Path Tracer ttsiod-renderer: Phong Rendering With Soft-Shadow Mapping aom-av1: Speed 0 Two-Pass - Bosphorus 4K aom-av1: Speed 4 Two-Pass - Bosphorus 4K aom-av1: Speed 6 Realtime - Bosphorus 4K aom-av1: Speed 6 Two-Pass - Bosphorus 4K aom-av1: Speed 8 Realtime - Bosphorus 4K aom-av1: Speed 9 Realtime - Bosphorus 4K aom-av1: Speed 10 Realtime - Bosphorus 4K aom-av1: Speed 0 Two-Pass - Bosphorus 1080p aom-av1: Speed 4 Two-Pass - Bosphorus 1080p aom-av1: Speed 6 Realtime - Bosphorus 1080p aom-av1: Speed 6 Two-Pass - Bosphorus 1080p aom-av1: Speed 8 Realtime - Bosphorus 1080p aom-av1: Speed 9 Realtime - Bosphorus 1080p aom-av1: Speed 10 Realtime - Bosphorus 1080p embree: Pathtracer - Crown embree: Pathtracer ISPC - Crown embree: Pathtracer - Asian Dragon embree: Pathtracer - Asian Dragon Obj embree: Pathtracer ISPC - Asian Dragon embree: Pathtracer ISPC - Asian Dragon Obj kvazaar: Bosphorus 4K - Slow kvazaar: Bosphorus 4K - Medium kvazaar: Bosphorus 1080p - Slow kvazaar: Bosphorus 1080p - Medium kvazaar: Bosphorus 4K - Very Fast kvazaar: Bosphorus 4K - Ultra Fast kvazaar: Bosphorus 1080p - Very Fast kvazaar: Bosphorus 1080p - Ultra Fast rav1e: 1 rav1e: 5 rav1e: 6 rav1e: 10 x265: Bosphorus 4K x265: Bosphorus 1080p oidn: RT.hdr_alb_nrm.3840x2160 oidn: RT.ldr_alb_nrm.3840x2160 oidn: RTLightmap.hdr.4096x4096 openvkl: vklBenchmark ISPC openvkl: vklBenchmark Scalar himeno: Poisson Pressure Solver compress-7zip: Compression Rating compress-7zip: Decompression Rating stockfish: Total Time asmfish: 1024 Hash Memory, 26 Depth avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 10 avifenc: 6, Lossless avifenc: 10, Lossless build-apache: Time To Compile build-ffmpeg: Time To Compile build-llvm: Ninja build-llvm: Unix Makefiles build-nodejs: Time To Compile build2: Time To Compile c-ray: Total Time - 4K, 16 Rays Per Pixel onednn: IP Shapes 1D - f32 - CPU onednn: IP Shapes 3D - f32 - CPU onednn: Convolution Batch Shapes Auto - f32 - CPU onednn: Deconvolution Batch shapes_1d - f32 - CPU onednn: Deconvolution Batch shapes_3d - f32 - CPU onednn: Recurrent Neural Network Training - f32 - CPU onednn: Recurrent Neural Network Inference - f32 - CPU onednn: Matrix Multiply Batch Shapes Transformer - f32 - CPU numpy: compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 deepspeech: CPU encode-flac: WAV To FLAC liquid-dsp: 1 - 256 - 57 liquid-dsp: 2 - 256 - 57 liquid-dsp: 4 - 256 - 57 liquid-dsp: 8 - 256 - 57 liquid-dsp: 12 - 256 - 57 astcenc: Medium astcenc: Thorough astcenc: Exhaustive sqlite-speedtest: Timed Time - Size 1,000 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only stress-ng: MMAP stress-ng: Malloc stress-ng: Forking stress-ng: CPU Cache stress-ng: CPU Stress stress-ng: Matrix Math stress-ng: Vector Math stress-ng: Memory Copying stress-ng: Socket Activity stress-ng: Context Switching stress-ng: Glibc C String Functions stress-ng: Glibc Qsort Data Sorting stress-ng: System V Message Passing blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Barbershop - CPU-Only blender: Pabellon Barcelona - CPU-Only indigobench: CPU - Bedroom indigobench: CPU - Supercar indigobench: OpenCL GPU - Bedroom indigobench: OpenCL GPU - Supercar pybench: Total For Average Test Times pyperformance: go pyperformance: 2to3 pyperformance: chaos pyperformance: float pyperformance: nbody pyperformance: pathlib pyperformance: raytrace pyperformance: json_loads pyperformance: crypto_pyaes pyperformance: regex_compile pyperformance: python_startup pyperformance: django_template pyperformance: pickle_pure_python appleseed: Emily appleseed: Disney Material appleseed: Material Tester phpbench: PHP Benchmark Suite encode-wavpack: WAV To WavPack git: Time To Complete Common Git Commands pyhpc: CPU - JAX - 1048576 - Equation of State pyhpc: CPU - JAX - 1048576 - Isoneutral Mixing pyhpc: CPU - JAX - 4194304 - Equation of State pyhpc: CPU - JAX - 4194304 - Isoneutral Mixing pyhpc: CPU - Numba - 1048576 - Equation of State pyhpc: CPU - Numba - 1048576 - Isoneutral Mixing pyhpc: CPU - Numba - 4194304 - Equation of State pyhpc: CPU - Numba - 4194304 - Isoneutral Mixing pyhpc: CPU - Numpy - 1048576 - Equation of State pyhpc: CPU - Numpy - 1048576 - Isoneutral Mixing pyhpc: CPU - Numpy - 4194304 - Equation of State pyhpc: CPU - Numpy - 4194304 - Isoneutral Mixing pyhpc: CPU - Aesara - 1048576 - Equation of State pyhpc: CPU - Aesara - 1048576 - Isoneutral Mixing pyhpc: CPU - Aesara - 4194304 - Equation of State pyhpc: CPU - Aesara - 4194304 - Isoneutral Mixing pyhpc: CPU - PyTorch - 1048576 - Equation of State pyhpc: CPU - PyTorch - 1048576 - Isoneutral Mixing pyhpc: CPU - PyTorch - 4194304 - Equation of State pyhpc: CPU - PyTorch - 4194304 - Isoneutral Mixing pyhpc: CPU - TensorFlow - 1048576 - Equation of State pyhpc: CPU - TensorFlow - 4194304 - Equation of State unpack-firefox: firefox-84.0.source.tar.xz brl-cad: VGR Performance Metric v-ray: CPU primesieve: 1e12 Prime Number Generation openarena: 2560 x 1440 xonotic: 3840 x 2160 - Low xonotic: 3840 x 2160 - High xonotic: 3840 x 2160 - Ultra xonotic: 3840 x 2160 - Ultimate j2dbench: Text Rendering j2dbench: Image Rendering j2dbench: Vector Graphics Rendering selenium: ARES-6 - Firefox selenium: StyleBench - Firefox selenium: Jetstream 2 - Firefox selenium: Speedometer - Firefox selenium: ARES-6 - Google Chrome selenium: StyleBench - Google Chrome selenium: Jetstream 2 - Google Chrome selenium: Speedometer - Google Chrome selenium: WASM imageConvolute - Firefox selenium: WASM collisionDetection - Firefox selenium: WASM imageConvolute - Google Chrome selenium: WASM collisionDetection - Google Chrome gmpbench: Total Time compress-zstd: 3, Long Mode - Decompression Speed luaradio: Five Back to Back FIR Filters luaradio: FM Deemphasis Filter luaradio: Hilbert Transform luaradio: Complex Phase build-godot: Time To Compile build-php: Time To Compile openssl: SHA256 openssl: RSA4096 openssl: RSA4096 darktable: Boat - CPU-only darktable: Masskrug - CPU-only darktable: Server Rack - CPU-only darktable: Server Room - CPU-only stress-ng: NUMA stress-ng: MEMFD stress-ng: Atomic stress-ng: Crypto stress-ng: RdRand stress-ng: IO_uring stress-ng: SENDFILE stress-ng: Semaphores plaidml: No - Inference - VGG16 - CPU plaidml: No - Inference - VGG19 - CPU plaidml: No - Inference - ResNet 50 - CPU selenium: Kraken - Firefox selenium: Kraken - Google Chrome macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 14.737 2407.7 2.80625 112.158 4.619 4.740 1.375 2.330 16.208 6.141 37.703 2.49 0.78 4.12 4.82 6586.25 6778.9 49.67 7601.9 46.57 7585.1 1310.4 3373.2 100.1 3447.9 17.8 2993.8 1071.1 3578.5 107.7 3634.1 15.5 3106.8 1317.3 3248.8 99.7 3321.4 17.9 2908.2 1049.1 108.0 3522.1 15.4 2995.6 10.34 1839 95965 1.39 5.47 44 776 16 24 114 33 174 10.21 1.69 0.86 12.77 0.91 10.31 2.63 125 50.5375 6.5964 7.0327 7.8792 7.0144 8.5300 7.3518 3.96 3.98 21.20 21.64 9.22 16.48 42.56 75.93 0.363 2.018 2.706 7.448 8.79 48.33 0.23 0.23 0.11 3326.556625 37225 36661 14512457 19633903 92.487 46.924 16.322 4.714 85.476 7.612 27.141 89.991 870.387 898.894 680.004 189.434 153.390 23.4402 28.3851 28.4873 36.2295 40.8431 21820.5 10905.2 11.3133 376.86 50.630 17.006 5.0067 9.5010 87.4865 79.100 22.650 8.083 0.281 7.112 71.33 26254104.89 12512.48 1898.62 17371.53 34885.31 30613.51 920.89 603.27 2443352.22 147674.88 213.15 8100002.09 236.49 635.97 329.26 2578.21 824.09 1.193 2.829 0.570 1.463 1298 564.843623 313.75924 313.924991 642911 14.445 71.552 0.014 0.233 0.055 1.117 0.062 0.252 0.243 1.132 0.560 0.754 2.451 3.161 0.108 0.614 0.426 2.662 0.023 0.568 0.089 2.446 0.034 0.128 59.574 72051 6399 36.986 169.9102440 78.1478820 65.8625211 50.9474760 39.68 106.3 97.213 130.6 39.14 106.7 96.825 130.1 32.1 507.6 32.0 510.7 5.334 2772.7 2.69147 125.561 4.497 4.791 1.435 2.269 17.034 6.862 39.429 2.69 0.97 3.86 4.31 3023 3557 5009 4248 6940.12 8298.4 49.84 8150.1 48.82 8187.3 1510.6 3335.4 109.3 3426.8 18.7 2996.0 984.6 126.3 3643.9 16.3 3110.0 1465.4 3050.6 168.7 3144.3 18.2 2858.9 312.1 273.8 3339.8 15.5 2796.2 28.97 1.08 0.58 1.71 0.70 4.82 285 794 79 131 623 174 796 10.75 1.71 0.88 12.77 0.92 10.31 2.58 142.86 377.626 0.07 2.54 7.47 5.14 26.91 36.86 39.85 0.18 6.52 7.41 17.07 89.52 109.58 119.58 6.7479 7.0722 7.9942 7.1640 8.6837 7.5329 4.21 4.29 21.57 22.34 9.94 17.59 45.50 80.74 0.338 1.910 2.531 6.970 9.23 46.07 0.22 0.22 0.11 46 22 3838.552883 39458 36373 15461286 19645693 96.607 49.007 16.824 4.103 92.031 6.950 23.244 85.281 1089.022 1143.099 704.778 203.694 107.866 6.00516 17.0222 32.7808 8.65919 9.89758 5103.76 3081.99 6.44124 386.66 44.981 87.35185 14.469 60842333 112443333 218413333 313540000 327666667 5.4321 9.9998 95.5163 64.189 84.21 29454364.45 41889.66 160.31 13856.41 28854.88 22690.72 765.72 3549.88 1991856.06 787935.17 85.49 4514369.97 249.00 673.07 344.42 848.13 1.152 2.699 975 629.781486 378.611861 354.400143 611864 14.407 52.237 0.012 0.220 0.051 1.016 0.057 0.337 0.228 1.405 0.351 0.670 1.819 2.831 0.078 0.452 0.315 2.108 0.023 0.449 0.099 1.959 0.031 0.142 18.601 73731 6392 37.494 25.8 81.1668943 35.9965228 28.8198913 22.3045021 28919.559813590 2043975.3774732 950622.44806348 46.29 111 78.229 114 18.24 34.0 136.786 143 33.9 499.1 45.41 365.59 5619.8 3250.5 1112.7 421.4 77.8 644.5 191.073 78.056 1898171963 1764.9 112121.1 8.146 7.777 0.374 6.792 148.84 402.59 202217.84 1227.70 5349.82 2420.75 83477.36 784566.03 8.87 7.43 5.20 1209.5 834.8 5.427 2886.3 2.66525 125.924 4.646 4.892 1.347 2.250 16.537 6.053 38.744 2973 3499 5076 4254 6984.64 8222.9 46.03 8085.0 45.22 8076.9 1525.0 3220.3 110.3 3288.8 18.8 2878.9 947.2 127.9 3477.7 16.6 3009.6 1486.0 3040.7 168.1 3142.6 18.0 2834.9 305.1 272.5 3340.2 15.5 2805.5 14.19 1858 92845 1.11 0.57 1.71 0.70 4.79 56 760 18 26 110 27 219 10.38 1.70 0.87 12.66 0.92 10.35 2.57 132.14 59.4764 0.08 2.55 8.05 5.31 26.31 34.97 38.58 0.19 6.76 7.02 17.51 84.45 101.75 109.36 6.8217 7.0442 7.9892 7.1664 8.7459 7.4925 4.25 4.33 21.84 22.45 10.48 18.27 47.96 84.15 0.342 1.909 2.515 6.968 9.22 45.89 0.23 0.22 0.11 46 22 3782.298797 19521039 21.415 77.919 956.783 977.266 597.147 194.663 118.139 381.62 47.838 87.14817 16.581 71303000 135806667 258743333 370930000 412963333 63.996 106.52 29850148.66 39869.61 155.07 15356.24 30141.50 25464.41 795.97 3466.96 2001841.05 776903.37 85.71 4508277.52 249.95 676.33 342.36 843.53 1.157 2.690 978 224 294 94.5 103 117 17.2 413 21.8 92.7 155 7.84 42.8 385 635.576015 388.347609 353.409423 614298 14.381 52.267 0.012 0.221 0.051 1.014 0.057 0.338 0.228 1.403 0.349 0.673 1.698 2.824 0.112 0.530 0.436 2.360 0.022 0.448 0.101 1.973 0.031 0.144 18.566 6175 38.523 25.8 80.9916689 35.9864576 28.9005273 22.3807174 28961.233599027 2044294.7219880 954594.72809291 18.04 33.8 136.329 146 45.36 372.45 3242.7 1098.2 419.9 77.7 640.4 150.039 58.479 1924623053 1756.8 112120.6 8.221 7.774 0.372 6.806 150.37 400.81 201100.70 1224.51 2500.44 82224.39 791001.81 8.73 7.18 5.15 831.6 OpenBenchmarking.org
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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
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: 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
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
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 - 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: 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
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: 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
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: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Compression Speed macOS 12.1 Ubuntu 21.10 Ubuntu 21.10 + Clang 200 400 600 800 1000 SE +/- 0.55, N = 3 SE +/- 0.56, N = 3 SE +/- 1.62, N = 3 1071.1 983.9 944.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
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: 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: 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
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: 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 ***
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: 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 ***
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: 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 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: 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 ***
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 ***
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: 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 ***
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 ***
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
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
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
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
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
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
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
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
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: 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
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: 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
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: 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: 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
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
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
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
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
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
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
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
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
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++
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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
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: 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
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
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
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
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
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
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
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
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
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: 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: 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
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
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: 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: 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: 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
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: 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
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: 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
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
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
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
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
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
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
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
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
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
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: 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
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
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: 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
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
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
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
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
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
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: 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
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
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
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
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
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:
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
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
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
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: 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
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
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
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: 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
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
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
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
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
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: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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
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: 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
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
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
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
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
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
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
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 ***
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
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: 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: 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
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
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
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
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
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
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
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
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
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
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: 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: 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
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: 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
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
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
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
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
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
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
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
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
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
Phoronix Test Suite v10.8.4