From your links, gold/plat has a ~15% clock speed hit when using ymm muls, then another ~20% hit when going to zmm muls.
So for 512-bit wide to not slow things down on Intel's chips, you need ~30% runtime of all cores to already be in AVX.
So for 512-bit wide to not slow things down on Intel's chips, you need ~30% runtime of all cores to already be in AVX.
https://en.wikichip.org/wiki/intel/xeon_silver/4116#Frequenc...
https://en.wikichip.org/wiki/intel/xeon_gold/6154#Frequencie...
https://en.wikichip.org/wiki/intel/xeon_platinum/8180m#Frequ...
So platinum can run avx512 on 28 cores at 2.3GHz, while silver runs 12 cores at 1.4GHz