Benchmarks 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 , 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, 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
Ubuntu 20.04.3 LTS 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, Graphics: Intel UHD 630 (1200MHz) , Audio: Apple Audio Device, Monitor: DELL P2415Q, Network: Broadcom NetXtreme BCM57766 PCIe + Broadcom BCM4364 802.11ac
OS: Ubuntu 20.04, Kernel: 5.11.0-27-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.11, Vulkan: 1.2.145, Compiler: GCC 9.3.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-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --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-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 -vProcessor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xea - Thermald 1.9.1Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)Python Notes: Python 3.8.10Security 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
macOS 12.1 vs. Ubuntu vs. Clear Linux Processor Motherboard Memory Disk Graphics Monitor Chipset Audio Network OS Kernel OpenCL Compiler File-System Screen Resolution Desktop Display Server Vulkan OpenGL macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 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 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 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 UHD 630 (1200MHz) Ubuntu 20.04 5.11.0-27-generic (x86_64) GNOME Shell 3.36.9 1.2.145 GCC 9.3.0 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 - Ubuntu 20.04.3 LTS: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xea - Thermald 1.9.1 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) - Ubuntu 20.04.3 LTS: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04) 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 - Ubuntu 20.04.3 LTS: Python 3.8.10 Kernel Details - Ubuntu 21.10: Transparent Huge Pages: madvise - Clear Linux 35390: Transparent Huge Pages: always - Ubuntu 20.04.3 LTS: Transparent Huge Pages: madvise Compiler Details - Ubuntu 21.10: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-ZPT0kp/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - 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 - Ubuntu 20.04.3 LTS: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --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++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --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-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Disk Details - Ubuntu 21.10: 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, Clear Linux 35390, Ubuntu 20.04.3 LTS: itlb_multihit: KVM: Mitigation of VMX disabled + l1tf: Mitigation of PTE Inversion; VMX: conditional cache flushes SMT vulnerable + mds: Mitigation of Clear buffers; SMT vulnerable + meltdown: Mitigation of PTI + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full generic retpoline IBPB: conditional IBRS_FW STIBP: conditional RSB filling + srbds: Mitigation of Microcode + tsx_async_abort: Mitigation of Clear buffers; SMT vulnerable
macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS Logarithmic Result Overview Phoronix Test Suite LibRaw Unpacking Firefox Xonotic PHPBench C-Ray Git PyBench Timed HMMer Search GraphicsMagick PyHPC Benchmarks Himeno Benchmark SQLite Speedtest XZ Compression LuxCoreRender libavif avifenc QuantLib Stress-NG FLAC Audio Encoding Kvazaar Appleseed Timed Apache Compilation Stockfish ASTC Encoder Numpy Benchmark Chaos Group V-RAY IndigoBench asmFish WebP Image Encode Timed FFmpeg Compilation Primesieve WavPack Audio Encoding Selenium rav1e Blender LZ4 Compression Zstd Compression 7-Zip Compression Intel Open Image Denoise NAMD OSPray x265 LAMMPS Molecular Dynamics Simulator Embree
macOS 12.1 vs. Ubuntu vs. Clear Linux libraw: Post-Processing Benchmark unpack-firefox: firefox-84.0.source.tar.xz xonotic: 3840 x 2160 - Ultimate xonotic: 3840 x 2160 - Ultra xonotic: 3840 x 2160 - High xonotic: 3840 x 2160 - Low compress-zstd: 8 - Compression Speed phpbench: PHP Benchmark Suite stress-ng: System V Message Passing c-ray: Total Time - 4K, 16 Rays Per Pixel avifenc: 10 pyhpc: CPU - Numpy - 1048576 - Equation of State stress-ng: MMAP stress-ng: Vector Math stress-ng: CPU Stress git: Time To Complete Common Git Commands compress-zstd: 19, Long Mode - Compression Speed pybench: Total For Average Test Times graphics-magick: Rotate hmmer: Pfam Database Search kvazaar: Bosphorus 1080p - Very Fast himeno: Poisson Pressure Solver avifenc: 10, Lossless kvazaar: Bosphorus 4K - Very Fast sqlite-speedtest: Timed Time - Size 1,000 luxcorerender: DLSC - CPU stress-ng: Context Switching kvazaar: Bosphorus 1080p - Ultra Fast kvazaar: Bosphorus 4K - Ultra Fast pyhpc: CPU - PyTorch - 1048576 - Isoneutral Mixing compress-xz: Compressing ubuntu-16.04.3-server-i386.img, Compression Level 9 selenium: Jetstream 2 - Firefox stress-ng: Matrix Math avifenc: 0 compress-zstd: 19 - Compression Speed compress-zstd: 8, Long Mode - Compression Speed pyhpc: CPU - Numpy - 4194304 - Isoneutral Mixing appleseed: Disney Material compress-zstd: 3 - Compression Speed pyhpc: CPU - Numpy - 1048576 - Isoneutral Mixing quantlib: encode-flac: WAV To FLAC stress-ng: Memory Copying astcenc: Exhaustive luxcorerender: Rainbow Colors and Prism - CPU appleseed: Material Tester selenium: ARES-6 - Firefox build-apache: Time To Compile webp: Default indigobench: CPU - Bedroom compress-lz4: 1 - Compression Speed appleseed: Emily selenium: Speedometer - Firefox compress-zstd: 3 - Compression Speed stockfish: Total Time webp: Quality 100 kvazaar: Bosphorus 4K - Medium stress-ng: Malloc avifenc: 6, Lossless numpy: compress-zstd: 3, Long Mode - Compression Speed compress-zstd: 3 - Decompression Speed astcenc: Thorough compress-7zip: Compression Rating compress-zstd: 8 - Decompression Speed kvazaar: Bosphorus 1080p - Medium avifenc: 6 v-ray: CPU blender: Classroom - CPU-Only asmfish: 1024 Hash Memory, 26 Depth rav1e: 6 blender: Fishy Cat - CPU-Only kvazaar: Bosphorus 1080p - Slow compress-zstd: 8 - Compression Speed primesieve: 1e12 Prime Number Generation build-ffmpeg: Time To Compile encode-wavpack: WAV To WavPack compress-zstd: 19 - Compression Speed rav1e: 10 astcenc: Medium x265: Bosphorus 4K compress-zstd: 19, Long Mode - Compression Speed compress-lz4: 9 - Decompression Speed compress-zstd: 19, Long Mode - Decompression Speed compress-lz4: 3 - Decompression Speed rav1e: 5 blender: BMW27 - CPU-Only blender: Pabellon Barcelona - CPU-Only selenium: StyleBench - Firefox indigobench: CPU - Supercar x265: Bosphorus 1080p ospray: San Miguel - SciVis compress-lz4: 9 - Compression Speed webp: Quality 100, Lossless lammps: Rhodopsin Protein selenium: WASM imageConvolute - Firefox webp: Quality 100, Lossless, Highest Compression compress-zstd: 19 - Decompression Speed embree: Pathtracer - Crown ospray: Magnetic Reconnection - SciVis oidn: RT.ldr_alb_nrm.3840x2160 oidn: RT.hdr_alb_nrm.3840x2160 selenium: WASM collisionDetection - Firefox namd: ATPase Simulation - 327,506 Atoms embree: Pathtracer ISPC - Asian Dragon Obj compress-7zip: Decompression Rating ospray: NASA Streamlines - Path Tracer ospray: San Miguel - Path Tracer compress-lz4: 3 - Compression Speed lammps: 20k Atoms compress-zstd: 3 - Decompression Speed ospray: NASA Streamlines - SciVis compress-zstd: 8, Long Mode - Decompression Speed embree: Pathtracer ISPC - Asian Dragon compress-zstd: 19, Long Mode - Decompression Speed embree: Pathtracer - Asian Dragon embree: Pathtracer ISPC - Crown ospray: XFrog Forest - SciVis compress-zstd: 8 - Decompression Speed compress-zstd: 19 - Decompression Speed pyhpc: CPU - Numpy - 4194304 - Equation of State ospray: Magnetic Reconnection - Path Tracer compress-zstd: 3, Long Mode - Compression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 10.34 59.574 50.9474760 65.8625211 78.1478820 169.9102440 99.7 642911 8100002.09 153.390 4.714 0.560 71.33 30613.51 17371.53 71.552 15.4 1298 776 112.158 42.56 3326.556625 7.612 9.22 79.100 1.39 2443352.22 75.93 16.48 0.568 50.630 97.213 34885.31 92.487 17.9 107.7 3.161 313.75924 1317.3 0.754 2407.7 17.006 920.89 87.4865 5.47 313.924991 39.68 27.141 1.375 1.193 6586.25 564.843623 130.6 1310.4 14512457 2.330 3.98 26254104.89 85.476 376.86 1071.1 3248.8 9.5010 37225 3321.4 21.64 16.322 6399 635.97 19633903 2.706 329.26 21.20 100.1 36.986 89.991 14.445 17.8 7.448 5.0067 8.79 15.5 7585.1 2995.6 7601.9 2.018 236.49 824.09 106.3 2.829 48.33 10.21 46.57 16.208 4.740 32.1 37.703 2908.2 6.5964 10.31 0.23 0.23 507.6 2.80625 7.3518 36661 2.63 0.86 49.67 4.619 3373.2 12.77 3634.1 8.5300 3106.8 7.8792 7.0327 1.69 3447.9 2993.8 2.451 125 1049.1 28.97 18.601 22.3045021 28.8198913 35.9965228 81.1668943 168.7 611864 4514369.97 107.866 4.103 0.351 84.21 22690.72 13856.41 52.237 15.5 975 794 125.561 45.50 3838.552883 6.950 9.94 64.189 1.08 1991856.06 80.74 17.59 0.449 44.981 78.229 28854.88 96.607 18.2 126.3 2.831 378.611861 1465.4 0.670 2772.7 14.469 765.72 95.5163 4.82 354.400143 46.29 23.244 1.435 1.152 6940.12 629.781486 114 1510.6 15461286 2.269 4.29 29454364.45 92.031 386.66 983.9 3050.6 9.9998 39458 3144.3 22.34 16.824 6392 673.07 19645693 2.531 344.42 21.57 109.3 37.494 85.281 14.407 18.7 6.970 5.4321 9.23 16.3 8187.3 2796.2 8150.1 1.910 249.00 848.13 111 2.699 46.07 10.75 48.82 17.034 4.791 33.9 39.429 2858.9 6.7479 10.31 0.22 0.22 499.1 2.69147 7.5329 36373 2.58 0.88 49.84 4.497 3335.4 12.77 3643.9 8.6837 3110.0 7.9942 7.0722 1.71 3426.8 2996.0 1.819 142.86 312.1 47.62 17.126 21.8362513 28.3320284 35.4458520 83.0646455 109.8 1068652 4459814.70 83.460 2.782 0.332 107.79 24558.85 13163.99 52.330 16.8 943 1050 118.860 56.83 4426.386258 5.726 12.25 60.271 1.07 1884578.70 97.70 21.07 0.553 40.623 90.909 28567.73 81.324 19.1 122.0 2.574 380.734072 1549.0 0.616 2938.0 13.984 801.37 93.3317 4.75 346.766364 43.19 26.287 1.330 1.304 7629.82 618.859352 123 1506.5 16631681 2.134 4.47 29387341.88 88.205 422.33 1073.8 3410.0 9.7511 41404 3493.7 23.69 15.544 6200 675.12 19986894 2.566 342.90 22.86 109.2 38.200 87.590 13.319 19.4 7.095 5.0052 9.54 16.8 8220.9 2996.6 8202.1 1.898 245.92 832.73 114 2.743 47.17 10.75 49.37 16.134 5.015 33.6 37.410 3001.2 6.7180 10.64 0.22 0.23 485.9 2.71647 7.6592 36705 2.60 0.89 51.28 4.539 3411.9 12.82 3723.1 8.7258 3044.6 8.0479 7.0848 1.70 3474.8 3015.1 1.486 134.52 1109.8 32.60 18.591 22.2949270 28.5659850 35.8142507 82.2398964 192.4 579849 4395437.03 110.275 4.166 0.349 84.94 20474.76 11976.47 49.753 11.8 947 821 151.651 44.73 3792.198342 7.192 9.78 63.581 1.08 2090273.42 79.41 17.28 0.449 44.434 79.232 28152.09 100.457 22.1 132.9 2.824 384.954366 1262.8 0.668 2545.2 15.716 822.27 105.1013 4.63 369.655707 46.70 24.352 1.548 1.125 6942.25 654.17118 113 1379.3 14639219 2.415 4.09 29366261.63 95.888 386.05 960.2 3251.9 10.5836 39084 3313.0 21.33 17.254 5805 700.58 18246463 2.473 360.25 20.93 108.3 40.380 93.086 14.522 18.8 6.848 5.4376 9.46 16.4 8177.9 3028.9 8134.9 1.873 254.52 884.27 111 2.638 45.35 10.14 48.96 17.093 4.878 33.6 38.179 2931.8 6.9151 10.17 0.22 0.22 494.4 2.75944 7.4665 35256 2.54 0.87 50.10 4.481 3427.5 12.5 3707.5 8.5949 3083.1 8.0121 7.1766 1.68 3483.9 3033.7 1.639 129.76 353.3 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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 11 22 33 44 55 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 10.34 28.97 47.62 32.60 -O2 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O2 1. (CXX) g++ options: -fopenmp -ljpeg -lz -lm
Xonotic This is a benchmark of Xonotic, which is a fork of the DarkPlaces-based Nexuiz game. Development began in March of 2010 on the Xonotic game. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 11 22 33 44 55 SE +/- 0.01, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 50.95 22.30 21.84 22.29 MIN: 25 / MAX: 81 MIN: 10 / MAX: 35 MIN: 10 / MAX: 34 MIN: 10 / MAX: 35
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 15 30 45 60 75 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 65.86 28.82 28.33 28.57 MIN: 41 / MAX: 98 MIN: 13 / MAX: 41 MIN: 13 / MAX: 40 MIN: 13 / MAX: 40
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: High macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 20 40 60 80 100 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.14, N = 3 SE +/- 0.03, N = 3 78.15 36.00 35.45 35.81 MIN: 55 / MAX: 109 MIN: 18 / MAX: 45 MIN: 18 / MAX: 45 MIN: 18 / MAX: 45
OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Low macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 40 80 120 160 200 SE +/- 0.09, N = 3 SE +/- 0.12, N = 3 SE +/- 0.76, N = 7 SE +/- 0.11, N = 3 169.91 81.17 83.06 82.24 MIN: 97 / MAX: 256 MIN: 46 / MAX: 117 MIN: 45 / MAX: 135 MIN: 48 / MAX: 119
Zstd Compression This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8 - Compression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 40 80 120 160 200 SE +/- 0.37, N = 3 SE +/- 0.63, N = 3 SE +/- 1.40, N = 3 SE +/- 1.07, N = 3 99.7 168.7 109.8 192.4 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Clear Linux 35390: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 4. Ubuntu 20.04.3 LTS: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 200K 400K 600K 800K 1000K SE +/- 666.37, N = 3 SE +/- 772.00, N = 3 SE +/- 5082.86, N = 3 SE +/- 607.12, N = 3 642911 611864 1068652 579849
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: System V Message Passing macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 2M 4M 6M 8M 10M SE +/- 5736.14, N = 3 SE +/- 3264.31, N = 3 SE +/- 3178.79, N = 3 SE +/- 2338.77, N = 3 8100002.09 4514369.97 4459814.70 4395437.03 -lcrypt -lrt -ldl -latomic -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -laio -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 30 60 90 120 150 SE +/- 0.31, N = 3 SE +/- 0.05, N = 3 SE +/- 0.37, N = 3 SE +/- 0.43, N = 3 153.39 107.87 83.46 110.28 -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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 1.0607 2.1214 3.1821 4.2428 5.3035 SE +/- 0.016, N = 3 SE +/- 0.013, N = 3 SE +/- 0.009, N = 3 SE +/- 0.020, N = 3 4.714 4.103 2.782 4.166 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
PyHPC Benchmarks PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.126 0.252 0.378 0.504 0.63 SE +/- 0.001, N = 3 SE +/- 0.000, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 0.560 0.351 0.332 0.349
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: MMAP macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 20 40 60 80 100 SE +/- 0.74, N = 3 SE +/- 0.20, N = 3 SE +/- 0.22, N = 3 SE +/- 0.97, N = 4 71.33 84.21 107.79 84.94 -lcrypt -lrt -ldl -latomic -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -laio -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Vector Math macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 7K 14K 21K 28K 35K SE +/- 103.80, N = 3 SE +/- 53.30, N = 3 SE +/- 85.70, N = 3 SE +/- 44.81, N = 3 30613.51 22690.72 24558.85 20474.76 -lcrypt -lrt -ldl -latomic -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -laio -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: CPU Stress macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 4K 8K 12K 16K 20K SE +/- 48.28, N = 3 SE +/- 124.93, N = 3 SE +/- 109.71, N = 3 SE +/- 142.14, N = 3 17371.53 13856.41 13163.99 11976.47 -lcrypt -lrt -ldl -latomic -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -laio -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 16 32 48 64 80 SE +/- 0.09, N = 3 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.10, N = 3 71.55 52.24 52.33 49.75 1. macOS 12.1: git version 2.21.0 (Apple Git-122) 2. Ubuntu 21.10: git version 2.32.0 3. Clear Linux 35390: git version 2.34.1 4. Ubuntu 20.04.3 LTS: git version 2.25.1
Zstd Compression This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Compression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 4 8 12 16 20 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 15.4 15.5 16.8 11.8 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Clear Linux 35390: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 4. Ubuntu 20.04.3 LTS: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 300 600 900 1200 1500 SE +/- 3.79, N = 3 SE +/- 1.20, N = 3 SE +/- 9.87, N = 3 SE +/- 1.00, N = 3 1298 975 943 947
GraphicsMagick This is a test of GraphicsMagick with its OpenMP implementation that performs various imaging tests on a sample 6000x4000 pixel JPEG image. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.33 Operation: Rotate macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 200 400 600 800 1000 SE +/- 1.53, N = 3 SE +/- 6.37, N = 9 SE +/- 2.33, N = 3 776 794 1050 821 -O2 -lwebp -lwebpmux -llcms2 -ltiff -lfreetype -llzma -lbz2 -lxml2 -lzstd -fopenmp -O2 -ljbig -lwebp -lwebpmux -ltiff -lSM -lICE -llzma -lxml2 -fopenmp -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -ltiff -lfreetype -lSM -lICE -lbz2 -lxml2 -fopenmp -O2 -pthread -lSM -lICE 1. (CC) gcc options: -ljpeg -lXext -lX11 -lz -lm -lpthread
Timed HMMer Search This test searches through the Pfam database of profile hidden markov models. The search finds the domain structure of Drosophila Sevenless protein. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better Timed HMMer Search 3.3.2 Pfam Database Search macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 30 60 90 120 150 SE +/- 1.03, N = 10 SE +/- 0.18, N = 3 SE +/- 0.08, N = 3 SE +/- 2.29, N = 12 112.16 125.56 118.86 151.65 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lhmmer -leasel -lm -lmpi
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 13 26 39 52 65 SE +/- 0.09, N = 3 SE +/- 0.23, N = 3 SE +/- 0.14, N = 3 SE +/- 0.13, N = 3 42.56 45.50 56.83 44.73 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
Himeno Benchmark The Himeno benchmark is a linear solver of pressure Poisson using a point-Jacobi method. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 900 1800 2700 3600 4500 SE +/- 0.76, N = 3 SE +/- 16.76, N = 3 SE +/- 5.68, N = 3 SE +/- 6.37, N = 3 3326.56 3838.55 4426.39 3792.20 -mavx2 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -mavx2 -mavx2 1. (CC) gcc options: -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, Lossless macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 2 4 6 8 10 SE +/- 0.007, N = 3 SE +/- 0.004, N = 3 SE +/- 0.018, N = 3 SE +/- 0.016, N = 3 7.612 6.950 5.726 7.192 -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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 3 6 9 12 15 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.02, N = 3 SE +/- 0.06, N = 3 9.22 9.94 12.25 9.78 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
SQLite Speedtest This is a benchmark of SQLite's speedtest1 benchmark program with an increased problem size of 1,000. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better SQLite Speedtest 3.30 Timed Time - Size 1,000 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.33, N = 3 SE +/- 0.16, N = 3 SE +/- 0.18, N = 3 79.10 64.19 60.27 63.58 -O2 -O2 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -O2 -ldl -lpthread 1. (CC) gcc options: -lz
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.3128 0.6256 0.9384 1.2512 1.564 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 1.39 1.08 1.07 1.08 MIN: 1.32 / MAX: 1.48 MIN: 1.02 / MAX: 1.21 MIN: 1 / MAX: 1.2 MIN: 1.02 / MAX: 1.19
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Context Switching macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 500K 1000K 1500K 2000K 2500K SE +/- 25642.50, N = 3 SE +/- 18227.64, N = 3 SE +/- 3282.78, N = 3 SE +/- 5130.60, N = 3 2443352.22 1991856.06 1884578.70 2090273.42 -lcrypt -lrt -ldl -latomic -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -laio -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
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: Ultra Fast macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 20 40 60 80 100 SE +/- 0.16, N = 3 SE +/- 0.62, N = 3 SE +/- 0.34, N = 3 SE +/- 0.66, N = 3 75.93 80.74 97.70 79.41 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
OpenBenchmarking.org Frames Per Second, More Is Better Kvazaar 2.1 Video Input: Bosphorus 4K - Video Preset: Ultra Fast macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 16.48 17.59 21.07 17.28 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
PyHPC Benchmarks PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 1048576 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.1278 0.2556 0.3834 0.5112 0.639 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.568 0.449 0.553 0.449
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 11 22 33 44 55 SE +/- 0.20, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 50.63 44.98 40.62 44.43 -pthread -O2 -lintl -O2 -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread -O2 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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 20 40 60 80 100 SE +/- 0.28, N = 3 SE +/- 0.26, N = 3 SE +/- 0.85, N = 3 SE +/- 0.50, N = 3 97.21 78.23 90.91 79.23 1. firefox 94.0.2
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Matrix Math macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 7K 14K 21K 28K 35K SE +/- 392.19, N = 3 SE +/- 209.59, N = 3 SE +/- 245.23, N = 3 SE +/- 108.77, N = 3 34885.31 28854.88 28567.73 28152.09 -lcrypt -lrt -ldl -latomic -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -laio -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 20 40 60 80 100 SE +/- 0.38, N = 3 SE +/- 0.36, N = 3 SE +/- 0.07, N = 3 SE +/- 0.84, N = 8 92.49 96.61 81.32 100.46 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
Zstd Compression This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Compression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 5 10 15 20 25 SE +/- 0.00, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.07, N = 3 17.9 18.2 19.1 22.1 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Clear Linux 35390: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 4. Ubuntu 20.04.3 LTS: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 8, Long Mode - Compression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 30 60 90 120 150 SE +/- 0.20, N = 3 SE +/- 0.70, N = 3 SE +/- 0.82, N = 3 SE +/- 1.75, N = 3 107.7 126.3 122.0 132.9 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
PyHPC Benchmarks PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.7112 1.4224 2.1336 2.8448 3.556 SE +/- 0.001, N = 3 SE +/- 0.003, N = 3 SE +/- 0.001, N = 3 SE +/- 0.002, N = 3 3.161 2.831 2.574 2.824
Zstd Compression This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3 - Compression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 300 600 900 1200 1500 SE +/- 1.49, N = 3 SE +/- 15.52, N = 3 SE +/- 7.09, N = 3 SE +/- 7.59, N = 3 1317.3 1465.4 1549.0 1262.8 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Clear Linux 35390: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 4. Ubuntu 20.04.3 LTS: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***
PyHPC Benchmarks PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Isoneutral Mixing macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.1697 0.3394 0.5091 0.6788 0.8485 SE +/- 0.000, N = 3 SE +/- 0.002, N = 3 SE +/- 0.001, N = 3 SE +/- 0.001, N = 3 0.754 0.670 0.616 0.668
QuantLib QuantLib is an open-source library/framework around quantitative finance for modeling, trading and risk management scenarios. QuantLib is written in C++ with Boost and its built-in benchmark used reports the QuantLib Benchmark Index benchmark score. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MFLOPS, More Is Better QuantLib 1.21 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 600 1200 1800 2400 3000 SE +/- 3.59, N = 3 SE +/- 32.78, N = 3 SE +/- 30.94, N = 3 SE +/- 10.20, N = 3 2407.7 2772.7 2938.0 2545.2 -isysroot -rdynamic -rdynamic -lboost_timer -lboost_system -lboost_chrono -rdynamic 1. (CXX) g++ options: -O3 -march=native
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 4 8 12 16 20 SE +/- 0.07, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.05, N = 5 17.01 14.47 13.98 15.72 -fvisibility=hidden -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -fvisibility=hidden -fvisibility=hidden 1. (CXX) g++ options: -logg -lm
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Memory Copying macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 200 400 600 800 1000 SE +/- 3.26, N = 3 SE +/- 2.87, N = 3 SE +/- 1.42, N = 3 SE +/- 3.71, N = 3 920.89 765.72 801.37 822.27 -lcrypt -lrt -ldl -latomic -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -laio -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.26, N = 3 SE +/- 0.21, N = 3 SE +/- 1.27, N = 4 87.49 95.52 93.33 105.10 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CXX) g++ options: -O3 -flto -pthread
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 1.2308 2.4616 3.6924 4.9232 6.154 SE +/- 0.06, N = 3 SE +/- 0.05, N = 4 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 5.47 4.82 4.75 4.63 MIN: 5.25 / MAX: 5.83 MIN: 4.48 / MAX: 5.09 MIN: 4.47 / MAX: 5.03 MIN: 4.37 / MAX: 4.94
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 11 22 33 44 55 SE +/- 0.18, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.08, N = 3 39.68 46.29 43.19 46.70 1. firefox 94.0.2
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.3483 0.6966 1.0449 1.3932 1.7415 SE +/- 0.002, N = 3 SE +/- 0.004, N = 3 SE +/- 0.006, N = 3 SE +/- 0.018, N = 4 1.375 1.435 1.330 1.548 -O2 -ltiff -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -ltiff -O2 -pthread 1. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 1600 3200 4800 6400 8000 SE +/- 72.10, N = 7 SE +/- 23.83, N = 3 SE +/- 71.76, N = 7 SE +/- 19.78, N = 3 6586.25 6940.12 7629.82 6942.25 1. (CC) gcc options: -O3
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 30 60 90 120 150 SE +/- 0.37, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 130.6 114.0 123.0 113.0 1. firefox 94.0.2
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 300 600 900 1200 1500 SE +/- 2.23, N = 3 SE +/- 4.47, N = 3 SE +/- 12.95, N = 3 SE +/- 9.08, N = 3 1310.4 1510.6 1506.5 1379.3 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 4M 8M 12M 16M 20M SE +/- 150398.71, N = 3 SE +/- 38304.90, N = 3 SE +/- 129573.26, N = 3 SE +/- 172370.11, N = 3 14512457 15461286 16631681 14639219 -arch -mdynamic-no-pic -lgcov -fno-peel-loops -fno-tracer -mbmi2 -flto=jobserver -lgcov -pipe -fexceptions -ffat-lto-objects -fno-trapping-math -mtune=skylake -mbmi2 -fno-peel-loops -fno-tracer -flto=jobserver -lgcov -fno-peel-loops -fno-tracer -mbmi2 -flto=jobserver 1. (CXX) g++ options: -fprofile-use -m64 -lpthread -fno-exceptions -std=c++17 -pedantic -O3 -msse -msse3 -mpopcnt -mavx2 -msse4.1 -mssse3 -msse2 -flto
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.5434 1.0868 1.6302 2.1736 2.717 SE +/- 0.011, N = 3 SE +/- 0.004, N = 3 SE +/- 0.001, N = 3 SE +/- 0.018, N = 3 2.330 2.269 2.134 2.415 -O2 -ltiff -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -ltiff -O2 -pthread 1. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 1.0058 2.0116 3.0174 4.0232 5.029 SE +/- 0.02, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.01, N = 3 3.98 4.29 4.47 4.09 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt 1. (CC) gcc options: -pthread -ftree-vectorize -fvisibility=hidden
Stress-NG Stress-NG is a Linux stress tool developed by Colin King of Canonical. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Bogo Ops/s, More Is Better Stress-NG 0.13.02 Test: Malloc macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 6M 12M 18M 24M 30M SE +/- 171374.00, N = 3 SE +/- 54457.50, N = 3 SE +/- 38058.56, N = 3 SE +/- 37918.84, N = 3 26254104.89 29454364.45 29387341.88 29366261.63 -lcrypt -lrt -ldl -latomic -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -laio -lcrypt -lrt -ldl -latomic -lcrypt -lrt -ldl -latomic 1. (CC) gcc options: -O2 -std=gnu99 -lm -lz -pthread -lc
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 20 40 60 80 100 SE +/- 0.21, N = 3 SE +/- 0.53, N = 3 SE +/- 0.40, N = 3 SE +/- 0.92, N = 3 85.48 92.03 88.21 95.89 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
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 Ubuntu 21.10 macOS 12.1 Clear Linux 35390 Ubuntu 20.04.3 LTS 200 400 600 800 1000 SE +/- 1.19, N = 3 SE +/- 0.55, N = 3 SE +/- 3.89, N = 3 SE +/- 1.13, N = 3 984.6 1071.1 1073.8 960.2 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3 - Decompression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 700 1400 2100 2800 3500 SE +/- 2.98, N = 3 SE +/- 8.40, N = 3 SE +/- 0.60, N = 3 SE +/- 5.34, N = 3 3248.8 3050.6 3410.0 3251.9 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Clear Linux 35390: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 4. Ubuntu 20.04.3 LTS: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 3 6 9 12 15 SE +/- 0.0477, N = 3 SE +/- 0.0561, N = 3 SE +/- 0.0311, N = 3 SE +/- 0.0654, N = 3 9.5010 9.9998 9.7511 10.5836 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CXX) g++ options: -O3 -flto -pthread
Zstd Compression This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 8 - Decompression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 700 1400 2100 2800 3500 SE +/- 10.13, N = 3 SE +/- 8.70, N = 3 SE +/- 20.69, N = 3 SE +/- 4.29, N = 3 3321.4 3144.3 3493.7 3313.0 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Clear Linux 35390: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 4. Ubuntu 20.04.3 LTS: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 6 12 18 24 30 SE +/- 0.09, N = 3 SE +/- 0.06, N = 3 SE +/- 0.14, N = 3 SE +/- 0.12, N = 3 21.64 22.34 23.69 21.33 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt 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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 4 8 12 16 20 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 16.32 16.82 15.54 17.25 -isysroot 1. (CXX) g++ options: -O3 -fPIC -lm
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 1400 2800 4200 5600 7000 SE +/- 20.79, N = 3 SE +/- 29.14, N = 3 SE +/- 28.03, N = 3 SE +/- 82.96, N = 3 6399 6392 6200 5805
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: Classroom - Compute: CPU-Only macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 150 300 450 600 750 SE +/- 1.52, N = 3 SE +/- 1.17, N = 3 SE +/- 0.94, N = 3 SE +/- 4.31, N = 3 635.97 673.07 675.12 700.58
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.6089 1.2178 1.8267 2.4356 3.0445 SE +/- 0.006, N = 3 SE +/- 0.008, N = 3 SE +/- 0.012, N = 3 SE +/- 0.002, N = 3 2.706 2.531 2.566 2.473
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 80 160 240 320 400 SE +/- 0.42, N = 3 SE +/- 0.53, N = 3 SE +/- 0.57, N = 3 SE +/- 0.53, N = 3 329.26 344.42 342.90 360.25
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 5 10 15 20 25 SE +/- 0.09, N = 3 SE +/- 0.10, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 21.20 21.57 22.86 20.93 -O2 -O2 -lpthread -lm -lrt -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread -lm -lrt -O2 -lpthread -lm -lrt 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 - Compression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 20 40 60 80 100 SE +/- 0.20, N = 3 SE +/- 0.48, N = 3 SE +/- 1.17, N = 3 SE +/- 0.41, N = 3 100.1 109.3 109.2 108.3 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 9 18 27 36 45 SE +/- 0.19, N = 3 SE +/- 0.25, N = 3 SE +/- 0.08, N = 3 SE +/- 0.52, N = 3 36.99 37.49 38.20 40.38 -isysroot -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -lpthread 1. (CXX) g++ options: -O3
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 4 8 12 16 20 SE +/- 0.07, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.00, N = 5 14.45 14.41 13.32 14.52 -isysroot -rdynamic -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -rdynamic 1. (CXX) g++ options:
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 - Compression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 5 10 15 20 25 SE +/- 0.03, N = 3 SE +/- 0.06, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 17.8 18.7 19.4 18.8 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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: Medium macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 1.2235 2.447 3.6705 4.894 6.1175 SE +/- 0.0168, N = 3 SE +/- 0.0027, N = 3 SE +/- 0.0094, N = 3 SE +/- 0.0133, N = 3 5.0067 5.4321 5.0052 5.4376 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CXX) g++ options: -O3 -flto -pthread
x265 This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 4K macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 3 6 9 12 15 SE +/- 0.10, N = 3 SE +/- 0.11, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 8.79 9.23 9.54 9.46 -isysroot -rdynamic -lrt -lnuma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lrt -lnuma -rdynamic -lrt -lnuma 1. (CXX) g++ options: -O3 -lpthread -ldl
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, Long Mode - Compression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 4 8 12 16 20 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.03, N = 3 15.5 16.3 16.8 16.4 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 2K 4K 6K 8K 10K SE +/- 10.84, N = 4 SE +/- 13.03, N = 3 SE +/- 2.82, N = 11 SE +/- 9.39, N = 3 7585.1 8187.3 8220.9 8177.9 1. (CC) gcc options: -O3
Zstd Compression This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19, Long Mode - Decompression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 600 1200 1800 2400 3000 SE +/- 2.12, N = 3 SE +/- 15.11, N = 3 SE +/- 26.42, N = 3 SE +/- 34.60, N = 3 2995.6 2796.2 2996.6 3028.9 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Clear Linux 35390: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 4. Ubuntu 20.04.3 LTS: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 2K 4K 6K 8K 10K SE +/- 11.03, N = 3 SE +/- 3.72, N = 3 SE +/- 1.45, N = 3 SE +/- 5.32, N = 3 7601.9 8150.1 8202.1 8134.9 1. (CC) gcc options: -O3
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: 5 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.4541 0.9082 1.3623 1.8164 2.2705 SE +/- 0.005, N = 3 SE +/- 0.004, N = 3 SE +/- 0.011, N = 3 SE +/- 0.011, N = 3 2.018 1.910 1.898 1.873
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: BMW27 - Compute: CPU-Only macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 60 120 180 240 300 SE +/- 0.23, N = 3 SE +/- 3.21, N = 3 SE +/- 1.69, N = 3 SE +/- 3.93, N = 9 236.49 249.00 245.92 254.52
OpenBenchmarking.org Seconds, Fewer Is Better Blender 3.0 Blend File: Pabellon Barcelona - Compute: CPU-Only macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 200 400 600 800 1000 SE +/- 1.12, N = 3 SE +/- 0.73, N = 3 SE +/- 1.52, N = 3 SE +/- 1.65, N = 3 824.09 848.13 832.73 884.27
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 30 60 90 120 150 SE +/- 0.18, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 106.3 111.0 114.0 111.0 1. firefox 94.0.2
x265 This is a simple test of the x265 encoder run on the CPU with 1080p and 4K options for H.265 video encode performance with x265. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Frames Per Second, More Is Better x265 3.4 Video Input: Bosphorus 1080p macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 11 22 33 44 55 SE +/- 0.08, N = 3 SE +/- 0.34, N = 3 SE +/- 0.27, N = 3 SE +/- 0.34, N = 3 48.33 46.07 47.17 45.35 -isysroot -rdynamic -lrt -lnuma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -rdynamic -lrt -lnuma -rdynamic -lrt -lnuma 1. (CXX) g++ options: -O3 -lpthread -ldl
OSPray Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: SciVis macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 3 6 9 12 15 SE +/- 0.12, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.07, N = 3 10.21 10.75 10.75 10.14 MIN: 8.7 / MAX: 11.24 MIN: 8.62 / MAX: 11.49 MIN: 8.93 / MAX: 11.49 MIN: 9.43 / MAX: 11.11
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 11 22 33 44 55 SE +/- 0.66, N = 4 SE +/- 0.02, N = 3 SE +/- 0.37, N = 11 SE +/- 0.40, N = 3 46.57 48.82 49.37 48.96 1. (CC) gcc options: -O3
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 4 8 12 16 20 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 16.21 17.03 16.13 17.09 -O2 -ltiff -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -ltiff -O2 -pthread 1. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16
LAMMPS Molecular Dynamics Simulator LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: Rhodopsin Protein macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 1.1284 2.2568 3.3852 4.5136 5.642 SE +/- 0.005, N = 3 SE +/- 0.010, N = 3 SE +/- 0.004, N = 3 SE +/- 0.008, N = 3 4.740 4.791 5.015 4.878 -isysroot -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread 1. (CXX) g++ options: -O3 -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 ms, Fewer Is Better Selenium Benchmark: WASM imageConvolute - Browser: Firefox macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 8 16 24 32 40 SE +/- 0.03, N = 3 SE +/- 0.25, N = 11 SE +/- 0.09, N = 3 SE +/- 0.29, N = 15 32.1 33.9 33.6 33.6 1. firefox 94.0.2
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 9 18 27 36 45 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.23, N = 3 SE +/- 0.15, N = 3 37.70 39.43 37.41 38.18 -O2 -ltiff -O3 -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -ltiff -O2 -pthread 1. (CC) gcc options: -fvisibility=hidden -lm -ljpeg -lpng16
Zstd Compression This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 19 - Decompression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 600 1200 1800 2400 3000 SE +/- 6.97, N = 3 SE +/- 7.49, N = 3 SE +/- 22.85, N = 3 SE +/- 20.61, N = 3 2908.2 2858.9 3001.2 2931.8 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Clear Linux 35390: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 4. Ubuntu 20.04.3 LTS: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***
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: Crown macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 2 4 6 8 10 SE +/- 0.0592, N = 10 SE +/- 0.0421, N = 3 SE +/- 0.0366, N = 3 SE +/- 0.0045, N = 3 6.5964 6.7479 6.7180 6.9151 MIN: 5.91 / MAX: 7.04 MIN: 6.56 / MAX: 7.06 MIN: 6.52 / MAX: 7.09 MIN: 6.78 / MAX: 7.39
OSPray Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: SciVis macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 3 6 9 12 15 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 10.31 10.31 10.64 10.17 MIN: 8.55 / MAX: 10.87 MIN: 9.52 / MAX: 10.87 MIN: 10.2 / MAX: 11.24 MIN: 9.8 / MAX: 10.75
OpenBenchmarking.org Images / Sec, More Is Better Intel Open Image Denoise 1.4.0 Run: RT.hdr_alb_nrm.3840x2160 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 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 = 12 0.23 0.22 0.23 0.22
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 110 220 330 440 550 SE +/- 0.32, N = 3 SE +/- 0.26, N = 3 SE +/- 1.47, N = 3 SE +/- 0.24, N = 3 507.6 499.1 485.9 494.4 1. firefox 94.0.2
NAMD NAMD is a parallel molecular dynamics code designed for high-performance simulation of large biomolecular systems. NAMD was developed by the Theoretical and Computational Biophysics Group in the Beckman Institute for Advanced Science and Technology at the University of Illinois at Urbana-Champaign. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org days/ns, Fewer Is Better NAMD 2.14 ATPase Simulation - 327,506 Atoms macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.6314 1.2628 1.8942 2.5256 3.157 SE +/- 0.00580, N = 3 SE +/- 0.02447, N = 3 SE +/- 0.00219, N = 3 SE +/- 0.00202, N = 3 2.80625 2.69147 2.71647 2.75944
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 2 4 6 8 10 SE +/- 0.0029, N = 3 SE +/- 0.0143, N = 3 SE +/- 0.0069, N = 3 SE +/- 0.0627, N = 3 7.3518 7.5329 7.6592 7.4665 MIN: 7.16 / MAX: 7.67 MIN: 7.41 / MAX: 7.94 MIN: 7.55 / MAX: 8.11 MIN: 7.3 / MAX: 8.03
OSPray Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: Path Tracer macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.5918 1.1836 1.7754 2.3672 2.959 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 2.63 2.58 2.60 2.54 MIN: 2.43 / MAX: 2.88 MIN: 2.34 / MAX: 2.72 MIN: 2.48 / MAX: 2.76 MIN: 2.48 / MAX: 2.68
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: San Miguel - Renderer: Path Tracer macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.2003 0.4006 0.6009 0.8012 1.0015 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 0.86 0.88 0.89 0.87 MIN: 0.83 / MAX: 0.87 MIN: 0.81 / MAX: 0.9 MIN: 0.86 / MAX: 0.93 MIN: 0.83 / MAX: 0.9
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 12 24 36 48 60 SE +/- 0.39, N = 3 SE +/- 0.11, N = 3 SE +/- 0.61, N = 3 SE +/- 0.26, N = 3 49.67 49.84 51.28 50.10 1. (CC) gcc options: -O3
LAMMPS Molecular Dynamics Simulator LAMMPS is a classical molecular dynamics code, and an acronym for Large-scale Atomic/Molecular Massively Parallel Simulator. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org ns/day, More Is Better LAMMPS Molecular Dynamics Simulator 29Oct2020 Model: 20k Atoms macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 1.0393 2.0786 3.1179 4.1572 5.1965 SE +/- 0.013, N = 3 SE +/- 0.014, N = 3 SE +/- 0.025, N = 3 SE +/- 0.024, N = 3 4.619 4.497 4.539 4.481 -isysroot -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake -pthread 1. (CXX) g++ options: -O3 -lm
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 700 1400 2100 2800 3500 SE +/- 2.58, N = 3 SE +/- 5.57, N = 3 SE +/- 8.33, N = 3 SE +/- 1.88, N = 3 3373.2 3335.4 3411.9 3427.5 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
OSPray Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: NASA Streamlines - Renderer: SciVis macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 3 6 9 12 15 SE +/- 0.05, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 12.77 12.77 12.82 12.50 MIN: 10.64 / MAX: 13.89 MIN: 11.49 / MAX: 13.89 MIN: 12.2 / MAX: 14.08 MIN: 12.05 / MAX: 13.7
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 - Decompression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 800 1600 2400 3200 4000 SE +/- 4.96, N = 3 SE +/- 15.79, N = 3 SE +/- 8.65, N = 3 SE +/- 18.14, N = 3 3634.1 3643.9 3723.1 3707.5 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 2 4 6 8 10 SE +/- 0.0118, N = 3 SE +/- 0.0222, N = 3 SE +/- 0.0254, N = 3 SE +/- 0.0230, N = 3 8.5300 8.6837 8.7258 8.5949 MIN: 8.31 / MAX: 8.85 MIN: 8.56 / MAX: 9.04 MIN: 8.6 / MAX: 9.2 MIN: 8.45 / MAX: 9.1
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, Long Mode - Decompression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 700 1400 2100 2800 3500 SE +/- 8.40, N = 3 SE +/- 3.75, N = 3 SE +/- 19.99, N = 3 SE +/- 19.65, N = 3 3106.8 3110.0 3044.6 3083.1 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 2 4 6 8 10 SE +/- 0.0251, N = 3 SE +/- 0.0280, N = 3 SE +/- 0.0082, N = 3 SE +/- 0.0707, N = 3 7.8792 7.9942 8.0479 8.0121 MIN: 7.66 / MAX: 8.13 MIN: 7.85 / MAX: 8.33 MIN: 7.9 / MAX: 8.36 MIN: 7.85 / MAX: 8.53
OpenBenchmarking.org Frames Per Second, More Is Better Embree 3.13 Binary: Pathtracer ISPC - Model: Crown macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 2 4 6 8 10 SE +/- 0.0154, N = 3 SE +/- 0.0239, N = 3 SE +/- 0.0084, N = 3 SE +/- 0.0268, N = 3 7.0327 7.0722 7.0848 7.1766 MIN: 6.84 / MAX: 7.41 MIN: 6.96 / MAX: 7.49 MIN: 6.98 / MAX: 7.5 MIN: 7.04 / MAX: 7.78
OSPray Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: XFrog Forest - Renderer: SciVis macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.3848 0.7696 1.1544 1.5392 1.924 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 1.69 1.71 1.70 1.68 MIN: 1.59 / MAX: 1.82 MIN: 1.61 / MAX: 1.82 MIN: 1.62 / MAX: 1.8 MIN: 1.65 / MAX: 1.74
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 - Decompression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 700 1400 2100 2800 3500 SE +/- 4.50, N = 3 SE +/- 9.23, N = 3 SE +/- 17.25, N = 3 SE +/- 29.24, N = 3 3447.9 3426.8 3474.8 3483.9 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
OpenBenchmarking.org MB/s, More Is Better Zstd Compression 1.5.0 Compression Level: 19 - Decompression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 700 1400 2100 2800 3500 SE +/- 7.09, N = 3 SE +/- 14.82, N = 3 SE +/- 13.24, N = 3 SE +/- 33.13, N = 3 2993.8 2996.0 3015.1 3033.7 -llzma -llzma -pipe -fexceptions -m64 -ffat-lto-objects -fno-trapping-math -mtune=skylake 1. (CC) gcc options: -O3 -pthread -lz
PyHPC Benchmarks PyHPC-Benchmarks is a suite of Python high performance computing benchmarks for execution on CPUs and GPUs using various popular Python HPC libraries. The PyHPC CPU-based benchmarks focus on sequential CPU performance. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of State macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 0.5515 1.103 1.6545 2.206 2.7575 SE +/- 0.001, N = 3 SE +/- 0.060, N = 12 SE +/- 0.001, N = 3 SE +/- 0.014, N = 3 2.451 1.819 1.486 1.639
OSPray Intel OSPray is a portable ray-tracing engine for high-performance, high-fidenlity scientific visualizations. OSPray builds off Intel's Embree and Intel SPMD Program Compiler (ISPC) components as part of the oneAPI rendering toolkit. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org FPS, More Is Better OSPray 1.8.5 Demo: Magnetic Reconnection - Renderer: Path Tracer macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 2.38, N = 15 SE +/- 2.11, N = 15 125.00 142.86 134.52 129.76 MIN: 55.56 / MAX: 142.86 MIN: 111.11 / MAX: 166.67 MIN: 76.92 / MAX: 166.67 MIN: 111.11 / MAX: 166.67
Zstd Compression This test measures the time needed to compress/decompress a sample input file using Zstd compression supplied by the system or otherwise externally of the test profile. Learn more via the OpenBenchmarking.org test page.
OpenBenchmarking.org MB/s, More Is Better Zstd Compression Compression Level: 3, Long Mode - Compression Speed macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 200 400 600 800 1000 SE +/- 0.62, N = 3 SE +/- 9.37, N = 15 SE +/- 2.46, N = 3 SE +/- 0.76, N = 3 1049.1 312.1 1109.8 353.3 1. macOS 12.1: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 2. Ubuntu 21.10: *** zstd command line interface 64-bits v1.4.8, by Yann Collet *** 3. Clear Linux 35390: *** zstd command line interface 64-bits v1.5.0, by Yann Collet *** 4. Ubuntu 20.04.3 LTS: *** zstd command line interface 64-bits v1.4.4, by Yann Collet ***
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 macOS 12.1 Ubuntu 21.10 Clear Linux 35390 Ubuntu 20.04.3 LTS 13 26 39 52 65 54.24 53.92 57.22 53.19
Hide Result
Number Of First Place Finishes macOS 12.1 38 [30.9%] Ubuntu 21.10 11 [8.9%] Clear Linux 35390 64 [52.0%] Ubuntu 20.04.3 LTS 10 [8.1%] Number Of First Place Finishes Wins - 123 Tests OpenBenchmarking.org
Hide Result
Number Of Last Place Finishes macOS 12.1 55 [44.7%] Ubuntu 21.10 14 [11.4%] Clear Linux 35390 6 [4.9%] Ubuntu 20.04.3 LTS 48 [39.0%] Number Of Last Place Finishes Losses - 123 Tests OpenBenchmarking.org
Hide Result
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, 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, 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.
Ubuntu 20.04.3 LTS 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, Graphics: Intel UHD 630 (1200MHz), Audio: Apple Audio Device, Monitor: DELL P2415Q, Network: Broadcom NetXtreme BCM57766 PCIe + Broadcom BCM4364 802.11ac
OS: Ubuntu 20.04, Kernel: 5.11.0-27-generic (x86_64), Desktop: GNOME Shell 3.36.9, Display Server: X Server 1.20.11, Vulkan: 1.2.145, Compiler: GCC 9.3.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-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,gm2 --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-9-HskZEa/gcc-9-9.3.0/debian/tmp-nvptx/usr,hsa --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-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 -vProcessor Notes: Scaling Governor: intel_pstate powersave (EPP: balance_performance) - CPU Microcode: 0xea - Thermald 1.9.1Java Notes: OpenJDK Runtime Environment (build 11.0.11+9-Ubuntu-0ubuntu2.20.04)Python Notes: Python 3.8.10Security 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 9 December 2021 13:14 by user phoronix.