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&sro&grs.

macOS 12.1 vs. Linux vs. WindowsProcessorMotherboardMemoryDiskGraphicsMonitorChipsetAudioNetworkOSKernelOpenCLCompilerFile-SystemScreen ResolutionDesktopDisplay ServerVulkanOpenGLDisplay DrivermacOS 12.1Ubuntu 21.10Clear Linux 35390Windows 10 ProIntel Core i7-8700B @ 3.20GHz (6 Cores / 12 Threads)Apple Mac mini2 x 4 GB DDR4-2667MHz234GBIntel UHD 630 2GBDELL P2415QmacOS 12.121.2.0 (x86_64)OpenCL 1.2 (Nov 9 2021 23:27:58)GCC 4.2.1 + Clang 11.0.0APFS3840x2160Intel 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 PCH8GB251GB APPLE SSD AP0256M + 15GB Ultra USB 3.0Intel CoffeeLake-H GT2 [UHD 630] (1200MHz)Apple Audio DeviceBroadcom NetXtreme BCM57766 PCIe + Broadcom BCM4364 802.11acUbuntu 21.105.13.0-19-generic (x86_64)GNOME Shell 40.5X Server + Wayland1.2.182GCC 11.2.0ext4251GB APPLE SSD AP0256M + 32GB Flash DiskIntel UHD 630 CFL GT2 3GB (1200MHz)Clear Linux OS 353905.13.13-1070.native (x86_64)GNOME Shell 41.1X Server 1.20.114.6 Mesa 21.3.11.2.195GCC 11.2.1 20211205 releases/gcc-11.2.0-558-g173232a0f6 + Clang 11.1.0 + LLVM 11.1.0Intel 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-2G6E3234GB Apple APPLE SSD AP0256 DiskIntel UHD 630 1GBIntel Display Audio + Apple Audio DeviceDELL 415QBroadcom 802.11ac + ASIX AX88772B USB2.0 + Broadcom NetXtreme GigabitMicrosoft Windows 10 Pro Build 1904410.0 (x86_64)27.20.100.8681NTFSOpenBenchmarking.orgEnvironment 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.6Java 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.1Kernel Details- Ubuntu 21.10: Transparent Huge Pages: madvise- Clear Linux 35390: Transparent Huge Pages: alwaysCompiler 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: 4096Security 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. Windowslibraw: Post-Processing Benchmarkselenium: StyleBench - Google Chromeselenium: ARES-6 - Google Chromeluxcorerender: Rainbow Colors and Prism - CPUphpbench: PHP Benchmark Suiteselenium: StyleBench - Firefoxc-ray: Total Time - 4K, 16 Rays Per Pixelavifenc: 10luxcorerender: DLSC - CPUavifenc: 2pybench: Total For Average Test Timesselenium: WASM imageConvolute - Google Chromeselenium: Jetstream 2 - Google Chromeselenium: WASM collisionDetection - Google Chromeavifenc: 0kvazaar: Bosphorus 4K - Very Fastgit: Time To Complete Common Git Commandskvazaar: Bosphorus 1080p - Very Fastavifenc: 10, Losslesskvazaar: Bosphorus 4K - Ultra Fastkvazaar: Bosphorus 1080p - Ultra Fastappleseed: Disney Materialblender: Fishy Cat - CPU-Onlyblender: BMW27 - CPU-Onlyblender: Classroom - CPU-Onlycompress-zstd: 3, Long Mode - Compression Speedcompress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9selenium: Jetstream 2 - Firefoxselenium: Speedometer - Google Chromeastcenc: Exhaustiveastcenc: Mediumavifenc: 6encode-flac: WAV To FLACblender: Pabellon Barcelona - CPU-Onlyindigobench: CPU - Bedroomwebp: Quality 100, Highest Compressionappleseed: Material Testerwebp: Defaultastcenc: Thoroughappleseed: Emilykvazaar: Bosphorus 1080p - Mediumcompress-zstd: 8, Long Mode - Compression Speedrav1e: 10kvazaar: Bosphorus 4K - Mediumselenium: ARES-6 - Firefoxkvazaar: Bosphorus 1080p - Slowcompress-lz4: 1 - Compression Speedkvazaar: Bosphorus 4K - Slowavifenc: 6, Losslesscompress-zstd: 3 - Compression Speedwebp: Quality 100stockfish: Total Timeselenium: Speedometer - Firefoxrav1e: 6selenium: WASM imageConvolute - Firefoxcompress-7zip: Compression Ratingrav1e: 1rav1e: 5compress-zstd: 3 - Decompression Speedcompress-zstd: 8, Long Mode - Decompression Speedcompress-zstd: 19, Long Mode - Compression Speedwebp: Quality 100, Lossless, Highest Compressioncompress-zstd: 19 - Decompression Speedcompress-zstd: 8 - Decompression Speedcompress-zstd: 8 - Compression Speedcompress-zstd: 19 - Compression Speedcompress-zstd: 19, Long Mode - Decompression Speedwebp: Quality 100, Losslessencode-wavpack: WAV To WavPackcompress-lz4: 9 - Decompression Speedindigobench: CPU - Supercarcompress-lz4: 3 - Decompression Speedv-ray: CPUcompress-lz4: 9 - Compression Speedembree: Pathtracer - Asian Dragon Objembree: Pathtracer - Asian Dragonembree: Pathtracer - Crownoidn: RT.ldr_alb_nrm.3840x2160oidn: RT.hdr_alb_nrm.3840x2160selenium: WASM collisionDetection - Firefoxcompress-lz4: 3 - Compression Speedembree: Pathtracer ISPC - Asian Dragon Objasmfish: 1024 Hash Memory, 26 Depthprimesieve: 1e12 Prime Number Generationembree: Pathtracer ISPC - Asian Dragoncompress-7zip: Decompression Ratingembree: Pathtracer ISPC - Crownoidn: RTLightmap.hdr.4096x4096macOS 12.1Ubuntu 21.10Clear Linux 35390Windows 10 Pro10.34106.739.145.47642911106.3153.3904.7141.3946.924129832.096.825510.792.4879.2271.55242.567.61216.4875.93313.75924329.26236.49635.971071.150.63097.213130.187.48655.006716.32217.006824.091.1936.141313.9249911.3759.5010564.84362321.64107.77.4483.9839.6821.206586.253.9685.4761310.42.33014512457130.62.70632.1372250.3632.0183373.23634.115.537.7032993.83447.9100.117.83106.816.20814.4457585.12.8297601.9639946.577.01447.87926.59640.230.23507.649.677.35181963390336.9868.5300366617.03270.1128.9734.018.244.82611864111107.8664.1031.0849.00797545.41136.786365.5996.6079.9452.23745.506.95017.5980.74378.611861344.42249.00673.07984.644.98178.22914395.51635.432116.82414.469848.131.1526.862354.4001431.4359.9998629.78148622.34126.36.9704.2946.2921.576940.124.2192.0311510.62.269154612861142.53133.9394580.3381.9103335.43643.916.339.4292996.03426.8109.318.73110.017.03414.4078187.32.6998150.1639248.827.16407.99426.74790.220.22499.149.847.53291964569337.4948.6837363737.07220.1147.624.75106865211483.4602.7821.0767.75794381.32412.2552.33056.835.72621.0797.70380.734072342.90245.92675.121073.840.62390.90993.33175.005215.54413.984832.731.3046.388346.7663641.3309.7511618.85935223.69122.07.0954.4743.1922.867629.824.4188.2051506.52.134166316811232.56633.6414040.3371.8983411.93723.116.837.4103015.13474.8109.219.43044.616.13413.3198220.92.7438202.1620049.377.27778.04796.71800.220.23485.951.287.65921998689438.2008.7258367057.08480.119.3935.917.382.4548342561.0116.0054.5690.9256.088134132.58134.417373.76112.5948.9262.72241.707.6815.7774.49405.483421.73297.96801.261238.349.16185.203160106.77376.090918.90516.250994.051.0917.303372.6321.57211.2261667.07220.09123.46.3653.8343.6419.636555.823.7999.3081471.22.451146106281192.36529.8368960.3261.8133080.93366.315.340.9712757.13181.0106.818.22855.517.52214.1807786.62.6157821.0593150.206.82097.65466.43590.230.23495.751.867.35071932449237.0718.4741373017.04870.11OpenBenchmarking.org

