python-macbook-pro-big-sur Apple M1 testing with a Apple MacBook Pro and Apple M1 on macOS 11.7 via the Phoronix Test Suite. python-macbook-pro-big-sur: Processor: Apple M1 (8 Cores), Motherboard: Apple MacBook Pro, Memory: 16GB, Disk: 927GB, Graphics: Apple M1, Monitor: Color LCD OS: macOS 11.7, Kernel: 20.6.0 (arm64), Compiler: GCC 13.0.0 + Clang 13.0.0, File-System: APFS, Screen Resolution: 2880x1800 Numpy Benchmark Score > Higher Is Better python-macbook-pro-big-sur . 601.46 |========================================== PyBench 2018-02-16 Total For Average Test Times Milliseconds < Lower Is Better python-macbook-pro-big-sur . 944 |============================================= PyPerformance 1.0.0 Benchmark: go Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: 2to3 Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: chaos Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: float Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: nbody Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: pathlib Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: raytrace Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: json_loads Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: crypto_pyaes Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: regex_compile Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: python_startup Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: django_template Milliseconds < Lower Is Better PyPerformance 1.0.0 Benchmark: pickle_pure_python Milliseconds < Lower Is Better Numenta Anomaly Benchmark 1.1 Detector: EXPoSE Seconds < Lower Is Better Numenta Anomaly Benchmark 1.1 Detector: Relative Entropy Seconds < Lower Is Better python-macbook-pro-big-sur . 16.27 |=========================================== Numenta Anomaly Benchmark 1.1 Detector: Windowed Gaussian Seconds < Lower Is Better python-macbook-pro-big-sur . 12.30 |=========================================== Numenta Anomaly Benchmark 1.1 Detector: Earthgecko Skyline Seconds < Lower Is Better python-macbook-pro-big-sur . 140.29 |========================================== Numenta Anomaly Benchmark 1.1 Detector: Bayesian Changepoint Seconds < Lower Is Better python-macbook-pro-big-sur . 38.25 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 16384 - Benchmark: Equation of State Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 16384 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 65536 - Benchmark: Equation of State Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 65536 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Equation of State Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Equation of State Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Equation of State Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 16384 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.001 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 16384 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.003 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 65536 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.004 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 65536 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.011 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 16384 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.002 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 16384 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.005 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 65536 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.011 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 65536 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.018 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 16384 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.001 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 16384 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.006 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 65536 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.005 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 65536 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.026 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.014 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.043 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 262144 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.043 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 262144 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.067 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 262144 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.017 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 262144 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.094 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.057 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.184 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.227 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.775 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.198 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.365 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.928 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 1.578 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 16384 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.002 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 16384 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.005 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 65536 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.009 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 65536 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.016 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 1048576 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.07 |============================================ PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 1048576 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.434 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.276 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: Aesara - Project Size: 4194304 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 1.819 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 262144 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.037 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 262144 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.059 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 1048576 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 0.269 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 1048576 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 0.450 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Equation of State Seconds < Lower Is Better python-macbook-pro-big-sur . 1.236 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: PyTorch - Project Size: 4194304 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better python-macbook-pro-big-sur . 1.877 |=========================================== PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 16384 - Benchmark: Equation of State Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 16384 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 65536 - Benchmark: Equation of State Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 65536 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 262144 - Benchmark: Equation of State Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 262144 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 1048576 - Benchmark: Equation of State Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 1048576 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 4194304 - Benchmark: Equation of State Seconds < Lower Is Better PyHPC Benchmarks 3.0 Device: CPU - Backend: TensorFlow - Project Size: 4194304 - Benchmark: Isoneutral Mixing Seconds < Lower Is Better