2019年3月6日

SIMDを使うとクロックが下がる奴を調べてたのだが、Skylakeはきれいにxmm→ymm→zmmと下がるものの、 Haswellは下がらない。調べてみると、HaswellまではIntel Speedstep Technology、 SkylakeからIntel Speed Shift Technologyで、動作クロック変更の振る舞いが違うらしい。

とりあえずテストコード書いた。

https://github.com/kaityo256/simd_clock

ここの記述が詳しいが、まだ理解しきれていない。