12 karma · joined July 12, 2021
I find this often useful to quickly compare similar instance types, e.g.: m7g vs. m8g vs. m9g.
The same issue is being reported all over lenovo linux forums as well and for example on https://github.com/erpalma/throttled/issues/255 you see lots of lenovo people reporting the same.
I personally suffer the same issue on my X1G9, the best fix so far is the unload/load all related kernel modules one which makes throttling at least only drop to 1.2 Ghz.
Is a good post in regards to code alignment effects.
For frontend you can guess that PGO, BOLT, huge tables might probably help but it's still a blind guess without knowing what to look at next.
Intel's TMA is the only helpful thing here really. Bit sad that AMD and ARM don't provide a way to calculate something TMA-like themselves.