LibRaw

Post-Processing Benchmark

OpenBenchmarking.orgMpix/sec, More Is BetterLibRaw 0.20Post-Processing BenchmarkClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.11122334455SE +/- 0.09, N = 3SE +/- 0.04, N = 3SE +/- 0.00, N = 3SE +/- 0.11, N = 347.6228.979.3910.34-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-O21. (CXX) g++ options: -fopenmp -ljpeg -lz -lm

Selenium

Benchmark: StyleBench - Browser: Google Chrome

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: Google ChromeUbuntu 21.10Windows 10 PromacOS 12.120406080100SE +/- 0.09, N = 3SE +/- 0.15, N = 3SE +/- 1.09, N = 334.035.9106.71. Ubuntu 21.10: chrome 96.0.4664.452. Windows 10 Pro: chrome 96.0.4664.1103. macOS 12.1: chrome 96.0.4664.55

Selenium

Benchmark: ARES-6 - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: Google ChromeUbuntu 21.10Windows 10 PromacOS 12.1918273645SE +/- 0.07, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 318.2417.3839.141. Ubuntu 21.10: chrome 96.0.4664.452. Windows 10 Pro: chrome 96.0.4664.1103. macOS 12.1: chrome 96.0.4664.55

LuxCoreRender

Scene: Rainbow Colors and Prism - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.5Scene: Rainbow Colors and Prism - Acceleration: CPUClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.11.23082.46163.69244.92326.154SE +/- 0.03, N = 3SE +/- 0.05, N = 4SE +/- 0.00, N = 3SE +/- 0.06, N = 34.754.822.455.47MIN: 4.47 / MAX: 5.03MIN: 4.48 / MAX: 5.09MIN: 2.44 / MAX: 2.46MIN: 5.25 / MAX: 5.83

