macOS vs. Linux vs. Windows benchmarks on a Mac Mini by Michael Larabel for a future article.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 2112211-TJ-MACWINLIN08 macOS 12.1 vs. Linux vs. Windows - Phoronix Test Suite macOS 12.1 vs. Linux vs. Windows macOS vs. Linux vs. Windows benchmarks on a Mac Mini by Michael Larabel for a future article.
HTML result view exported from: https://openbenchmarking.org/result/2112211-TJ-MACWINLIN08&grt&rdt&export=txt .
macOS 12.1 vs. Linux vs. Windows Processor Motherboard Memory Disk Graphics Monitor Chipset Audio Network OS Kernel OpenCL Compiler File-System Screen Resolution Desktop Display Server Vulkan OpenGL Display Driver macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 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 251GB APPLE SSD AP0256M + 32GB Flash Disk Intel UHD 630 CFL GT2 3GB (1200MHz) Clear Linux OS 35390 5.13.13-1070.native (x86_64) GNOME Shell 41.1 X Server 1.20.11 4.6 Mesa 21.3.1 1.2.195 GCC 11.2.1 20211205 releases/gcc-11.2.0-558-g173232a0f6 + Clang 11.1.0 + LLVM 11.1.0 Intel Core i7-8700B @ 3.20GHz (6 Cores / 12 Threads) Apple Macmini8 1 [Mac-7BA5B2DFE22DDD8C] (1715.60.5.0.0 iBridge: 19.16.10647.0.0 0 BIOS) 2 x 4096 MB 2667MHz Micron 4ATF51264HZ-2G6E3 234GB Apple APPLE SSD AP0256 Disk Intel UHD 630 1GB Intel Display Audio + Apple Audio Device DELL 415Q Broadcom 802.11ac + ASIX AX88772B USB2.0 + Broadcom NetXtreme Gigabit Microsoft Windows 10 Pro Build 19044 10.0 (x86_64) 27.20.100.8681 NTFS OpenBenchmarking.org Environment Details - macOS 12.1: XPC_FLAGS=0x0 - Clear Linux 35390: FFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,--enable-new-dtags" CXXFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake -fvisibility-inlines-hidden -Wl,--enable-new-dtags" MESA_GLSL_CACHE_DISABLE=0 FCFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -malign-data=abi -fno-semantic-interposition -ftree-vectorize -ftree-loop-vectorize -Wl,-sort-common -Wl,--enable-new-dtags" CFLAGS="-g -O3 -feliminate-unused-debug-types -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -Wformat -Wformat-security -m64 -fasynchronous-unwind-tables -Wp,-D_REENTRANT -ftree-loop-distribute-patterns -Wl,-z -Wl,now -Wl,-z -Wl,relro -fno-semantic-interposition -ffat-lto-objects -fno-trapping-math -Wl,-sort-common -Wl,--enable-new-dtags -mtune=skylake" THEANO_FLAGS="floatX=float32,openmp=true,gcc.cxxflags="-ftree-vectorize -mavx"" 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 - Clear Linux 35390: Scaling Governor: intel_pstate performance (EPP: 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) - Clear Linux 35390: OpenJDK Runtime Environment (build 1.8.0-u252-ga-b00) - Windows 10 Pro: OpenJDK Runtime Environment 18.9 (build 11.0.6+10-LTS) Python Details - macOS 12.1: Python 2.7.18 + Python 3.8.3 - Ubuntu 21.10: Python 3.9.7 - Clear Linux 35390: Python 3.10.0 - Windows 10 Pro: Python 3.7.1 Kernel Details - Ubuntu 21.10: Transparent Huge Pages: madvise - Clear Linux 35390: Transparent Huge Pages: always 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 - Clear Linux 35390: --build=x86_64-generic-linux --disable-libmpx --disable-libunwind-exceptions --disable-multiarch --disable-vtable-verify --disable-werror --enable-__cxa_atexit --enable-bootstrap --enable-cet --enable-clocale=gnu --enable-default-pie --enable-gnu-indirect-function --enable-languages=c,c++,fortran,go --enable-ld=default --enable-libstdcxx-pch --enable-lto --enable-multilib --enable-plugin --enable-shared --enable-threads=posix --exec-prefix=/usr --includedir=/usr/include --target=x86_64-generic-linux --with-arch=x86-64-v3 --with-gcc-major-version-only --with-glibc-version=2.19 --with-gnu-ld --with-isl --with-ppl=yes --with-tune=skylake-avx512 Disk Details - Ubuntu 21.10: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096 - Clear Linux 35390: MQ-DEADLINE / relatime,rw,stripe=256 / Block Size: 4096 Security Details - Ubuntu 21.10: 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 - Clear Linux 35390: 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 - Windows 10 Pro: __user pointer sanitization: Disabled + IBPB: Always + IBRS: Enabled + STIBP: Enabled + KPTI Enabled: Yes + PTE Inversion: Yes
macOS 12.1 vs. Linux vs. Windows compress-7zip: Compression Rating compress-7zip: Decompression Rating appleseed: Emily appleseed: Disney Material appleseed: Material Tester asmfish: 1024 Hash Memory, 26 Depth astcenc: Medium astcenc: Thorough astcenc: Exhaustive blender: BMW27 - CPU-Only blender: Classroom - CPU-Only blender: Fishy Cat - CPU-Only blender: Pabellon Barcelona - CPU-Only c-ray: Total Time - 4K, 16 Rays Per Pixel v-ray: CPU 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 encode-flac: WAV To FLAC git: Time To Complete Common Git Commands indigobench: CPU - Bedroom indigobench: CPU - Supercar oidn: RT.hdr_alb_nrm.3840x2160 oidn: RT.ldr_alb_nrm.3840x2160 oidn: RTLightmap.hdr.4096x4096 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 avifenc: 0 avifenc: 2 avifenc: 6 avifenc: 10 avifenc: 6, Lossless avifenc: 10, Lossless libraw: Post-Processing Benchmark luxcorerender: DLSC - CPU luxcorerender: Rainbow Colors and Prism - CPU compress-lz4: 1 - Compression Speed compress-lz4: 3 - Compression Speed compress-lz4: 3 - Decompression Speed compress-lz4: 9 - Compression Speed compress-lz4: 9 - Decompression Speed phpbench: PHP Benchmark Suite primesieve: 1e12 Prime Number Generation pybench: Total For Average Test Times rav1e: 1 rav1e: 5 rav1e: 6 rav1e: 10 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 stockfish: Total Time encode-wavpack: WAV To WavPack webp: Default webp: Quality 100 webp: Quality 100, Lossless webp: Quality 100, Highest Compression webp: Quality 100, Lossless, Highest Compression compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 37225 36661 564.843623 313.75924 313.924991 19633903 5.0067 9.5010 87.4865 236.49 635.97 329.26 824.09 153.390 6399 6.5964 7.0327 7.8792 7.0144 8.5300 7.3518 17.006 71.552 1.193 2.829 0.23 0.23 0.11 3.96 3.98 21.20 21.64 9.22 16.48 42.56 75.93 92.487 46.924 16.322 4.714 85.476 7.612 10.34 1.39 5.47 6586.25 49.67 7601.9 46.57 7585.1 642911 36.986 1298 0.363 2.018 2.706 7.448 39.68 106.3 97.213 130.6 39.14 106.7 96.825 130.1 32.1 507.6 32.0 510.7 14512457 14.445 1.375 2.330 16.208 6.141 37.703 50.630 1310.4 3373.2 100.1 3447.9 17.8 2993.8 1071.1 107.7 3634.1 15.5 3106.8 39458 36373 629.781486 378.611861 354.400143 19645693 5.4321 9.9998 95.5163 249.00 673.07 344.42 848.13 107.866 6392 6.7479 7.0722 7.9942 7.1640 8.6837 7.5329 14.469 52.237 1.152 2.699 0.22 0.22 0.11 4.21 4.29 21.57 22.34 9.94 17.59 45.50 80.74 96.607 49.007 16.824 4.103 92.031 6.950 28.97 1.08 4.82 6940.12 49.84 8150.1 48.82 8187.3 611864 37.494 975 0.338 1.910 2.531 6.970 46.29 111 78.229 114 18.24 34.0 136.786 143 33.9 499.1 45.41 365.59 15461286 14.407 1.435 2.269 17.034 6.862 39.429 44.981 1510.6 3335.4 109.3 3426.8 18.7 2996.0 983.9 126.3 3643.9 16.3 3110.0 41404 36705 618.859352 380.734072 346.766364 19986894 5.0052 9.7511 93.3317 245.92 675.12 342.90 832.73 83.460 6200 6.7180 7.0848 8.0479 7.2777 8.7258 7.6592 13.984 52.330 1.304 2.743 0.23 0.22 0.11 4.41 4.47 22.86 23.69 12.25 21.07 56.83 97.70 81.324 67.757 15.544 2.782 88.205 5.726 47.62 1.07 4.75 7629.82 51.28 8202.1 49.37 8220.9 1068652 38.200 943 0.337 1.898 2.566 7.095 43.19 114 90.909 123 33.6 485.9 16631681 13.319 1.330 2.134 16.134 6.388 37.410 40.623 1506.5 3411.9 109.2 3474.8 19.4 3015.1 1073.8 122.0 3723.1 16.8 3044.6 36896 37301 667.072 405.483 372.632 19324492 6.0909 11.2261 106.7737 297.96 801.26 421.73 994.05 116.005 5931 6.4359 7.0487 7.6546 6.8209 8.4741 7.3507 16.250 62.722 1.091 2.615 0.23 0.23 0.11 3.79 3.83 19.63 20.09 8.92 15.77 41.70 74.49 112.594 56.088 18.905 4.569 99.308 7.68 9.39 0.92 2.45 6555.82 51.86 7821.0 50.20 7786.6 483425 37.071 1341 0.326 1.813 2.365 6.365 43.64 61.0 85.203 119 17.38 35.9 134.417 160 29.8 495.7 32.58 373.76 14610628 14.180 1.572 2.451 17.522 7.303 40.971 49.161 1471.2 3080.9 106.8 3181.0 18.2 2757.1 1238.3 123.4 3366.3 15.3 2855.5 OpenBenchmarking.org
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 Clear Linux 35390 Windows 10 Pro 9K 18K 27K 36K 45K SE +/- 71.63, N = 3 SE +/- 86.66, N = 3 SE +/- 85.42, N = 3 SE +/- 85.38, N = 3 37225 39458 41404 36896 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 Clear Linux 35390 Windows 10 Pro 8K 16K 24K 32K 40K SE +/- 152.36, N = 3 SE +/- 254.45, N = 3 SE +/- 242.92, N = 3 SE +/- 30.64, N = 3 36661 36373 36705 37301 1. (CXX) g++ options: -lpthread -ldl -O2 -fPIC
Appleseed Scene: Emily OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Emily macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 140 280 420 560 700 564.84 629.78 618.86 667.07
Appleseed Scene: Disney Material OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Disney Material macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 90 180 270 360 450 313.76 378.61 380.73 405.48
Appleseed Scene: Material Tester OpenBenchmarking.org Seconds, Fewer Is Better Appleseed 2.0 Beta Scene: Material Tester macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 80 160 240 320 400 313.92 354.40 346.77 372.63
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 Clear Linux 35390 Windows 10 Pro 4M 8M 12M 16M 20M SE +/- 184469.83, N = 9 SE +/- 73003.76, N = 3 SE +/- 84770.17, N = 3 SE +/- 100807.46, N = 3 19633903 19645693 19986894 19324492
ASTC Encoder Preset: Medium OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Medium macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 2 4 6 8 10 SE +/- 0.0168, N = 3 SE +/- 0.0027, N = 3 SE +/- 0.0094, N = 3 SE +/- 0.0238, N = 3 5.0067 5.4321 5.0052 6.0909 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 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 Clear Linux 35390 Windows 10 Pro 3 6 9 12 15 SE +/- 0.0477, N = 3 SE +/- 0.0561, N = 3 SE +/- 0.0311, N = 3 SE +/- 0.0619, N = 3 9.5010 9.9998 9.7511 11.2261 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 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 Clear Linux 35390 Windows 10 Pro 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.26, N = 3 SE +/- 0.21, N = 3 SE +/- 0.55, N = 3 87.49 95.52 93.33 106.77 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CXX) g++ options: -O3 -flto -pthread
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 Clear Linux 35390 Windows 10 Pro 60 120 180 240 300 SE +/- 0.23, N = 3 SE +/- 3.21, N = 3 SE +/- 1.69, N = 3 SE +/- 0.31, N = 3 236.49 249.00 245.92 297.96
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 Clear Linux 35390 Windows 10 Pro 200 400 600 800 1000 SE +/- 1.52, N = 3 SE +/- 1.17, N = 3 SE +/- 0.94, N = 3 SE +/- 0.53, N = 3 635.97 673.07 675.12 801.26
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 Clear Linux 35390 Windows 10 Pro 90 180 270 360 450 SE +/- 0.42, N = 3 SE +/- 0.53, N = 3 SE +/- 0.57, N = 3 SE +/- 0.14, N = 3 329.26 344.42 342.90 421.73
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 Clear Linux 35390 Windows 10 Pro 200 400 600 800 1000 SE +/- 1.12, N = 3 SE +/- 0.73, N = 3 SE +/- 1.52, N = 3 SE +/- 1.87, N = 3 824.09 848.13 832.73 994.05
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 Clear Linux 35390 Windows 10 Pro 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 0.05, N = 3 SE +/- 0.37, N = 3 SE +/- 0.94, N = 9 153.39 107.87 83.46 116.01 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -lm -lpthread -O3
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 Clear Linux 35390 Windows 10 Pro 1400 2800 4200 5600 7000 SE +/- 20.79, N = 3 SE +/- 29.14, N = 3 SE +/- 28.03, N = 3 SE +/- 39.96, N = 3 6399 6392 6200 5931
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 Clear Linux 35390 Windows 10 Pro 2 4 6 8 10 SE +/- 0.0592, N = 10 SE +/- 0.0421, N = 3 SE +/- 0.0366, N = 3 SE +/- 0.0173, N = 3 6.5964 6.7479 6.7180 6.4359 MIN: 5.91 / MAX: 7.04 MIN: 6.56 / MAX: 7.06 MIN: 6.52 / MAX: 7.09 MIN: 5.57 / MAX: 6.74
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 Clear Linux 35390 Windows 10 Pro 2 4 6 8 10 SE +/- 0.0154, N = 3 SE +/- 0.0239, N = 3 SE +/- 0.0084, N = 3 SE +/- 0.0280, N = 3 7.0327 7.0722 7.0848 7.0487 MIN: 6.84 / MAX: 7.41 MIN: 6.96 / MAX: 7.49 MIN: 6.98 / MAX: 7.5 MIN: 6.18 / MAX: 7.5
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 Clear Linux 35390 Windows 10 Pro 2 4 6 8 10 SE +/- 0.0251, N = 3 SE +/- 0.0280, N = 3 SE +/- 0.0082, N = 3 SE +/- 0.0120, N = 3 7.8792 7.9942 8.0479 7.6546 MIN: 7.66 / MAX: 8.13 MIN: 7.85 / MAX: 8.33 MIN: 7.9 / MAX: 8.36 MIN: 7.03 / MAX: 7.84
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 Clear Linux 35390 Windows 10 Pro 2 4 6 8 10 SE +/- 0.0078, N = 3 SE +/- 0.0478, N = 3 SE +/- 0.0322, N = 3 SE +/- 0.0053, N = 3 7.0144 7.1640 7.2777 6.8209 MIN: 6.85 / MAX: 7.22 MIN: 7.01 / MAX: 7.46 MIN: 7.13 / MAX: 7.56 MIN: 6.58 / MAX: 6.96
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 Clear Linux 35390 Windows 10 Pro 2 4 6 8 10 SE +/- 0.0118, N = 3 SE +/- 0.0222, N = 3 SE +/- 0.0254, N = 3 SE +/- 0.0311, N = 3 8.5300 8.6837 8.7258 8.4741 MIN: 8.31 / MAX: 8.85 MIN: 8.56 / MAX: 9.04 MIN: 8.6 / MAX: 9.2 MIN: 7.59 / MAX: 8.76
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 Clear Linux 35390 Windows 10 Pro 2 4 6 8 10 SE +/- 0.0029, N = 3 SE +/- 0.0143, N = 3 SE +/- 0.0069, N = 3 SE +/- 0.0101, N = 3 7.3518 7.5329 7.6592 7.3507 MIN: 7.16 / MAX: 7.67 MIN: 7.41 / MAX: 7.94 MIN: 7.55 / MAX: 8.11 MIN: 6.77 / MAX: 7.56
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 Clear Linux 35390 Windows 10 Pro 4 8 12 16 20 SE +/- 0.07, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 17.01 14.47 13.98 16.25 -fvisibility=hidden -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fvisibility=hidden 1. (CXX) g++ options: -logg -lm
Geometric Mean Of All Test Results Result Composite - macOS 12.1 vs. Ubuntu vs. Clear Linux OpenBenchmarking.org Geometric Mean, More Is Better Geometric Mean Of All Test Results Result Composite - macOS 12.1 vs. Ubuntu vs. Clear Linux macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 6 12 18 24 30 21.70 22.02 23.29 20.15
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 Clear Linux 35390 Windows 10 Pro 16 32 48 64 80 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 71.55 52.24 52.33 62.72 1. macOS 12.1: git version 2.21.0 (Apple Git-122) 2. Ubuntu 21.10: git version 2.32.0 3. Clear Linux 35390: git version 2.34.1 4. Windows 10 Pro: git version 2.34.1.windows.1
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 Clear Linux 35390 Windows 10 Pro 0.2934 0.5868 0.8802 1.1736 1.467 SE +/- 0.004, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 1.193 1.152 1.304 1.091
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 Clear Linux 35390 Windows 10 Pro 0.6365 1.273 1.9095 2.546 3.1825 SE +/- 0.002, N = 3 SE +/- 0.005, N = 3 SE +/- 0.006, N = 3 SE +/- 0.015, N = 3 2.829 2.699 2.743 2.615
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 Clear Linux 35390 Windows 10 Pro 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 SE +/- 0.00, N = 3 0.23 0.22 0.23 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 Clear Linux 35390 Windows 10 Pro 0.0518 0.1036 0.1554 0.2072 0.259 SE +/- 0.00, N = 3 SE +/- 0.00, N = 6 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.23 0.22 0.22 0.23
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 Clear Linux 35390 Windows 10 Pro 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 SE +/- 0.00, N = 3 0.11 0.11 0.11 0.11
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 Clear Linux 35390 Windows 10 Pro 0.9923 1.9846 2.9769 3.9692 4.9615 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 4 3.96 4.21 4.41 3.79 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
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 Clear Linux 35390 Windows 10 Pro 1.0058 2.0116 3.0174 4.0232 5.029 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.04, N = 5 3.98 4.29 4.47 3.83 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
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 Clear Linux 35390 Windows 10 Pro 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.02, N = 3 21.20 21.57 22.86 19.63 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
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 Clear Linux 35390 Windows 10 Pro 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.14, N = 3 SE +/- 0.10, N = 3 21.64 22.34 23.69 20.09 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
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 Clear Linux 35390 Windows 10 Pro 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 9.22 9.94 12.25 8.92 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
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 Clear Linux 35390 Windows 10 Pro 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 16.48 17.59 21.07 15.77 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
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 Clear Linux 35390 Windows 10 Pro 13 26 39 52 65 SE +/- 0.09, N = 3 SE +/- 0.23, N = 3 SE +/- 0.14, N = 3 SE +/- 0.19, N = 3 42.56 45.50 56.83 41.70 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
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 Clear Linux 35390 Windows 10 Pro 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.62, N = 3 SE +/- 0.34, N = 3 SE +/- 0.29, N = 3 75.93 80.74 97.70 74.49 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
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 Clear Linux 35390 Windows 10 Pro 30 60 90 120 150 SE +/- 0.38, N = 3 SE +/- 0.36, N = 3 SE +/- 0.07, N = 3 SE +/- 0.30, N = 3 92.49 96.61 81.32 112.59 -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 Clear Linux 35390 Windows 10 Pro 15 30 45 60 75 SE +/- 0.02, N = 3 SE +/- 0.08, N = 3 SE +/- 0.13, N = 3 SE +/- 0.20, N = 3 46.92 49.01 67.76 56.09 -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 Clear Linux 35390 Windows 10 Pro 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 16.32 16.82 15.54 18.91 -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 Clear Linux 35390 Windows 10 Pro 1.0607 2.1214 3.1821 4.2428 5.3035 SE +/- 0.016, N = 3 SE +/- 0.013, N = 3 SE +/- 0.009, N = 3 SE +/- 0.043, N = 3 4.714 4.103 2.782 4.569 -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 Clear Linux 35390 Windows 10 Pro 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.53, N = 3 SE +/- 0.40, N = 3 SE +/- 0.63, N = 3 85.48 92.03 88.21 99.31 -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 Clear Linux 35390 Windows 10 Pro 2 4 6 8 10 SE +/- 0.007, N = 3 SE +/- 0.004, N = 3 SE +/- 0.018, N = 3 SE +/- 0.079, N = 3 7.612 6.950 5.726 7.680 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
LibRaw Post-Processing Benchmark OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 11 22 33 44 55 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.00, N = 3 10.34 28.97 47.62 9.39 -O2 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CXX) g++ options: -fopenmp -ljpeg -lz -lm
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 Clear Linux 35390 Windows 10 Pro 0.3128 0.6256 0.9384 1.2512 1.564 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 1.39 1.08 1.07 0.92 MIN: 1.32 / MAX: 1.48 MIN: 1.02 / MAX: 1.21 MIN: 1 / MAX: 1.2 MIN: 0.91 / MAX: 0.93
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 Clear Linux 35390 Windows 10 Pro 1.2308 2.4616 3.6924 4.9232 6.154 SE +/- 0.06, N = 3 SE +/- 0.05, N = 4 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 5.47 4.82 4.75 2.45 MIN: 5.25 / MAX: 5.83 MIN: 4.48 / MAX: 5.09 MIN: 4.47 / MAX: 5.03 MIN: 2.44 / MAX: 2.46
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 Clear Linux 35390 Windows 10 Pro 1600 3200 4800 6400 8000 SE +/- 72.10, N = 7 SE +/- 23.83, N = 3 SE +/- 71.76, N = 7 SE +/- 11.52, N = 3 6586.25 6940.12 7629.82 6555.82 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 Clear Linux 35390 Windows 10 Pro 12 24 36 48 60 SE +/- 0.39, N = 3 SE +/- 0.11, N = 3 SE +/- 0.61, N = 3 SE +/- 0.07, N = 3 49.67 49.84 51.28 51.86 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 Clear Linux 35390 Windows 10 Pro 2K 4K 6K 8K 10K SE +/- 11.03, N = 3 SE +/- 3.72, N = 3 SE +/- 1.45, N = 3 SE +/- 4.42, N = 3 7601.9 8150.1 8202.1 7821.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 Clear Linux 35390 Windows 10 Pro 11 22 33 44 55 SE +/- 0.66, N = 4 SE +/- 0.02, N = 3 SE +/- 0.37, N = 11 SE +/- 0.57, N = 3 46.57 48.82 49.37 50.20 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 Clear Linux 35390 Windows 10 Pro 2K 4K 6K 8K 10K SE +/- 10.84, N = 4 SE +/- 13.03, N = 3 SE +/- 2.82, N = 11 SE +/- 26.51, N = 3 7585.1 8187.3 8220.9 7786.6 1. (CC) gcc options: -O3
PHPBench PHP Benchmark Suite OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 200K 400K 600K 800K 1000K SE +/- 666.37, N = 3 SE +/- 772.00, N = 3 SE +/- 5082.86, N = 3 SE +/- 1165.43, N = 3 642911 611864 1068652 483425
Primesieve 1e12 Prime Number Generation OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.7 1e12 Prime Number Generation macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 9 18 27 36 45 SE +/- 0.19, N = 3 SE +/- 0.25, N = 3 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 36.99 37.49 38.20 37.07 -isysroot -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CXX) g++ options: -O3
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 Clear Linux 35390 Windows 10 Pro 300 600 900 1200 1500 SE +/- 3.79, N = 3 SE +/- 1.20, N = 3 SE +/- 9.87, N = 3 SE +/- 3.51, N = 3 1298 975 943 1341
rav1e Speed: 1 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 1 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 0.0817 0.1634 0.2451 0.3268 0.4085 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 SE +/- 0.003, N = 3 0.363 0.338 0.337 0.326
rav1e Speed: 5 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 5 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 0.4541 0.9082 1.3623 1.8164 2.2705 SE +/- 0.005, N = 3 SE +/- 0.004, N = 3 SE +/- 0.011, N = 3 SE +/- 0.010, N = 3 2.018 1.910 1.898 1.813
rav1e Speed: 6 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 6 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 0.6089 1.2178 1.8267 2.4356 3.0445 SE +/- 0.006, N = 3 SE +/- 0.008, N = 3 SE +/- 0.012, N = 3 SE +/- 0.021, N = 3 2.706 2.531 2.566 2.365
rav1e Speed: 10 OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 10 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 2 4 6 8 10 SE +/- 0.011, N = 3 SE +/- 0.006, N = 3 SE +/- 0.005, N = 3 SE +/- 0.014, N = 3 7.448 6.970 7.095 6.365
Selenium Benchmark: ARES-6 - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 10 20 30 40 50 SE +/- 0.18, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.46, N = 4 39.68 46.29 43.19 43.64 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 Clear Linux 35390 Windows 10 Pro 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.42, N = 3 106.3 111.0 114.0 61.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 Clear Linux 35390 Windows 10 Pro 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 0.26, N = 3 SE +/- 0.85, N = 3 SE +/- 0.42, N = 3 97.21 78.23 90.91 85.20 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 Clear Linux 35390 Windows 10 Pro 30 60 90 120 150 SE +/- 0.37, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 130.6 114.0 123.0 119.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 Windows 10 Pro 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 39.14 18.24 17.38 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Windows 10 Pro: chrome 96.0.4664.110
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 Windows 10 Pro 20 40 60 80 100 SE +/- 1.09, N = 3 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 106.7 34.0 35.9 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Windows 10 Pro: chrome 96.0.4664.110
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 Windows 10 Pro 30 60 90 120 150 SE +/- 1.14, N = 3 SE +/- 0.60, N = 3 SE +/- 1.26, N = 3 96.83 136.79 134.42 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Windows 10 Pro: chrome 96.0.4664.110
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 Windows 10 Pro 40 80 120 160 200 SE +/- 0.07, N = 3 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 130.1 143.0 160.0 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Windows 10 Pro: chrome 96.0.4664.110
Selenium Benchmark: WASM imageConvolute - Browser: Firefox OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.25, N = 11 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 32.1 33.9 33.6 29.8 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 Clear Linux 35390 Windows 10 Pro 110 220 330 440 550 SE +/- 0.32, N = 3 SE +/- 0.26, N = 3 SE +/- 1.47, N = 3 SE +/- 0.33, N = 3 507.6 499.1 485.9 495.7 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 Windows 10 Pro 10 20 30 40 50 SE +/- 0.03, N = 3 SE +/- 0.19, N = 3 SE +/- 0.05, N = 3 32.00 45.41 32.58 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Windows 10 Pro: chrome 96.0.4664.110
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 Windows 10 Pro 110 220 330 440 550 SE +/- 0.52, N = 3 SE +/- 0.21, N = 3 SE +/- 1.26, N = 3 510.70 365.59 373.76 1. macOS 12.1: chrome 96.0.4664.55 2. Ubuntu 21.10: chrome 96.0.4664.45 3. Windows 10 Pro: chrome 96.0.4664.110
Stockfish Total Time OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 4M 8M 12M 16M 20M SE +/- 150398.71, N = 3 SE +/- 38304.90, N = 3 SE +/- 129573.26, N = 3 SE +/- 112790.86, N = 3 14512457 15461286 16631681 14610628 -arch -mdynamic-no-pic -lgcov -fno-peel-loops -fno-tracer -mbmi2 -flto=jobserver -lgcov -pipe -fexceptions -ffat-lto-objects -fno-trapping-math -mtune=skylake -mbmi2 -fno-peel-loops -fno-tracer -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
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 Clear Linux 35390 Windows 10 Pro 4 8 12 16 20 SE +/- 0.07, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 14.45 14.41 13.32 14.18 -isysroot -rdynamic -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic 1. (CXX) g++ options:
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 Clear Linux 35390 Windows 10 Pro 0.3537 0.7074 1.0611 1.4148 1.7685 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 SE +/- 0.006, N = 3 SE +/- 0.006, N = 3 1.375 1.435 1.330 1.572 -O2 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -fvisibility=hidden -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 Clear Linux 35390 Windows 10 Pro 0.5515 1.103 1.6545 2.206 2.7575 SE +/- 0.011, N = 3 SE +/- 0.004, N = 3 SE +/- 0.001, N = 3 SE +/- 0.004, N = 3 2.330 2.269 2.134 2.451 -O2 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -fvisibility=hidden -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 Clear Linux 35390 Windows 10 Pro 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.04, N = 3 16.21 17.03 16.13 17.52 -O2 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -fvisibility=hidden -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 Clear Linux 35390 Windows 10 Pro 2 4 6 8 10 SE +/- 0.003, N = 3 SE +/- 0.018, N = 3 SE +/- 0.063, N = 3 SE +/- 0.045, N = 3 6.141 6.862 6.388 7.303 -O2 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -fvisibility=hidden -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 Clear Linux 35390 Windows 10 Pro 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.23, N = 3 SE +/- 0.08, N = 3 37.70 39.43 37.41 40.97 -O2 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16 -ltiff
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 Clear Linux 35390 Windows 10 Pro 11 22 33 44 55 SE +/- 0.20, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.24, N = 3 50.63 44.98 40.62 49.16 -pthread -O2 -lintl -O2 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -fvisibility=hidden
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 Clear Linux 35390 Windows 10 Pro 300 600 900 1200 1500 SE +/- 2.23, N = 3 SE +/- 4.47, N = 3 SE +/- 12.95, N = 3 SE +/- 1.31, N = 3 1310.4 1510.6 1506.5 1471.2 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 Clear Linux 35390 Windows 10 Pro 700 1400 2100 2800 3500 SE +/- 2.58, N = 3 SE +/- 5.57, N = 3 SE +/- 8.33, N = 3 SE +/- 0.22, N = 3 3373.2 3335.4 3411.9 3080.9 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 Clear Linux 35390 Windows 10 Pro 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.48, N = 3 SE +/- 1.17, N = 3 SE +/- 0.47, N = 3 100.1 109.3 109.2 106.8 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 Clear Linux 35390 Windows 10 Pro 700 1400 2100 2800 3500 SE +/- 4.50, N = 3 SE +/- 9.23, N = 3 SE +/- 17.25, N = 3 SE +/- 2.69, N = 3 3447.9 3426.8 3474.8 3181.0 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 Clear Linux 35390 Windows 10 Pro 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 17.8 18.7 19.4 18.2 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 Clear Linux 35390 Windows 10 Pro 600 1200 1800 2400 3000 SE +/- 7.09, N = 3 SE +/- 14.82, N = 3 SE +/- 13.24, N = 3 SE +/- 5.89, N = 3 2993.8 2996.0 3015.1 2757.1 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
Zstd Compression Compression Level: 3, Long Mode - Compression Speed OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Compression Speed Ubuntu 21.10 macOS 12.1 Clear Linux 35390 Windows 10 Pro 300 600 900 1200 1500 SE +/- 1.19, N = 3 SE +/- 0.55, N = 3 SE +/- 3.89, N = 3 SE +/- 8.39, N = 3 984.6 1071.1 1073.8 1238.3 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 Clear Linux 35390 Windows 10 Pro 30 60 90 120 150 SE +/- 0.20, N = 3 SE +/- 0.70, N = 3 SE +/- 0.82, N = 3 SE +/- 1.19, N = 3 107.7 126.3 122.0 123.4 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 Clear Linux 35390 Windows 10 Pro 800 1600 2400 3200 4000 SE +/- 4.96, N = 3 SE +/- 15.79, N = 3 SE +/- 8.65, N = 3 SE +/- 0.79, N = 3 3634.1 3643.9 3723.1 3366.3 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 Clear Linux 35390 Windows 10 Pro 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.07, N = 3 15.5 16.3 16.8 15.3 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 Clear Linux 35390 Windows 10 Pro 700 1400 2100 2800 3500 SE +/- 8.40, N = 3 SE +/- 3.75, N = 3 SE +/- 19.99, N = 3 SE +/- 0.24, N = 3 3106.8 3110.0 3044.6 2855.5 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
Phoronix Test Suite v10.8.4