Daniel Lemire's blog

, 1 min read

Per-core frequency scaling and AVX-512: an experiment

2 thoughts on “Per-core frequency scaling and AVX-512: an experiment”

  1. Travis Downs says:

    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.

  2. Oren Tirosh says:

    find /sys/ -name cpuinfo_cur_freq | xargs grep .