Я считал нечто на своем AMD Ryzen AI 9 HX 370 w/ Radeon 890M в 24 потока, он был загружен на 100% с профилем performance и при температуре ~90C и через несколько часов ноут вырубился.
После включения - проц работал на частоте 600Mhz независимо от профилей питания.
Оказалось - ушел в защиту от перегрева.
Понять что это именно защита от перегрева можно по логу ядра и словам prochot:
dmesg | grep -i "prochot"
Процессор выставляет флаг BD_PROCHOT и отказывается работать на большей, чем аварийные 600Mhz, частоте.
Посмотреть троттлит ли проц можно так:
for DEV in /sys/class/thermal/cooling_device*; do cat ${DEV}/cur_state; done
Везде где не 0 - там троттлинг
Управлять состоянием BD_PROCHOT можно налету с помощью утилит wrmsr/rdmsr
sudo wrmsr 0xC0010003 0x0 sudo rdmsr 0xC0010003
Но адрес регистра зависит от модели