SIMDを使うとクロックが下がる奴を調べてたのだが、Skylakeはきれいにxmm→ymm→zmmと下がるものの、 Haswellは下がらない。調べてみると、HaswellまではIntel Speedstep Technology、 SkylakeからIntel Speed Shift Technologyで、動作クロック変更の振る舞いが違うらしい。
とりあえずテストコード書いた。
https://github.com/kaityo256/simd_clock
ここの記述が詳しいが、まだ理解しきれていない。