PHPBench

PHP Benchmark Suite

OpenBenchmarking.orgScore, More Is BetterPHPBench 0.8.1PHP Benchmark SuiteClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1200K400K600K800K1000KSE +/- 5082.86, N = 3SE +/- 772.00, N = 3SE +/- 1165.43, N = 3SE +/- 666.37, N = 31068652611864483425642911

Selenium

Benchmark: StyleBench - Browser: Firefox

OpenBenchmarking.orgRuns / Minute, More Is BetterSeleniumBenchmark: StyleBench - Browser: FirefoxClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1306090120150SE +/- 0.33, N = 3SE +/- 0.33, N = 3SE +/- 0.42, N = 3SE +/- 0.18, N = 3114.0111.061.0106.31. firefox 94.0.2

C-Ray

Total Time - 4K, 16 Rays Per Pixel

OpenBenchmarking.orgSeconds, Fewer Is BetterC-Ray 1.1Total Time - 4K, 16 Rays Per PixelClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1306090120150SE +/- 0.37, N = 3SE +/- 0.05, N = 3SE +/- 0.94, N = 9SE +/- 0.31, N = 383.46107.87116.01153.39-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake1. (CC) gcc options: -lm -lpthread -O3

libavif avifenc

Encoder Speed: 10

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.11.06072.12143.18214.24285.3035SE +/- 0.009, N = 3SE +/- 0.013, N = 3SE +/- 0.043, N = 3SE +/- 0.016, N = 32.7824.1034.5694.714-isysroot1. (CXX) g++ options: -O3 -fPIC -lm

LuxCoreRender

Scene: DLSC - Acceleration: CPU

OpenBenchmarking.orgM samples/sec, More Is BetterLuxCoreRender 2.5Scene: DLSC - Acceleration: CPUClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.31280.62560.93841.25121.564SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.00, N = 3SE +/- 0.01, N = 31.071.080.921.39MIN: 1 / MAX: 1.2MIN: 1.02 / MAX: 1.21MIN: 0.91 / MAX: 0.93MIN: 1.32 / MAX: 1.48

libavif avifenc

Encoder Speed: 2

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 2Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.11530456075SE +/- 0.13, N = 3SE +/- 0.08, N = 3SE +/- 0.20, N = 3SE +/- 0.02, N = 367.7649.0156.0946.92-isysroot1. (CXX) g++ options: -O3 -fPIC -lm

PyBench

Total For Average Test Times

OpenBenchmarking.orgMilliseconds, Fewer Is BetterPyBench 2018-02-16Total For Average Test TimesClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.130060090012001500SE +/- 9.87, N = 3SE +/- 1.20, N = 3SE +/- 3.51, N = 3SE +/- 3.79, N = 394397513411298

Selenium

Benchmark: WASM imageConvolute - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: Google ChromeUbuntu 21.10Windows 10 PromacOS 12.11020304050SE +/- 0.19, N = 3SE +/- 0.05, N = 3SE +/- 0.03, N = 345.4132.5832.001. Ubuntu 21.10: chrome 96.0.4664.452. Windows 10 Pro: chrome 96.0.4664.1103. macOS 12.1: chrome 96.0.4664.55

Selenium

Benchmark: Jetstream 2 - Browser: Google Chrome

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: Google ChromeUbuntu 21.10Windows 10 PromacOS 12.1306090120150SE +/- 0.60, N = 3SE +/- 1.26, N = 3SE +/- 1.14, N = 3136.79134.4296.831. Ubuntu 21.10: chrome 96.0.4664.452. Windows 10 Pro: chrome 96.0.4664.1103. macOS 12.1: chrome 96.0.4664.55

Selenium

Benchmark: WASM collisionDetection - Browser: Google Chrome

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: Google ChromeUbuntu 21.10Windows 10 PromacOS 12.1110220330440550SE +/- 0.21, N = 3SE +/- 1.26, N = 3SE +/- 0.52, N = 3365.59373.76510.701. Ubuntu 21.10: chrome 96.0.4664.452. Windows 10 Pro: chrome 96.0.4664.1103. macOS 12.1: chrome 96.0.4664.55

libavif avifenc

Encoder Speed: 0

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 0Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1306090120150SE +/- 0.07, N = 3SE +/- 0.36, N = 3SE +/- 0.30, N = 3SE +/- 0.38, N = 381.3296.61112.5992.49-isysroot1. (CXX) g++ options: -O3 -fPIC -lm

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Very FastClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.13691215SE +/- 0.02, N = 3SE +/- 0.04, N = 3SE +/- 0.04, N = 3SE +/- 0.03, N = 312.259.948.929.22-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt-O2 -lpthread -lm -lrt-O21. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden

