, 2 min read
AVX-512 throttling: heavy instructions are maybe not so dangerous
3 thoughts on “AVX-512 throttling: heavy instructions are maybe not so dangerous”
, 2 min read
3 thoughts on “AVX-512 throttling: heavy instructions are maybe not so dangerous”
Note that heavy/light applies to both AVX2 and AVX-512.
So for example heavy AVX2 is in principle the same thing as light AVX-512 (best to show in a chart).
However, the same “heavy doesn’t necessarily mean heavy unless you do it a lot” thing you discuss in this post applies to AVX2 heavy instructions, which in fact makes them quite different than AVX-512 light: because AVX-512 light take effect immediately as soon as one occurs (as far as I can tell), but AVX2 heavy need to be run a lot. So in practice, AVX2 heavy is lets you run one speed tier higher (the highest tier, in fact) compared to AVX-512 light.
That should read “… AVX2 heavy often lets you run one speed tier higher…”.
Nice forum thread on the subject:
https://www.realworldtech.com/forum/?threadid=179654&curpostid=179715