Yes, I think this is one of the improvements in Skylake-X – only the cores actually running the concerned instructions are affected: each cores can keep running at the license implied by their code, rather than the whole socket being affected.
On earlier chips with “AVX turbo” stuff (i.e., instruction-based downclocking) even one core running heavy stuff would affect the entire socket, if I remember correctly.
Yes, I think this is one of the improvements in Skylake-X – only the cores actually running the concerned instructions are affected: each cores can keep running at the license implied by their code, rather than the whole socket being affected.
On earlier chips with “AVX turbo” stuff (i.e., instruction-based downclocking) even one core running heavy stuff would affect the entire socket, if I remember correctly.
find /sys/ -name cpuinfo_cur_freq | xargs grep .