Git

Time To Complete Common Git Commands

OpenBenchmarking.orgSeconds, Fewer Is BetterGitTime To Complete Common Git CommandsClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.11632486480SE +/- 0.05, N = 3SE +/- 0.05, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 352.3352.2462.7271.551. Clear Linux 35390: git version 2.34.12. Ubuntu 21.10: git version 2.32.03. Windows 10 Pro: git version 2.34.1.windows.14. macOS 12.1: git version 2.21.0 (Apple Git-122)

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Very Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 1080p - Video Preset: Very FastClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.11326395265SE +/- 0.14, N = 3SE +/- 0.23, N = 3SE +/- 0.19, N = 3SE +/- 0.09, N = 356.8345.5041.7042.56-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt-O2 -lpthread -lm -lrt-O21. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden

libavif avifenc

Encoder Speed: 10, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 10, LosslessClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1246810SE +/- 0.018, N = 3SE +/- 0.004, N = 3SE +/- 0.079, N = 3SE +/- 0.007, N = 35.7266.9507.6807.612-isysroot1. (CXX) g++ options: -O3 -fPIC -lm

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: Ultra FastClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1510152025SE +/- 0.12, N = 3SE +/- 0.19, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 321.0717.5915.7716.48-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt-O2 -lpthread -lm -lrt-O21. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Ultra Fast

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 1080p - Video Preset: Ultra FastClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.120406080100SE +/- 0.34, N = 3SE +/- 0.62, N = 3SE +/- 0.29, N = 3SE +/- 0.16, N = 397.7080.7474.4975.93-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt-O2 -lpthread -lm -lrt-O21. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden

Appleseed

Scene: Disney Material

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Disney MaterialClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.190180270360450380.73378.61405.48313.76

Blender

Blend File: Fishy Cat - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Fishy Cat - Compute: CPU-OnlyClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.190180270360450SE +/- 0.57, N = 3SE +/- 0.53, N = 3SE +/- 0.14, N = 3SE +/- 0.42, N = 3342.90344.42421.73329.26

Blender

Blend File: BMW27 - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: BMW27 - Compute: CPU-OnlyClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.160120180240300SE +/- 1.69, N = 3SE +/- 3.21, N = 3SE +/- 0.31, N = 3SE +/- 0.23, N = 3245.92249.00297.96236.49

Blender

Blend File: Classroom - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Classroom - Compute: CPU-OnlyClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.12004006008001000SE +/- 0.94, N = 3SE +/- 1.17, N = 3SE +/- 0.53, N = 3SE +/- 1.52, N = 3675.12673.07801.26635.97

Zstd Compression

Compression Level: 3, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3, Long Mode - Compression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.130060090012001500SE +/- 3.89, N = 3SE +/- 0.56, N = 3SE +/- 8.39, N = 3SE +/- 0.55, N = 31073.8983.91238.31071.1-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

XZ Compression

Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9

OpenBenchmarking.orgSeconds, Fewer Is BetterXZ Compression 5.2.4Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.11122334455SE +/- 0.06, N = 3SE +/- 0.05, N = 3SE +/- 0.24, N = 3SE +/- 0.20, N = 340.6244.9849.1650.63-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-O2-pthread -O2 -lintl1. (CC) gcc options: -fvisibility=hidden

Selenium

Benchmark: Jetstream 2 - Browser: Firefox

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: Jetstream 2 - Browser: FirefoxClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.120406080100SE +/- 0.85, N = 3SE +/- 0.26, N = 3SE +/- 0.42, N = 3SE +/- 0.28, N = 390.9178.2385.2097.211. firefox 94.0.2

Selenium

Benchmark: Speedometer - Browser: Google Chrome

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: Google ChromeUbuntu 21.10Windows 10 PromacOS 12.14080120160200SE +/- 0.33, N = 3SE +/- 0.88, N = 3SE +/- 0.07, N = 3143.0160.0130.11. Ubuntu 21.10: chrome 96.0.4664.452. Windows 10 Pro: chrome 96.0.4664.1103. macOS 12.1: chrome 96.0.4664.55

ASTC Encoder

Preset: Exhaustive

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ExhaustiveClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.120406080100SE +/- 0.21, N = 3SE +/- 0.26, N = 3SE +/- 0.55, N = 3SE +/- 0.20, N = 393.3395.52106.7787.49-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake1. (CXX) g++ options: -O3 -flto -pthread

ASTC Encoder

Preset: Medium

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: MediumClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1246810SE +/- 0.0094, N = 3SE +/- 0.0027, N = 3SE +/- 0.0238, N = 3SE +/- 0.0168, N = 35.00525.43216.09095.0067-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake1. (CXX) g++ options: -O3 -flto -pthread

libavif avifenc

