macOS vs. Linux vs. Windows benchmarks on a Mac Mini by Michael Larabel for a future article.
macOS 12.1 Processor: Intel Core i7-8700B @ 3.20GHz (6 Cores / 12 Threads), Motherboard: Apple Mac mini, Memory: 2 x 4 GB DDR4-2667MHz, Disk: 234GB, Graphics: Intel UHD 630 2GB, Monitor: DELL P2415Q
OS: macOS 12.1, Kernel: 21.2.0 (x86_64), OpenCL: OpenCL 1.2 (Nov 9 2021 23:27:58), Compiler: GCC 4.2.1 + Clang 11.0.0, File-System: APFS, Screen Resolution: 3840x2160
Environment Notes: XPC_FLAGS=0x0Processor Notes: CPU Microcode: 234Java Notes: Please visit java for information on installing Java.Python Notes: Python 2.7.18 + Python 3.8.3
Ubuntu 21.10 Processor: Intel Core i7-8700B @ 4.60GHz (6 Cores / 12 Threads) , Motherboard: Apple Mac-7BA5B2DFE22DDD8C (1715.60.5.0.0 iBridge: 19.16.10645.5.1 0 BIOS) , Chipset: Intel Cannon Lake PCH , Memory: 8GB , Disk: 251GB APPLE SSD AP0256M + 15GB Ultra USB 3.0 , Graphics: Intel CoffeeLake-H GT2 [UHD 630] (1200MHz) , Audio: Apple Audio Device, Monitor: DELL P2415Q, Network: Broadcom NetXtreme BCM57766 PCIe + Broadcom BCM4364 802.11ac
OS: Ubuntu 21.10, Kernel: 5.13.0-19-generic (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server + Wayland, Vulkan: 1.2.182, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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 -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xea - Thermald 2.4.6Java Notes: OpenJDK Runtime Environment (build 11.0.12+7-Ubuntu-0ubuntu3)Python Notes: Python 3.9.7Security Notes: 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 Processor: Intel Core i7-8700B @ 4.60GHz (6 Cores / 12 Threads), Motherboard: Apple Mac-7BA5B2DFE22DDD8C (1715.60.5.0.0 iBridge: 19.16.10645.5.1 0 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 8GB, Disk: 251GB APPLE SSD AP0256M + 32GB Flash Disk , Graphics: Intel UHD 630 CFL GT2 3GB (1200MHz) , Audio: Apple Audio Device, Monitor: DELL P2415Q, Network: Broadcom NetXtreme BCM57766 PCIe + Broadcom BCM4364 802.11ac
OS: Clear Linux OS 35390, Kernel: 5.13.13-1070.native (x86_64), Desktop: GNOME Shell 41.1, Display Server: X Server 1.20.11, OpenGL: 4.6 Mesa 21.3.1, Vulkan: 1.2.195, Compiler: GCC 11.2.1 20211205 releases/gcc-11.2.0-558-g173232a0f6 + Clang 11.1.0 + LLVM 11.1.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: alwaysEnvironment Notes: 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""Compiler Notes: --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-avx512Disk Notes: MQ-DEADLINE / relatime,rw,stripe=256 / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0xea - Thermald 2.4.6Java Notes: OpenJDK Runtime Environment (build 1.8.0-u252-ga-b00)Python Notes: Python 3.10.0Security Notes: 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 Processor: Intel Core i7-8700B @ 3.20GHz (6 Cores / 12 Threads) , Motherboard: Apple Macmini8 1 [Mac-7BA5B2DFE22DDD8C] (1715.60.5.0.0 iBridge: 19.16.10647.0.0 0 BIOS) , Memory: 2 x 4096 MB 2667MHz Micron 4ATF51264HZ-2G6E3 , Disk: 234GB Apple APPLE SSD AP0256 Disk , Graphics: Intel UHD 630 1GB , Audio: Intel Display Audio + Apple Audio Device , Monitor: DELL 415Q , Network: Broadcom 802.11ac + ASIX AX88772B USB2.0 + Broadcom NetXtreme Gigabit
OS: Microsoft Windows 10 Pro Build 19044, Kernel: 10.0 (x86_64), Display Driver: 27.20.100.8681, File-System: NTFS, Screen Resolution: 3840x2160
Java Notes: OpenJDK Runtime Environment 18.9 (build 11.0.6+10-LTS)Python Notes: Python 3.7.1Security Notes: __user pointer sanitization: Disabled + IBPB: Always + IBRS: Enabled + STIBP: Enabled + KPTI Enabled: Yes + PTE Inversion: Yes
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 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro Logarithmic Result Overview Phoronix Test Suite LibRaw PHPBench C-Ray LuxCoreRender PyBench Git Kvazaar Blender XZ Compression libavif avifenc Appleseed FLAC Audio Encoding ASTC Encoder Stockfish rav1e WebP Image Encode IndigoBench WavPack Audio Encoding LZ4 Compression Chaos Group V-RAY 7-Zip Compression Zstd Compression Embree Selenium asmFish Primesieve Intel Open Image Denoise
macOS 12.1 vs. Linux vs. Windows libraw: Post-Processing Benchmark selenium: StyleBench - Google Chrome selenium: ARES-6 - Google Chrome luxcorerender: Rainbow Colors and Prism - CPU phpbench: PHP Benchmark Suite selenium: StyleBench - Firefox c-ray: Total Time - 4K, 16 Rays Per Pixel avifenc: 10 luxcorerender: DLSC - CPU avifenc: 2 pybench: Total For Average Test Times selenium: WASM imageConvolute - Google Chrome selenium: Jetstream 2 - Google Chrome selenium: WASM collisionDetection - Google Chrome avifenc: 0 kvazaar: Bosphorus 4K - Very Fast git: Time To Complete Common Git Commands kvazaar: Bosphorus 1080p - Very Fast avifenc: 10, Lossless kvazaar: Bosphorus 4K - Ultra Fast kvazaar: Bosphorus 1080p - Ultra Fast appleseed: Disney Material blender: Fishy Cat - CPU-Only blender: BMW27 - CPU-Only blender: Classroom - CPU-Only compress-zstd: 3, Long Mode - Compression Speed compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 selenium: Jetstream 2 - Firefox selenium: Speedometer - Google Chrome astcenc: Exhaustive astcenc: Medium avifenc: 6 encode-flac: WAV To FLAC blender: Pabellon Barcelona - CPU-Only indigobench: CPU - Bedroom webp: Quality 100, Highest Compression appleseed: Material Tester webp: Default astcenc: Thorough appleseed: Emily kvazaar: Bosphorus 1080p - Medium compress-zstd: 8, Long Mode - Compression Speed rav1e: 10 kvazaar: Bosphorus 4K - Medium selenium: ARES-6 - Firefox kvazaar: Bosphorus 1080p - Slow compress-lz4: 1 - Compression Speed kvazaar: Bosphorus 4K - Slow avifenc: 6, Lossless compress-zstd: 3 - Compression Speed webp: Quality 100 stockfish: Total Time selenium: Speedometer - Firefox rav1e: 6 selenium: WASM imageConvolute - Firefox compress-7zip: Compression Rating rav1e: 1 rav1e: 5 compress-zstd: 3 - Decompression Speed compress-zstd: 8, Long Mode - Decompression Speed compress-zstd: 19, Long Mode - Compression Speed webp: Quality 100, Lossless, Highest Compression compress-zstd: 19 - Decompression Speed compress-zstd: 8 - Decompression Speed compress-zstd: 8 - Compression Speed compress-zstd: 19 - Compression Speed compress-zstd: 19, Long Mode - Decompression Speed webp: Quality 100, Lossless encode-wavpack: WAV To WavPack compress-lz4: 9 - Decompression Speed indigobench: CPU - Supercar compress-lz4: 3 - Decompression Speed v-ray: CPU compress-lz4: 9 - Compression Speed embree: Pathtracer - Asian Dragon Obj embree: Pathtracer - Asian Dragon embree: Pathtracer - Crown oidn: RT.ldr_alb_nrm.3840x2160 oidn: RT.hdr_alb_nrm.3840x2160 selenium: WASM collisionDetection - Firefox compress-lz4: 3 - Compression Speed embree: Pathtracer ISPC - Asian Dragon Obj asmfish: 1024 Hash Memory, 26 Depth primesieve: 1e12 Prime Number Generation embree: Pathtracer ISPC - Asian Dragon compress-7zip: Decompression Rating embree: Pathtracer ISPC - Crown oidn: RTLightmap.hdr.4096x4096 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Windows 10 Pro 10.34 106.7 39.14 5.47 642911 106.3 153.390 4.714 1.39 46.924 1298 32.0 96.825 510.7 92.487 9.22 71.552 42.56 7.612 16.48 75.93 313.75924 329.26 236.49 635.97 1071.1 50.630 97.213 130.1 87.4865 5.0067 16.322 17.006 824.09 1.193 6.141 313.924991 1.375 9.5010 564.843623 21.64 107.7 7.448 3.98 39.68 21.20 6586.25 3.96 85.476 1310.4 2.330 14512457 130.6 2.706 32.1 37225 0.363 2.018 3373.2 3634.1 15.5 37.703 2993.8 3447.9 100.1 17.8 3106.8 16.208 14.445 7585.1 2.829 7601.9 6399 46.57 7.0144 7.8792 6.5964 0.23 0.23 507.6 49.67 7.3518 19633903 36.986 8.5300 36661 7.0327 0.11 28.97 34.0 18.24 4.82 611864 111 107.866 4.103 1.08 49.007 975 45.41 136.786 365.59 96.607 9.94 52.237 45.50 6.950 17.59 80.74 378.611861 344.42 249.00 673.07 984.6 44.981 78.229 143 95.5163 5.4321 16.824 14.469 848.13 1.152 6.862 354.400143 1.435 9.9998 629.781486 22.34 126.3 6.970 4.29 46.29 21.57 6940.12 4.21 92.031 1510.6 2.269 15461286 114 2.531 33.9 39458 0.338 1.910 3335.4 3643.9 16.3 39.429 2996.0 3426.8 109.3 18.7 3110.0 17.034 14.407 8187.3 2.699 8150.1 6392 48.82 7.1640 7.9942 6.7479 0.22 0.22 499.1 49.84 7.5329 19645693 37.494 8.6837 36373 7.0722 0.11 47.62 4.75 1068652 114 83.460 2.782 1.07 67.757 943 81.324 12.25 52.330 56.83 5.726 21.07 97.70 380.734072 342.90 245.92 675.12 1073.8 40.623 90.909 93.3317 5.0052 15.544 13.984 832.73 1.304 6.388 346.766364 1.330 9.7511 618.859352 23.69 122.0 7.095 4.47 43.19 22.86 7629.82 4.41 88.205 1506.5 2.134 16631681 123 2.566 33.6 41404 0.337 1.898 3411.9 3723.1 16.8 37.410 3015.1 3474.8 109.2 19.4 3044.6 16.134 13.319 8220.9 2.743 8202.1 6200 49.37 7.2777 8.0479 6.7180 0.22 0.23 485.9 51.28 7.6592 19986894 38.200 8.7258 36705 7.0848 0.11 9.39 35.9 17.38 2.45 483425 61.0 116.005 4.569 0.92 56.088 1341 32.58 134.417 373.76 112.594 8.92 62.722 41.70 7.68 15.77 74.49 405.483 421.73 297.96 801.26 1238.3 49.161 85.203 160 106.7737 6.0909 18.905 16.250 994.05 1.091 7.303 372.632 1.572 11.2261 667.072 20.09 123.4 6.365 3.83 43.64 19.63 6555.82 3.79 99.308 1471.2 2.451 14610628 119 2.365 29.8 36896 0.326 1.813 3080.9 3366.3 15.3 40.971 2757.1 3181.0 106.8 18.2 2855.5 17.522 14.180 7786.6 2.615 7821.0 5931 50.20 6.8209 7.6546 6.4359 0.23 0.23 495.7 51.86 7.3507 19324492 37.071 8.4741 37301 7.0487 0.11 OpenBenchmarking.org
LibRaw LibRaw is a RAW image decoder for digital camera photos. This test profile runs LibRaw's post-processing benchmark. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Mpix/sec, More Is Better LibRaw 0.20 Post-Processing Benchmark Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 11 22 33 44 55 SE +/- 0.09, N = 3 SE +/- 0.04, N = 3 SE +/- 0.00, N = 3 SE +/- 0.11, N = 3 47.62 28.97 9.39 10.34 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O2 1. (CXX) g++ options: -fopenmp -ljpeg -lz -lm
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Google Chrome Ubuntu 21.10 Windows 10 Pro macOS 12.1 20 40 60 80 100 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 SE +/- 1.09, N = 3 34.0 35.9 106.7 1. Ubuntu 21.10: chrome 96.0.4664.45 2. Windows 10 Pro: chrome 96.0.4664.110 3. macOS 12.1: chrome 96.0.4664.55
Benchmark: StyleBench - Browser: Google Chrome
Clear Linux 35390: selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Google Chrome Ubuntu 21.10 Windows 10 Pro macOS 12.1 9 18 27 36 45 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 18.24 17.38 39.14 1. Ubuntu 21.10: chrome 96.0.4664.45 2. Windows 10 Pro: chrome 96.0.4664.110 3. macOS 12.1: chrome 96.0.4664.55
Benchmark: ARES-6 - Browser: Google Chrome
Clear Linux 35390: selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
LuxCoreRender LuxCoreRender is an open-source 3D physically based renderer formerly known as LuxRender. LuxCoreRender supports CPU-based rendering as well as GPU acceleration via OpenCL, NVIDIA CUDA, and NVIDIA OptiX interfaces. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: Rainbow Colors and Prism - Acceleration: CPU Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 1.2308 2.4616 3.6924 4.9232 6.154 SE +/- 0.03, N = 3 SE +/- 0.05, N = 4 SE +/- 0.00, N = 3 SE +/- 0.06, N = 3 4.75 4.82 2.45 5.47 MIN: 4.47 / MAX: 5.03 MIN: 4.48 / MAX: 5.09 MIN: 2.44 / MAX: 2.46 MIN: 5.25 / MAX: 5.83
PHPBench PHPBench is a benchmark suite for PHP. It performs a large number of simple tests in order to bench various aspects of the PHP interpreter. PHPBench can be used to compare hardware, operating systems, PHP versions, PHP accelerators and caches, compiler options, etc. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better PHPBench 0.8.1 PHP Benchmark Suite Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 200K 400K 600K 800K 1000K SE +/- 5082.86, N = 3 SE +/- 772.00, N = 3 SE +/- 1165.43, N = 3 SE +/- 666.37, N = 3 1068652 611864 483425 642911
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Runs / Minute, More Is Better Selenium Benchmark: StyleBench - Browser: Firefox Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.42, N = 3 SE +/- 0.18, N = 3 114.0 111.0 61.0 106.3 1. firefox 94.0.2
C-Ray This is a test of C-Ray, a simple raytracer designed to test the floating-point CPU performance. This test is multi-threaded (16 threads per core), will shoot 8 rays per pixel for anti-aliasing, and will generate a 1600 x 1200 image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time - 4K, 16 Rays Per Pixel Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 30 60 90 120 150 SE +/- 0.37, N = 3 SE +/- 0.05, N = 3 SE +/- 0.94, N = 9 SE +/- 0.31, N = 3 83.46 107.87 116.01 153.39 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -lm -lpthread -O3
libavif avifenc This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10 Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 1.0607 2.1214 3.1821 4.2428 5.3035 SE +/- 0.009, N = 3 SE +/- 0.013, N = 3 SE +/- 0.043, N = 3 SE +/- 0.016, N = 3 2.782 4.103 4.569 4.714 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
LuxCoreRender LuxCoreRender is an open-source 3D physically based renderer formerly known as LuxRender. LuxCoreRender supports CPU-based rendering as well as GPU acceleration via OpenCL, NVIDIA CUDA, and NVIDIA OptiX interfaces. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org M samples/sec, More Is Better LuxCoreRender 2.5 Scene: DLSC - Acceleration: CPU Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 0.3128 0.6256 0.9384 1.2512 1.564 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 1.07 1.08 0.92 1.39 MIN: 1 / MAX: 1.2 MIN: 1.02 / MAX: 1.21 MIN: 0.91 / MAX: 0.93 MIN: 1.32 / MAX: 1.48
libavif avifenc This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 2 Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 15 30 45 60 75 SE +/- 0.13, N = 3 SE +/- 0.08, N = 3 SE +/- 0.20, N = 3 SE +/- 0.02, N = 3 67.76 49.01 56.09 46.92 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
PyBench This test profile reports the total time of the different average timed test results from PyBench. PyBench reports average test times for different functions such as BuiltinFunctionCalls and NestedForLoops, with this total result providing a rough estimate as to Python's average performance on a given system. This test profile runs PyBench each time for 20 rounds. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Milliseconds, Fewer Is Better PyBench 2018-02-16 Total For Average Test Times Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 300 600 900 1200 1500 SE +/- 9.87, N = 3 SE +/- 1.20, N = 3 SE +/- 3.51, N = 3 SE +/- 3.79, N = 3 943 975 1341 1298
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Google Chrome Ubuntu 21.10 Windows 10 Pro macOS 12.1 10 20 30 40 50 SE +/- 0.19, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 45.41 32.58 32.00 1. Ubuntu 21.10: chrome 96.0.4664.45 2. Windows 10 Pro: chrome 96.0.4664.110 3. macOS 12.1: chrome 96.0.4664.55
Benchmark: WASM imageConvolute - Browser: Google Chrome
Clear Linux 35390: selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Google Chrome Ubuntu 21.10 Windows 10 Pro macOS 12.1 30 60 90 120 150 SE +/- 0.60, N = 3 SE +/- 1.26, N = 3 SE +/- 1.14, N = 3 136.79 134.42 96.83 1. Ubuntu 21.10: chrome 96.0.4664.45 2. Windows 10 Pro: chrome 96.0.4664.110 3. macOS 12.1: chrome 96.0.4664.55
Benchmark: Jetstream 2 - Browser: Google Chrome
Clear Linux 35390: selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Google Chrome Ubuntu 21.10 Windows 10 Pro macOS 12.1 110 220 330 440 550 SE +/- 0.21, N = 3 SE +/- 1.26, N = 3 SE +/- 0.52, N = 3 365.59 373.76 510.70 1. Ubuntu 21.10: chrome 96.0.4664.45 2. Windows 10 Pro: chrome 96.0.4664.110 3. macOS 12.1: chrome 96.0.4664.55
Benchmark: WASM collisionDetection - Browser: Google Chrome
Clear Linux 35390: selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
libavif avifenc This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 0 Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.36, N = 3 SE +/- 0.30, N = 3 SE +/- 0.38, N = 3 81.32 96.61 112.59 92.49 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
Kvazaar This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Very Fast Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 3 6 9 12 15 SE +/- 0.02, N = 3 SE +/- 0.04, N = 3 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 12.25 9.94 8.92 9.22 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
Git This test measures the time needed to carry out some sample Git operations on an example, static repository that happens to be a copy of the GNOME GTK tool-kit repository. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Git Time To Complete Common Git Commands Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 16 32 48 64 80 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 52.33 52.24 62.72 71.55 1. Clear Linux 35390: git version 2.34.1 2. Ubuntu 21.10: git version 2.32.0 3. Windows 10 Pro: git version 2.34.1.windows.1 4. macOS 12.1: git version 2.21.0 (Apple Git-122)
Kvazaar This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Very Fast Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 13 26 39 52 65 SE +/- 0.14, N = 3 SE +/- 0.23, N = 3 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 56.83 45.50 41.70 42.56 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
libavif avifenc This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 10, Lossless Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 2 4 6 8 10 SE +/- 0.018, N = 3 SE +/- 0.004, N = 3 SE +/- 0.079, N = 3 SE +/- 0.007, N = 3 5.726 6.950 7.680 7.612 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
Kvazaar This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Ultra Fast Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 5 10 15 20 25 SE +/- 0.12, N = 3 SE +/- 0.19, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 21.07 17.59 15.77 16.48 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Ultra Fast Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 20 40 60 80 100 SE +/- 0.34, N = 3 SE +/- 0.62, N = 3 SE +/- 0.29, N = 3 SE +/- 0.16, N = 3 97.70 80.74 74.49 75.93 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
Blender Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via NVIDIA OptiX and NVIDIA CUDA is currently supported. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Fishy Cat - Compute: CPU-Only Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 90 180 270 360 450 SE +/- 0.57, N = 3 SE +/- 0.53, N = 3 SE +/- 0.14, N = 3 SE +/- 0.42, N = 3 342.90 344.42 421.73 329.26
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: BMW27 - Compute: CPU-Only Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 60 120 180 240 300 SE +/- 1.69, N = 3 SE +/- 3.21, N = 3 SE +/- 0.31, N = 3 SE +/- 0.23, N = 3 245.92 249.00 297.96 236.49
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Classroom - Compute: CPU-Only Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 200 400 600 800 1000 SE +/- 0.94, N = 3 SE +/- 1.17, N = 3 SE +/- 0.53, N = 3 SE +/- 1.52, N = 3 675.12 673.07 801.26 635.97
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3, Long Mode - Compression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 300 600 900 1200 1500 SE +/- 3.89, N = 3 SE +/- 0.56, N = 3 SE +/- 8.39, N = 3 SE +/- 0.55, N = 3 1073.8 983.9 1238.3 1071.1 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
XZ Compression This test measures the time needed to compress a sample file (an Ubuntu file-system image) using XZ compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better XZ Compression 5.2.4 Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 11 22 33 44 55 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.24, N = 3 SE +/- 0.20, N = 3 40.62 44.98 49.16 50.63 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O2 -pthread -O2 -lintl 1. (CC) gcc options: -fvisibility=hidden
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Score, More Is Better Selenium Benchmark: Jetstream 2 - Browser: Firefox Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 20 40 60 80 100 SE +/- 0.85, N = 3 SE +/- 0.26, N = 3 SE +/- 0.42, N = 3 SE +/- 0.28, N = 3 90.91 78.23 85.20 97.21 1. firefox 94.0.2
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Google Chrome Ubuntu 21.10 Windows 10 Pro macOS 12.1 40 80 120 160 200 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 SE +/- 0.07, N = 3 143.0 160.0 130.1 1. Ubuntu 21.10: chrome 96.0.4664.45 2. Windows 10 Pro: chrome 96.0.4664.110 3. macOS 12.1: chrome 96.0.4664.55
Benchmark: Speedometer - Browser: Google Chrome
Clear Linux 35390: selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
ASTC Encoder ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Exhaustive Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.26, N = 3 SE +/- 0.55, N = 3 SE +/- 0.20, N = 3 93.33 95.52 106.77 87.49 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CXX) g++ options: -O3 -flto -pthread
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Medium Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 2 4 6 8 10 SE +/- 0.0094, N = 3 SE +/- 0.0027, N = 3 SE +/- 0.0238, N = 3 SE +/- 0.0168, N = 3 5.0052 5.4321 6.0909 5.0067 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CXX) g++ options: -O3 -flto -pthread
libavif avifenc This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6 Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 5 10 15 20 25 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 15.54 16.82 18.91 16.32 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
FLAC Audio Encoding This test times how long it takes to encode a sample WAV file to FLAC format ten times. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.3.3 WAV To FLAC Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 4 8 12 16 20 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.07, N = 5 13.98 14.47 16.25 17.01 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fvisibility=hidden -fvisibility=hidden 1. (CXX) g++ options: -logg -lm
Blender Blender is an open-source 3D creation and modeling software project. This test is of Blender's Cycles benchmark with various sample files. GPU computing via NVIDIA OptiX and NVIDIA CUDA is currently supported. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Pabellon Barcelona - Compute: CPU-Only Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 200 400 600 800 1000 SE +/- 1.52, N = 3 SE +/- 0.73, N = 3 SE +/- 1.87, N = 3 SE +/- 1.12, N = 3 832.73 848.13 994.05 824.09
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Highest Compression Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 2 4 6 8 10 SE +/- 0.063, N = 3 SE +/- 0.018, N = 3 SE +/- 0.045, N = 3 SE +/- 0.003, N = 3 6.388 6.862 7.303 6.141 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O2 1. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16 -ltiff
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Default Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 0.3537 0.7074 1.0611 1.4148 1.7685 SE +/- 0.006, N = 3 SE +/- 0.004, N = 3 SE +/- 0.006, N = 3 SE +/- 0.002, N = 3 1.330 1.435 1.572 1.375 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O2 1. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16 -ltiff
ASTC Encoder ASTC Encoder (astcenc) is for the Adaptive Scalable Texture Compression (ASTC) format commonly used with OpenGL, OpenGL ES, and Vulkan graphics APIs. This test profile does a coding test of both compression/decompression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better ASTC Encoder 3.2 Preset: Thorough Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 3 6 9 12 15 SE +/- 0.0311, N = 3 SE +/- 0.0561, N = 3 SE +/- 0.0619, N = 3 SE +/- 0.0477, N = 3 9.7511 9.9998 11.2261 9.5010 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CXX) g++ options: -O3 -flto -pthread
Kvazaar This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Medium Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 6 12 18 24 30 SE +/- 0.14, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.09, N = 3 23.69 22.34 20.09 21.64 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Compression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 30 60 90 120 150 SE +/- 0.82, N = 3 SE +/- 0.70, N = 3 SE +/- 1.19, N = 3 SE +/- 0.20, N = 3 122.0 126.3 123.4 107.7 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
Kvazaar This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Medium Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 1.0058 2.0116 3.0174 4.0232 5.029 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 5 SE +/- 0.02, N = 3 4.47 4.29 3.83 3.98 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: ARES-6 - Browser: Firefox Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 10 20 30 40 50 SE +/- 0.08, N = 3 SE +/- 0.05, N = 3 SE +/- 0.46, N = 4 SE +/- 0.18, N = 3 43.19 46.29 43.64 39.68 1. firefox 94.0.2
Kvazaar This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 1080p - Video Preset: Slow Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 5 10 15 20 25 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.02, N = 3 SE +/- 0.09, N = 3 22.86 21.57 19.63 21.20 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
LZ4 Compression This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 1 - Compression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 1600 3200 4800 6400 8000 SE +/- 71.76, N = 7 SE +/- 23.83, N = 3 SE +/- 11.52, N = 3 SE +/- 72.10, N = 7 7629.82 6940.12 6555.82 6586.25 1. (CC) gcc options: -O3
Kvazaar This is a test of Kvazaar as a CPU-based H.265/HEVC video encoder written in the C programming language and optimized in Assembly. Kvazaar is the winner of the 2016 ACM Open-Source Software Competition and developed at the Ultra Video Group, Tampere University, Finland. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Slow Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 0.9923 1.9846 2.9769 3.9692 4.9615 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 4 SE +/- 0.02, N = 3 4.41 4.21 3.79 3.96 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt -O2 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
libavif avifenc This is a test of the AOMedia libavif library testing the encoding of a JPEG image to AV1 Image Format (AVIF). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better libavif avifenc 0.9.0 Encoder Speed: 6, Lossless Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 20 40 60 80 100 SE +/- 0.40, N = 3 SE +/- 0.53, N = 3 SE +/- 0.63, N = 3 SE +/- 0.21, N = 3 88.21 92.03 99.31 85.48 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
Geometric Mean Of All Test Results OpenBenchmarking.org Geometric Mean, More Is Better Geometric Mean Of All Test Results Result Composite - macOS 12.1 vs. Ubuntu vs. Clear Linux Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 6 12 18 24 30 23.29 22.02 20.15 21.70
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Compression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 300 600 900 1200 1500 SE +/- 12.95, N = 3 SE +/- 4.47, N = 3 SE +/- 1.31, N = 3 SE +/- 2.23, N = 3 1506.5 1510.6 1471.2 1310.4 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100 Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 0.5515 1.103 1.6545 2.206 2.7575 SE +/- 0.001, N = 3 SE +/- 0.004, N = 3 SE +/- 0.004, N = 3 SE +/- 0.011, N = 3 2.134 2.269 2.451 2.330 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O2 1. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16 -ltiff
Stockfish This is a test of Stockfish, an advanced open-source C++11 chess benchmark that can scale up to 512 CPU threads. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Nodes Per Second, More Is Better Stockfish 13 Total Time Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 4M 8M 12M 16M 20M SE +/- 129573.26, N = 3 SE +/- 38304.90, N = 3 SE +/- 112790.86, N = 3 SE +/- 150398.71, N = 3 16631681 15461286 14610628 14512457 -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-pic 1. (CXX) g++ options: -m64 -lpthread -O3 -fno-exceptions -std=c++17 -pedantic -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -flto -fprofile-use
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Runs Per Minute, More Is Better Selenium Benchmark: Speedometer - Browser: Firefox Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 30 60 90 120 150 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.67, N = 3 SE +/- 0.37, N = 3 123.0 114.0 119.0 130.6 1. firefox 94.0.2
rav1e Xiph rav1e is a Rust-written AV1 video encoder that claims to be the fastest and safest AV1 encoder. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 6 Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 0.6089 1.2178 1.8267 2.4356 3.0445 SE +/- 0.012, N = 3 SE +/- 0.008, N = 3 SE +/- 0.021, N = 3 SE +/- 0.006, N = 3 2.566 2.531 2.365 2.706
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 8 16 24 32 40 SE +/- 0.09, N = 3 SE +/- 0.25, N = 11 SE +/- 0.19, N = 3 SE +/- 0.03, N = 3 33.6 33.9 29.8 32.1 1. firefox 94.0.2
rav1e Xiph rav1e is a Rust-written AV1 video encoder that claims to be the fastest and safest AV1 encoder. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 1 Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 0.0817 0.1634 0.2451 0.3268 0.4085 SE +/- 0.003, N = 3 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 SE +/- 0.002, N = 3 0.337 0.338 0.326 0.363
OpenBenchmarking.org Frames Per Second, More Is Better rav1e 0.5 Speed: 5 Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 0.4541 0.9082 1.3623 1.8164 2.2705 SE +/- 0.011, N = 3 SE +/- 0.004, N = 3 SE +/- 0.010, N = 3 SE +/- 0.005, N = 3 1.898 1.910 1.813 2.018
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 3 - Decompression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 700 1400 2100 2800 3500 SE +/- 8.33, N = 3 SE +/- 5.57, N = 3 SE +/- 0.22, N = 3 SE +/- 2.58, N = 3 3411.9 3335.4 3080.9 3373.2 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Decompression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 800 1600 2400 3200 4000 SE +/- 8.65, N = 3 SE +/- 15.79, N = 3 SE +/- 0.79, N = 3 SE +/- 4.96, N = 3 3723.1 3643.9 3366.3 3634.1 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Compression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 4 8 12 16 20 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 16.8 16.3 15.3 15.5 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless, Highest Compression Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 9 18 27 36 45 SE +/- 0.23, N = 3 SE +/- 0.03, N = 3 SE +/- 0.08, N = 3 SE +/- 0.03, N = 3 37.41 39.43 40.97 37.70 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O2 1. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16 -ltiff
Zstd Compression This test measures the time needed to compress/decompress a sample file (a FreeBSD disk image - FreeBSD-12.2-RELEASE-amd64-memstick.img) using Zstd compression with options for different compression levels / settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 600 1200 1800 2400 3000 SE +/- 13.24, N = 3 SE +/- 14.82, N = 3 SE +/- 5.89, N = 3 SE +/- 7.09, N = 3 3015.1 2996.0 2757.1 2993.8 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Decompression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 700 1400 2100 2800 3500 SE +/- 17.25, N = 3 SE +/- 9.23, N = 3 SE +/- 2.69, N = 3 SE +/- 4.50, N = 3 3474.8 3426.8 3181.0 3447.9 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8 - Compression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 20 40 60 80 100 SE +/- 1.17, N = 3 SE +/- 0.48, N = 3 SE +/- 0.47, N = 3 SE +/- 0.20, N = 3 109.2 109.3 106.8 100.1 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Compression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.03, N = 3 19.4 18.7 18.2 17.8 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19, Long Mode - Decompression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 700 1400 2100 2800 3500 SE +/- 19.99, N = 3 SE +/- 3.75, N = 3 SE +/- 0.24, N = 3 SE +/- 8.40, N = 3 3044.6 3110.0 2855.5 3106.8 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -llzma -llzma 1. (CC) gcc options: -O3 -pthread -lz
WebP Image Encode This is a test of Google's libwebp with the cwebp image encode utility and using a sample 6000x4000 pixel JPEG image as the input. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Encode Time - Seconds, Fewer Is Better WebP Image Encode 1.1 Encode Settings: Quality 100, Lossless Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 4 8 12 16 20 SE +/- 0.12, N = 3 SE +/- 0.10, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 16.13 17.03 17.52 16.21 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O2 1. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16 -ltiff
WavPack Audio Encoding This test times how long it takes to encode a sample WAV file to WavPack format with very high quality settings. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better WavPack Audio Encoding 5.3 WAV To WavPack Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 4 8 12 16 20 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 SE +/- 0.07, N = 5 13.32 14.41 14.18 14.45 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -rdynamic -isysroot 1. (CXX) g++ options:
LZ4 Compression This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Decompression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 2K 4K 6K 8K 10K SE +/- 2.82, N = 11 SE +/- 13.03, N = 3 SE +/- 26.51, N = 3 SE +/- 10.84, N = 4 8220.9 8187.3 7786.6 7585.1 1. (CC) gcc options: -O3
LZ4 Compression This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Decompression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 2K 4K 6K 8K 10K SE +/- 1.45, N = 3 SE +/- 3.72, N = 3 SE +/- 4.42, N = 3 SE +/- 11.03, N = 3 8202.1 8150.1 7821.0 7601.9 1. (CC) gcc options: -O3
Chaos Group V-RAY This is a test of Chaos Group's V-RAY benchmark. V-RAY is a commercial renderer that can integrate with various creator software products like SketchUp and 3ds Max. The V-RAY benchmark is standalone and supports CPU and NVIDIA CUDA/RTX based rendering. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org vsamples, More Is Better Chaos Group V-RAY 5 Mode: CPU Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 1400 2800 4200 5600 7000 SE +/- 28.03, N = 3 SE +/- 29.14, N = 3 SE +/- 39.96, N = 3 SE +/- 20.79, N = 3 6200 6392 5931 6399
LZ4 Compression This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 9 - Compression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 11 22 33 44 55 SE +/- 0.37, N = 11 SE +/- 0.02, N = 3 SE +/- 0.57, N = 3 SE +/- 0.66, N = 4 49.37 48.82 50.20 46.57 1. (CC) gcc options: -O3
Embree Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon Obj Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 2 4 6 8 10 SE +/- 0.0322, N = 3 SE +/- 0.0478, N = 3 SE +/- 0.0053, N = 3 SE +/- 0.0078, N = 3 7.2777 7.1640 6.8209 7.0144 MIN: 7.13 / MAX: 7.56 MIN: 7.01 / MAX: 7.46 MIN: 6.58 / MAX: 6.96 MIN: 6.85 / MAX: 7.22
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Asian Dragon Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 2 4 6 8 10 SE +/- 0.0082, N = 3 SE +/- 0.0280, N = 3 SE +/- 0.0120, N = 3 SE +/- 0.0251, N = 3 8.0479 7.9942 7.6546 7.8792 MIN: 7.9 / MAX: 8.36 MIN: 7.85 / MAX: 8.33 MIN: 7.03 / MAX: 7.84 MIN: 7.66 / MAX: 8.13
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer - Model: Crown Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 2 4 6 8 10 SE +/- 0.0366, N = 3 SE +/- 0.0421, N = 3 SE +/- 0.0173, N = 3 SE +/- 0.0592, N = 10 6.7180 6.7479 6.4359 6.5964 MIN: 6.52 / MAX: 7.09 MIN: 6.56 / MAX: 7.06 MIN: 5.57 / MAX: 6.74 MIN: 5.91 / MAX: 7.04
OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.4.0 Run: RT.hdr_alb_nrm.3840x2160 Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 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
Selenium This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers such as Firefox and Google Chrome. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ms, Fewer Is Better Selenium Benchmark: WASM collisionDetection - Browser: Firefox Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 110 220 330 440 550 SE +/- 1.47, N = 3 SE +/- 0.26, N = 3 SE +/- 0.33, N = 3 SE +/- 0.32, N = 3 485.9 499.1 495.7 507.6 1. firefox 94.0.2
LZ4 Compression This test measures the time needed to compress/decompress a sample file (an Ubuntu ISO) using LZ4 compression. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better LZ4 Compression 1.9.3 Compression Level: 3 - Compression Speed Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 12 24 36 48 60 SE +/- 0.61, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.39, N = 3 51.28 49.84 51.86 49.67 1. (CC) gcc options: -O3
Embree Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Asian Dragon Obj Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 2 4 6 8 10 SE +/- 0.0069, N = 3 SE +/- 0.0143, N = 3 SE +/- 0.0101, N = 3 SE +/- 0.0029, N = 3 7.6592 7.5329 7.3507 7.3518 MIN: 7.55 / MAX: 8.11 MIN: 7.41 / MAX: 7.94 MIN: 6.77 / MAX: 7.56 MIN: 7.16 / MAX: 7.67
Primesieve Primesieve generates prime numbers using a highly optimized sieve of Eratosthenes implementation. Primesieve benchmarks the CPU's L1/L2 cache performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 7.7 1e12 Prime Number Generation Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 9 18 27 36 45 SE +/- 0.08, N = 3 SE +/- 0.25, N = 3 SE +/- 0.14, N = 3 SE +/- 0.19, N = 3 38.20 37.49 37.07 36.99 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -isysroot 1. (CXX) g++ options: -O3
Embree Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Asian Dragon Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 2 4 6 8 10 SE +/- 0.0254, N = 3 SE +/- 0.0222, N = 3 SE +/- 0.0311, N = 3 SE +/- 0.0118, N = 3 8.7258 8.6837 8.4741 8.5300 MIN: 8.6 / MAX: 9.2 MIN: 8.56 / MAX: 9.04 MIN: 7.59 / MAX: 8.76 MIN: 8.31 / MAX: 8.85
Embree Intel Embree is a collection of high-performance ray-tracing kernels for execution on CPUs and supporting instruction sets such as SSE, AVX, AVX2, and AVX-512. Embree also supports making use of the Intel SPMD Program Compiler (ISPC). Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown Clear Linux 35390 Ubuntu 21.10 Windows 10 Pro macOS 12.1 2 4 6 8 10 SE +/- 0.0084, N = 3 SE +/- 0.0239, N = 3 SE +/- 0.0280, N = 3 SE +/- 0.0154, N = 3 7.0848 7.0722 7.0487 7.0327 MIN: 6.98 / MAX: 7.5 MIN: 6.96 / MAX: 7.49 MIN: 6.18 / MAX: 7.5 MIN: 6.84 / MAX: 7.41
macOS 12.1 Processor: Intel Core i7-8700B @ 3.20GHz (6 Cores / 12 Threads), Motherboard: Apple Mac mini, Memory: 2 x 4 GB DDR4-2667MHz, Disk: 234GB, Graphics: Intel UHD 630 2GB, Monitor: DELL P2415Q
OS: macOS 12.1, Kernel: 21.2.0 (x86_64), OpenCL: OpenCL 1.2 (Nov 9 2021 23:27:58), Compiler: GCC 4.2.1 + Clang 11.0.0, File-System: APFS, Screen Resolution: 3840x2160
Environment Notes: XPC_FLAGS=0x0Processor Notes: CPU Microcode: 234Java Notes: Please visit java for information on installing Java.Python Notes: Python 2.7.18 + Python 3.8.3
Testing initiated at 3 December 2021 17:48 by user phoronix.
Ubuntu 21.10 Processor: Intel Core i7-8700B @ 4.60GHz (6 Cores / 12 Threads), Motherboard: Apple Mac-7BA5B2DFE22DDD8C (1715.60.5.0.0 iBridge: 19.16.10645.5.1 0 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 8GB, Disk: 251GB APPLE SSD AP0256M + 15GB Ultra USB 3.0, Graphics: Intel CoffeeLake-H GT2 [UHD 630] (1200MHz), Audio: Apple Audio Device, Monitor: DELL P2415Q, Network: Broadcom NetXtreme BCM57766 PCIe + Broadcom BCM4364 802.11ac
OS: Ubuntu 21.10, Kernel: 5.13.0-19-generic (x86_64), Desktop: GNOME Shell 40.5, Display Server: X Server + Wayland, Vulkan: 1.2.182, Compiler: GCC 11.2.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: madviseCompiler Notes: --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 -vDisk Notes: MQ-DEADLINE / errors=remount-ro,relatime,rw / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xea - Thermald 2.4.6Java Notes: OpenJDK Runtime Environment (build 11.0.12+7-Ubuntu-0ubuntu3)Python Notes: Python 3.9.7Security Notes: 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
Testing initiated at 5 December 2021 17:24 by user phoronix.
Clear Linux 35390 Processor: Intel Core i7-8700B @ 4.60GHz (6 Cores / 12 Threads), Motherboard: Apple Mac-7BA5B2DFE22DDD8C (1715.60.5.0.0 iBridge: 19.16.10645.5.1 0 BIOS), Chipset: Intel Cannon Lake PCH, Memory: 8GB, Disk: 251GB APPLE SSD AP0256M + 32GB Flash Disk, Graphics: Intel UHD 630 CFL GT2 3GB (1200MHz), Audio: Apple Audio Device, Monitor: DELL P2415Q, Network: Broadcom NetXtreme BCM57766 PCIe + Broadcom BCM4364 802.11ac
OS: Clear Linux OS 35390, Kernel: 5.13.13-1070.native (x86_64), Desktop: GNOME Shell 41.1, Display Server: X Server 1.20.11, OpenGL: 4.6 Mesa 21.3.1, Vulkan: 1.2.195, Compiler: GCC 11.2.1 20211205 releases/gcc-11.2.0-558-g173232a0f6 + Clang 11.1.0 + LLVM 11.1.0, File-System: ext4, Screen Resolution: 3840x2160
Kernel Notes: Transparent Huge Pages: alwaysEnvironment Notes: 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""Compiler Notes: --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-avx512Disk Notes: MQ-DEADLINE / relatime,rw,stripe=256 / Block Size: 4096Processor Notes: Scaling Governor: intel_pstate performance (EPP: performance) - CPU Microcode: 0xea - Thermald 2.4.6Java Notes: OpenJDK Runtime Environment (build 1.8.0-u252-ga-b00)Python Notes: Python 3.10.0Security Notes: 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
Testing initiated at 8 December 2021 18:15 by user phoronix.
Windows 10 Pro Processor: Intel Core i7-8700B @ 3.20GHz (6 Cores / 12 Threads), Motherboard: Apple Macmini8 1 [Mac-7BA5B2DFE22DDD8C] (1715.60.5.0.0 iBridge: 19.16.10647.0.0 0 BIOS), Memory: 2 x 4096 MB 2667MHz Micron 4ATF51264HZ-2G6E3, Disk: 234GB Apple APPLE SSD AP0256 Disk, Graphics: Intel UHD 630 1GB, Audio: Intel Display Audio + Apple Audio Device, Monitor: DELL 415Q, Network: Broadcom 802.11ac + ASIX AX88772B USB2.0 + Broadcom NetXtreme Gigabit
OS: Microsoft Windows 10 Pro Build 19044, Kernel: 10.0 (x86_64), Display Driver: 27.20.100.8681, File-System: NTFS, Screen Resolution: 3840x2160
Java Notes: OpenJDK Runtime Environment 18.9 (build 11.0.6+10-LTS)Python Notes: Python 3.7.1Security Notes: __user pointer sanitization: Disabled + IBPB: Always + IBRS: Enabled + STIBP: Enabled + KPTI Enabled: Yes + PTE Inversion: Yes
Testing initiated at 20 December 2021 14:10 by user phoronix.