pyhpc rocket Intel Core i9-11900K testing with a ASUS ROG MAXIMUS XIII HERO (1007 BIOS) and AMD Radeon VII 16GB on Clear Linux OS 35150 via the Phoronix Test Suite.
HTML result view exported from: https://openbenchmarking.org/result/2110220-TJ-PYHPCROCK20&grr&sro .
pyhpc rocket Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server OpenGL Vulkan Compiler File-System Screen Resolution 1 2 3 Intel Core i9-11900K @ 5.10GHz (8 Cores / 16 Threads) ASUS ROG MAXIMUS XIII HERO (1007 BIOS) Intel Device 43ef 32GB 2000GB Corsair Force MP600 + 257GB Flash Drive AMD Radeon VII 16GB (1801/1000MHz) Intel Device 43c8 ASUS MG28U 2 x Intel + Intel Device 2725 Clear Linux OS 35150 5.14.13-1083.native (x86_64) GNOME Shell 41.0 X Server 1.20.11 4.6 Mesa 21.2.4 (LLVM 11.1.0) 1.2.182 GCC 11.2.1 20211015 releases/gcc-11.2.0-353-g6a936be4ad + Clang 11.1.0 + LLVM 11.1.0 ext4 3840x2160 OpenBenchmarking.org Kernel Details - Transparent Huge Pages: always Environment Details - 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 - Scaling Governor: intel_pstate performance - CPU Microcode: 0x40 Python Details - Python 3.9.7 Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + 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 Enhanced IBRS IBPB: conditional RSB filling + srbds: Not affected + tsx_async_abort: Not affected
pyhpc rocket pyhpc: CPU - Numpy - 4194304 - Isoneutral Mixing pyhpc: CPU - JAX - 16384 - Isoneutral Mixing pyhpc: CPU - Numba - 16384 - Isoneutral Mixing pyhpc: CPU - JAX - 262144 - Equation of State pyhpc: CPU - JAX - 4194304 - Isoneutral Mixing pyhpc: CPU - Numba - 4194304 - Isoneutral Mixing pyhpc: CPU - JAX - 1048576 - Isoneutral Mixing pyhpc: CPU - Numba - 1048576 - Isoneutral Mixing pyhpc: CPU - Numpy - 4194304 - Equation of State pyhpc: CPU - Numba - 65536 - Equation of State pyhpc: CPU - Numpy - 65536 - Isoneutral Mixing pyhpc: CPU - Numpy - 1048576 - Equation of State pyhpc: CPU - JAX - 65536 - Isoneutral Mixing pyhpc: CPU - Numba - 4194304 - Equation of State pyhpc: CPU - JAX - 1048576 - Equation of State pyhpc: CPU - Numba - 65536 - Isoneutral Mixing pyhpc: CPU - Numpy - 1048576 - Isoneutral Mixing pyhpc: CPU - Numpy - 262144 - Isoneutral Mixing pyhpc: CPU - Numba - 262144 - Equation of State pyhpc: CPU - Numpy - 65536 - Equation of State pyhpc: CPU - JAX - 262144 - Isoneutral Mixing pyhpc: CPU - Numba - 262144 - Isoneutral Mixing pyhpc: CPU - JAX - 4194304 - Equation of State pyhpc: CPU - Numba - 16384 - Equation of State pyhpc: CPU - Numpy - 16384 - Isoneutral Mixing pyhpc: CPU - Numba - 1048576 - Equation of State pyhpc: CPU - Numpy - 262144 - Equation of State pyhpc: CPU - Numpy - 16384 - Equation of State pyhpc: CPU - TensorFlow - 262144 - Isoneutral Mixing 1 2 3 1.816 0.002 0.003 0.001 0.584 0.8 0.141 0.196 1.25 0.003 0.023 0.239 0.01 0.167 0.008 0.012 0.416 0.091 0.01 0.013 0.034 0.045 0.032 0.001 0.005 0.042 0.051 0.002 1.817 0.002 0.003 0.001 0.584 0.8 0.141 0.196 1.25 0.003 0.022 0.239 0.01 0.171 0.008 0.012 0.417 0.089 0.01 0.013 0.034 0.046 0.032 0.001 0.005 0.042 0.064 0.002 1.819 0.002 0.003 0.001 0.584 0.802 0.141 0.196 1.247 0.003 0.022 0.24 0.01 0.167 0.008 0.012 0.415 0.089 0.01 0.013 0.034 0.047 0.032 0.001 0.005 0.042 0.051 0.002 OpenBenchmarking.org
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Isoneutral Mixing 1 2 3 0.4093 0.8186 1.2279 1.6372 2.0465 1.816 1.817 1.819
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 16384 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: JAX - Project Size: 16384 - Benchmark: Isoneutral Mixing 1 2 3 0.0005 0.001 0.0015 0.002 0.0025 0.002 0.002 0.002
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 16384 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numba - Project Size: 16384 - Benchmark: Isoneutral Mixing 1 2 3 0.0007 0.0014 0.0021 0.0028 0.0035 0.003 0.003 0.003
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Equation of State 1 2 3 0.0002 0.0004 0.0006 0.0008 0.001 0.001 0.001 0.001
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Isoneutral Mixing 1 2 3 0.1314 0.2628 0.3942 0.5256 0.657 0.584 0.584 0.584
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Isoneutral Mixing 1 2 3 0.1805 0.361 0.5415 0.722 0.9025 0.800 0.800 0.802
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Isoneutral Mixing 1 2 3 0.0317 0.0634 0.0951 0.1268 0.1585 0.141 0.141 0.141
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Isoneutral Mixing 1 2 3 0.0441 0.0882 0.1323 0.1764 0.2205 0.196 0.196 0.196
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numpy - Project Size: 4194304 - Benchmark: Equation of State 1 2 3 0.2813 0.5626 0.8439 1.1252 1.4065 1.250 1.250 1.247
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 65536 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numba - Project Size: 65536 - Benchmark: Equation of State 1 2 3 0.0007 0.0014 0.0021 0.0028 0.0035 0.003 0.003 0.003
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 65536 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numpy - Project Size: 65536 - Benchmark: Isoneutral Mixing 1 2 3 0.0052 0.0104 0.0156 0.0208 0.026 0.023 0.022 0.022
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Equation of State 1 2 3 0.054 0.108 0.162 0.216 0.27 0.239 0.239 0.240
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 65536 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: JAX - Project Size: 65536 - Benchmark: Isoneutral Mixing 1 2 3 0.0023 0.0046 0.0069 0.0092 0.0115 0.01 0.01 0.01
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numba - Project Size: 4194304 - Benchmark: Equation of State 1 2 3 0.0385 0.077 0.1155 0.154 0.1925 0.167 0.171 0.167
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: JAX - Project Size: 1048576 - Benchmark: Equation of State 1 2 3 0.0018 0.0036 0.0054 0.0072 0.009 0.008 0.008 0.008
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 65536 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numba - Project Size: 65536 - Benchmark: Isoneutral Mixing 1 2 3 0.0027 0.0054 0.0081 0.0108 0.0135 0.012 0.012 0.012
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numpy - Project Size: 1048576 - Benchmark: Isoneutral Mixing 1 2 3 0.0938 0.1876 0.2814 0.3752 0.469 0.416 0.417 0.415
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 262144 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numpy - Project Size: 262144 - Benchmark: Isoneutral Mixing 1 2 3 0.0205 0.041 0.0615 0.082 0.1025 0.091 0.089 0.089
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Equation of State 1 2 3 0.0023 0.0046 0.0069 0.0092 0.0115 0.01 0.01 0.01
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 65536 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numpy - Project Size: 65536 - Benchmark: Equation of State 1 2 3 0.0029 0.0058 0.0087 0.0116 0.0145 0.013 0.013 0.013
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: JAX - Project Size: 262144 - Benchmark: Isoneutral Mixing 1 2 3 0.0077 0.0154 0.0231 0.0308 0.0385 0.034 0.034 0.034
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numba - Project Size: 262144 - Benchmark: Isoneutral Mixing 1 2 3 0.0106 0.0212 0.0318 0.0424 0.053 0.045 0.046 0.047
PyHPC Benchmarks Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: JAX - Project Size: 4194304 - Benchmark: Equation of State 1 2 3 0.0072 0.0144 0.0216 0.0288 0.036 0.032 0.032 0.032
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 16384 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numba - Project Size: 16384 - Benchmark: Equation of State 1 2 3 0.0002 0.0004 0.0006 0.0008 0.001 0.001 0.001 0.001
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 16384 - Benchmark: Isoneutral Mixing OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numpy - Project Size: 16384 - Benchmark: Isoneutral Mixing 1 2 3 0.0011 0.0022 0.0033 0.0044 0.0055 0.005 0.005 0.005
PyHPC Benchmarks Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numba - Project Size: 1048576 - Benchmark: Equation of State 1 2 3 0.0095 0.019 0.0285 0.038 0.0475 0.042 0.042 0.042
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 262144 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numpy - Project Size: 262144 - Benchmark: Equation of State 1 2 3 0.0144 0.0288 0.0432 0.0576 0.072 0.051 0.064 0.051
PyHPC Benchmarks Device: CPU - Backend: Numpy - Project Size: 16384 - Benchmark: Equation of State OpenBenchmarking.org Seconds, Fewer Is Better PyHPC Benchmarks 2.1 Device: CPU - Backend: Numpy - Project Size: 16384 - Benchmark: Equation of State 1 2 3 0.0005 0.001 0.0015 0.002 0.0025 0.002 0.002 0.002
Phoronix Test Suite v10.8.5