Encoder Speed: 6

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 6Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1510152025SE +/- 0.04, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 3SE +/- 0.06, N = 315.5416.8218.9116.32-isysroot1. (CXX) g++ options: -O3 -fPIC -lm

FLAC Audio Encoding

WAV To FLAC

OpenBenchmarking.orgSeconds, Fewer Is BetterFLAC Audio Encoding 1.3.3WAV To FLACClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.148121620SE +/- 0.03, N = 5SE +/- 0.03, N = 5SE +/- 0.03, N = 5SE +/- 0.07, N = 513.9814.4716.2517.01-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fvisibility=hidden-fvisibility=hidden1. (CXX) g++ options: -logg -lm

Blender

Blend File: Pabellon Barcelona - Compute: CPU-Only

OpenBenchmarking.orgSeconds, Fewer Is BetterBlender 3.0Blend File: Pabellon Barcelona - Compute: CPU-OnlyClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.12004006008001000SE +/- 1.52, N = 3SE +/- 0.73, N = 3SE +/- 1.87, N = 3SE +/- 1.12, N = 3832.73848.13994.05824.09

IndigoBench

Acceleration: CPU - Scene: Bedroom

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: BedroomClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.29340.58680.88021.17361.467SE +/- 0.003, N = 3SE +/- 0.003, N = 3SE +/- 0.002, N = 3SE +/- 0.004, N = 31.3041.1521.0911.193

WebP Image Encode

Encode Settings: Quality 100, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Highest CompressionClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1246810SE +/- 0.063, N = 3SE +/- 0.018, N = 3SE +/- 0.045, N = 3SE +/- 0.003, N = 36.3886.8627.3036.141-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-O21. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16 -ltiff

Appleseed

Scene: Material Tester

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: Material TesterClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.180160240320400346.77354.40372.63313.92

WebP Image Encode

Encode Settings: Default

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: DefaultClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.35370.70741.06111.41481.7685SE +/- 0.006, N = 3SE +/- 0.004, N = 3SE +/- 0.006, N = 3SE +/- 0.002, N = 31.3301.4351.5721.375-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-O21. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16 -ltiff

ASTC Encoder

Preset: Thorough

OpenBenchmarking.orgSeconds, Fewer Is BetterASTC Encoder 3.2Preset: ThoroughClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.13691215SE +/- 0.0311, N = 3SE +/- 0.0561, N = 3SE +/- 0.0619, N = 3SE +/- 0.0477, N = 39.75119.999811.22619.5010-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake1. (CXX) g++ options: -O3 -flto -pthread

Appleseed

Scene: Emily

OpenBenchmarking.orgSeconds, Fewer Is BetterAppleseed 2.0 BetaScene: EmilyClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1140280420560700618.86629.78667.07564.84

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 1080p - Video Preset: MediumClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1612182430SE +/- 0.14, N = 3SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.09, N = 323.6922.3420.0921.64-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt-O2 -lpthread -lm -lrt-O21. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden

Zstd Compression

Compression Level: 8, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Compression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1306090120150SE +/- 0.82, N = 3SE +/- 0.70, N = 3SE +/- 1.19, N = 3SE +/- 0.20, N = 3122.0126.3123.4107.7-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

rav1e

Speed: 10

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.5Speed: 10Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1246810SE +/- 0.005, N = 3SE +/- 0.006, N = 3SE +/- 0.014, N = 3SE +/- 0.011, N = 37.0956.9706.3657.448

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Medium

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: MediumClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.11.00582.01163.01744.02325.029SE +/- 0.00, N = 3SE +/- 0.01, N = 3SE +/- 0.04, N = 5SE +/- 0.02, N = 34.474.293.833.98-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt-O2 -lpthread -lm -lrt-O21. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden

Selenium

Benchmark: ARES-6 - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: ARES-6 - Browser: FirefoxClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.11020304050SE +/- 0.08, N = 3SE +/- 0.05, N = 3SE +/- 0.46, N = 4SE +/- 0.18, N = 343.1946.2943.6439.681. firefox 94.0.2

Kvazaar

Video Input: Bosphorus 1080p - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 1080p - Video Preset: SlowClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1510152025SE +/- 0.06, N = 3SE +/- 0.10, N = 3SE +/- 0.02, N = 3SE +/- 0.09, N = 322.8621.5719.6321.20-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt-O2 -lpthread -lm -lrt-O21. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden

LZ4 Compression

Compression Level: 1 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 1 - Compression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.116003200480064008000SE +/- 71.76, N = 7SE +/- 23.83, N = 3SE +/- 11.52, N = 3SE +/- 72.10, N = 77629.826940.126555.826586.251. (CC) gcc options: -O3

Kvazaar

Video Input: Bosphorus 4K - Video Preset: Slow

OpenBenchmarking.orgFrames Per Second, More Is BetterKvazaar 2.1Video Input: Bosphorus 4K - Video Preset: SlowClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.99231.98462.97693.96924.9615SE +/- 0.01, N = 3SE +/- 0.01, N = 3SE +/- 0.05, N = 4SE +/- 0.02, N = 34.414.213.793.96-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt-O2 -lpthread -lm -lrt-O21. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden

