The real FLOPS & Vector use on the iMac Pro
i'm interested in knowing how processor hardware embedded vector instruction set improves flops number apple's claimed number on imp web page ? suspect geekbench 4 not, @ time, have code recompiled employ vector instructions , therefore show/display apple's flops claim. guess can write simple program exploit new vector instructions , have report flops compare against geekbench 4 reports. thoughts.... ? https://www.geekbench.com/doc/geekbench4-cpu-workloads.pdf quote floating point workloads gemm gemm (general matrix multiplication) computes result c = ab + c, a, b, , c matrices. gemm workload uses 512x512 single-precision matrices. gemm implementations written using hand-tuned vector instructions following instruction sets: • avx + fma • avx • sse3 • sse2 • armv8 neon • armv7 neon click expand... so-- think incorporated. see...