libavif avifenc

Encoder Speed: 6, Lossless

OpenBenchmarking.orgSeconds, Fewer Is Betterlibavif avifenc 0.9.0Encoder Speed: 6, LosslessClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.120406080100SE +/- 0.40, N = 3SE +/- 0.53, N = 3SE +/- 0.63, N = 3SE +/- 0.21, N = 388.2192.0399.3185.48-isysroot1. (CXX) g++ options: -O3 -fPIC -lm

Geometric Mean Of All Test Results

Result Composite - macOS 12.1 vs. Ubuntu vs. Clear Linux

OpenBenchmarking.orgGeometric Mean, More Is BetterGeometric Mean Of All Test ResultsResult Composite - macOS 12.1 vs. Ubuntu vs. Clear LinuxClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.161218243023.2922.0220.1521.70

Zstd Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Compression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.130060090012001500SE +/- 12.95, N = 3SE +/- 4.47, N = 3SE +/- 1.31, N = 3SE +/- 2.23, N = 31506.51510.61471.21310.4-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

WebP Image Encode

Encode Settings: Quality 100

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.55151.1031.65452.2062.7575SE +/- 0.001, N = 3SE +/- 0.004, N = 3SE +/- 0.004, N = 3SE +/- 0.011, N = 32.1342.2692.4512.330-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-O21. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16 -ltiff

Stockfish

Total Time

OpenBenchmarking.orgNodes Per Second, More Is BetterStockfish 13Total TimeClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.14M8M12M16M20MSE +/- 129573.26, N = 3SE +/- 38304.90, N = 3SE +/- 112790.86, N = 3SE +/- 150398.71, N = 316631681154612861461062814512457-lgcov -pipe -fexceptions -ffat-lto-objects -fno-trapping-math -mtune=skylake -mbmi2 -fno-peel-loops -fno-tracer -flto=jobserver-lgcov -fno-peel-loops -fno-tracer -mbmi2 -flto=jobserver-arch -mdynamic-no-pic1. (CXX) g++ options: -m64 -lpthread -O3 -fno-exceptions -std=c++17 -pedantic -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -flto -fprofile-use

Selenium

Benchmark: Speedometer - Browser: Firefox

OpenBenchmarking.orgRuns Per Minute, More Is BetterSeleniumBenchmark: Speedometer - Browser: FirefoxClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1306090120150SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.67, N = 3SE +/- 0.37, N = 3123.0114.0119.0130.61. firefox 94.0.2

rav1e

Speed: 6

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.5Speed: 6Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.60891.21781.82672.43563.0445SE +/- 0.012, N = 3SE +/- 0.008, N = 3SE +/- 0.021, N = 3SE +/- 0.006, N = 32.5662.5312.3652.706

Selenium

Benchmark: WASM imageConvolute - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM imageConvolute - Browser: FirefoxClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1816243240SE +/- 0.09, N = 3SE +/- 0.25, N = 11SE +/- 0.19, N = 3SE +/- 0.03, N = 333.633.929.832.11. firefox 94.0.2

7-Zip Compression

Test: Compression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Compression RatingClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.19K18K27K36K45KSE +/- 85.42, N = 3SE +/- 86.66, N = 3SE +/- 85.38, N = 3SE +/- 71.63, N = 3414043945836896372251. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

rav1e

Speed: 1

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.5Speed: 1Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.08170.16340.24510.32680.4085SE +/- 0.003, N = 3SE +/- 0.001, N = 3SE +/- 0.003, N = 3SE +/- 0.002, N = 30.3370.3380.3260.363

rav1e

Speed: 5

OpenBenchmarking.orgFrames Per Second, More Is Betterrav1e 0.5Speed: 5Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.45410.90821.36231.81642.2705SE +/- 0.011, N = 3SE +/- 0.004, N = 3SE +/- 0.010, N = 3SE +/- 0.005, N = 31.8981.9101.8132.018

Zstd Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 3 - Decompression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.17001400210028003500SE +/- 8.33, N = 3SE +/- 5.57, N = 3SE +/- 0.22, N = 3SE +/- 2.58, N = 33411.93335.43080.93373.2-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 8, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8, Long Mode - Decompression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.18001600240032004000SE +/- 8.65, N = 3SE +/- 15.79, N = 3SE +/- 0.79, N = 3SE +/- 4.96, N = 33723.13643.93366.33634.1-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 19, Long Mode - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Compression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.148121620SE +/- 0.12, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 316.816.315.315.5-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

WebP Image Encode

Encode Settings: Quality 100, Lossless, Highest Compression

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, Lossless, Highest CompressionClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1918273645SE +/- 0.23, N = 3SE +/- 0.03, N = 3SE +/- 0.08, N = 3SE +/- 0.03, N = 337.4139.4340.9737.70-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-O21. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16 -ltiff

Zstd Compression

Compression Level: 19 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Decompression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.16001200180024003000SE +/- 13.24, N = 3SE +/- 14.82, N = 3SE +/- 5.89, N = 3SE +/- 7.09, N = 33015.12996.02757.12993.8-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 8 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Decompression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.17001400210028003500SE +/- 17.25, N = 3SE +/- 9.23, N = 3SE +/- 2.69, N = 3SE +/- 4.50, N = 33474.83426.83181.03447.9-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 8 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 8 - Compression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.120406080100SE +/- 1.17, N = 3SE +/- 0.48, N = 3SE +/- 0.47, N = 3SE +/- 0.20, N = 3109.2109.3106.8100.1-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 19 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19 - Compression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1510152025SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.07, N = 3SE +/- 0.03, N = 319.418.718.217.8-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

Zstd Compression

Compression Level: 19, Long Mode - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterZstd Compression 1.5.0Compression Level: 19, Long Mode - Decompression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.17001400210028003500SE +/- 19.99, N = 3SE +/- 3.75, N = 3SE +/- 0.24, N = 3SE +/- 8.40, N = 33044.63110.02855.53106.8-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-llzma-llzma1. (CC) gcc options: -O3 -pthread -lz

WebP Image Encode

Encode Settings: Quality 100, Lossless

OpenBenchmarking.orgEncode Time - Seconds, Fewer Is BetterWebP Image Encode 1.1Encode Settings: Quality 100, LosslessClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.148121620SE +/- 0.12, N = 3SE +/- 0.10, N = 3SE +/- 0.04, N = 3SE +/- 0.02, N = 316.1317.0317.5216.21-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-O21. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16 -ltiff

WavPack Audio Encoding

WAV To WavPack

OpenBenchmarking.orgSeconds, Fewer Is BetterWavPack Audio Encoding 5.3WAV To WavPackClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.148121620SE +/- 0.03, N = 5SE +/- 0.03, N = 5SE +/- 0.02, N = 5SE +/- 0.07, N = 513.3214.4114.1814.45-O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic-rdynamic-isysroot1. (CXX) g++ options:

LZ4 Compression

Compression Level: 9 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Decompression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.12K4K6K8K10KSE +/- 2.82, N = 11SE +/- 13.03, N = 3SE +/- 26.51, N = 3SE +/- 10.84, N = 48220.98187.37786.67585.11. (CC) gcc options: -O3

IndigoBench

Acceleration: CPU - Scene: Supercar

OpenBenchmarking.orgM samples/s, More Is BetterIndigoBench 4.4Acceleration: CPU - Scene: SupercarClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.63651.2731.90952.5463.1825SE +/- 0.006, N = 3SE +/- 0.005, N = 3SE +/- 0.015, N = 3SE +/- 0.002, N = 32.7432.6992.6152.829

LZ4 Compression

Compression Level: 3 - Decompression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Decompression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.12K4K6K8K10KSE +/- 1.45, N = 3SE +/- 3.72, N = 3SE +/- 4.42, N = 3SE +/- 11.03, N = 38202.18150.17821.07601.91. (CC) gcc options: -O3

Chaos Group V-RAY

Mode: CPU

OpenBenchmarking.orgvsamples, More Is BetterChaos Group V-RAY 5Mode: CPUClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.114002800420056007000SE +/- 28.03, N = 3SE +/- 29.14, N = 3SE +/- 39.96, N = 3SE +/- 20.79, N = 36200639259316399

LZ4 Compression

Compression Level: 9 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 9 - Compression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.11122334455SE +/- 0.37, N = 11SE +/- 0.02, N = 3SE +/- 0.57, N = 3SE +/- 0.66, N = 449.3748.8250.2046.571. (CC) gcc options: -O3

Embree

Binary: Pathtracer - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian Dragon ObjClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1246810SE +/- 0.0322, N = 3SE +/- 0.0478, N = 3SE +/- 0.0053, N = 3SE +/- 0.0078, N = 37.27777.16406.82097.0144MIN: 7.13 / MAX: 7.56MIN: 7.01 / MAX: 7.46MIN: 6.58 / MAX: 6.96MIN: 6.85 / MAX: 7.22

Embree

Binary: Pathtracer - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: Asian DragonClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1246810SE +/- 0.0082, N = 3SE +/- 0.0280, N = 3SE +/- 0.0120, N = 3SE +/- 0.0251, N = 38.04797.99427.65467.8792MIN: 7.9 / MAX: 8.36MIN: 7.85 / MAX: 8.33MIN: 7.03 / MAX: 7.84MIN: 7.66 / MAX: 8.13

Embree

Binary: Pathtracer - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer - Model: CrownClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1246810SE +/- 0.0366, N = 3SE +/- 0.0421, N = 3SE +/- 0.0173, N = 3SE +/- 0.0592, N = 106.71806.74796.43596.5964MIN: 6.52 / MAX: 7.09MIN: 6.56 / MAX: 7.06MIN: 5.57 / MAX: 6.74MIN: 5.91 / MAX: 7.04

Intel Open Image Denoise

Run: RT.ldr_alb_nrm.3840x2160

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RT.ldr_alb_nrm.3840x2160Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.05180.10360.15540.20720.259SE +/- 0.00, N = 3SE +/- 0.00, N = 6SE +/- 0.00, N = 3SE +/- 0.00, N = 30.220.220.230.23

Intel Open Image Denoise

Run: RT.hdr_alb_nrm.3840x2160

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RT.hdr_alb_nrm.3840x2160Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.05180.10360.15540.20720.259SE +/- 0.00, N = 3SE +/- 0.00, N = 12SE +/- 0.00, N = 3SE +/- 0.00, N = 30.230.220.230.23

Selenium

Benchmark: WASM collisionDetection - Browser: Firefox

OpenBenchmarking.orgms, Fewer Is BetterSeleniumBenchmark: WASM collisionDetection - Browser: FirefoxClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1110220330440550SE +/- 1.47, N = 3SE +/- 0.26, N = 3SE +/- 0.33, N = 3SE +/- 0.32, N = 3485.9499.1495.7507.61. firefox 94.0.2

LZ4 Compression

Compression Level: 3 - Compression Speed

OpenBenchmarking.orgMB/s, More Is BetterLZ4 Compression 1.9.3Compression Level: 3 - Compression SpeedClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.11224364860SE +/- 0.61, N = 3SE +/- 0.11, N = 3SE +/- 0.07, N = 3SE +/- 0.39, N = 351.2849.8451.8649.671. (CC) gcc options: -O3

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon Obj

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian Dragon ObjClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1246810SE +/- 0.0069, N = 3SE +/- 0.0143, N = 3SE +/- 0.0101, N = 3SE +/- 0.0029, N = 37.65927.53297.35077.3518MIN: 7.55 / MAX: 8.11MIN: 7.41 / MAX: 7.94MIN: 6.77 / MAX: 7.56MIN: 7.16 / MAX: 7.67

asmFish

1024 Hash Memory, 26 Depth

OpenBenchmarking.orgNodes/second, More Is BetterasmFish 2018-07-231024 Hash Memory, 26 DepthClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.14M8M12M16M20MSE +/- 84770.17, N = 3SE +/- 73003.76, N = 3SE +/- 100807.46, N = 3SE +/- 184469.83, N = 919986894196456931932449219633903

Primesieve

1e12 Prime Number Generation

OpenBenchmarking.orgSeconds, Fewer Is BetterPrimesieve 7.71e12 Prime Number GenerationClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1918273645SE +/- 0.08, N = 3SE +/- 0.25, N = 3SE +/- 0.14, N = 3SE +/- 0.19, N = 338.2037.4937.0736.99-pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake-isysroot1. (CXX) g++ options: -O3

Embree

Binary: Pathtracer ISPC - Model: Asian Dragon

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: Asian DragonClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1246810SE +/- 0.0254, N = 3SE +/- 0.0222, N = 3SE +/- 0.0311, N = 3SE +/- 0.0118, N = 38.72588.68378.47418.5300MIN: 8.6 / MAX: 9.2MIN: 8.56 / MAX: 9.04MIN: 7.59 / MAX: 8.76MIN: 8.31 / MAX: 8.85

7-Zip Compression

Test: Decompression Rating

OpenBenchmarking.orgMIPS, More Is Better7-Zip Compression 21.06Test: Decompression RatingClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.18K16K24K32K40KSE +/- 242.92, N = 3SE +/- 254.45, N = 3SE +/- 30.64, N = 3SE +/- 152.36, N = 3367053637337301366611. (CXX) g++ options: -lpthread -ldl -O2 -fPIC

Embree

Binary: Pathtracer ISPC - Model: Crown

OpenBenchmarking.orgFrames Per Second, More Is BetterEmbree 3.13Binary: Pathtracer ISPC - Model: CrownClear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.1246810SE +/- 0.0084, N = 3SE +/- 0.0239, N = 3SE +/- 0.0280, N = 3SE +/- 0.0154, N = 37.08487.07227.04877.0327MIN: 6.98 / MAX: 7.5MIN: 6.96 / MAX: 7.49MIN: 6.18 / MAX: 7.5MIN: 6.84 / MAX: 7.41

Intel Open Image Denoise

Run: RTLightmap.hdr.4096x4096

OpenBenchmarking.orgImages / Sec, More Is BetterIntel Open Image Denoise 1.4.0Run: RTLightmap.hdr.4096x4096Clear Linux 35390Ubuntu 21.10Windows 10 PromacOS 12.10.02480.04960.07440.09920.124SE +/- 0.00, N = 9SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 30.110.110.110.11


Phoronix Test Suite v10.8.4