Today I was building OpenBLAS on my Fedora 31 machine that has I9 9900K CPU and received multiple system failure notifications. They all said “The kernel log indicates that hardware errors were detected. This is most likely not a software problem”. My kernel version is 5.5.7-200.fc31.x86_64.
I searched about this issue for a while and found that some guys said that this may be caused by overheating of CPU. So, I installed lm-sensors to detect my CPU core temperatures and found that when my CPU cores reached about 90 degrees Celsius during the OpenBLAS building process, I got the system failure notifications again. As such, I suspect that my CPU I9 9900K may have a problem of overheating on Fedora 31 in some cases. I further tried building OpenBLAS on a Fedora 31 machine with I7 CPU, and this problem disappeared.
I noticed that Fedora 32 will be shipping Intel’s thermal daemon (thermald) by default to improve the CPU thermal management capabilities. I would like to know how to install the thermald on Fedora 31 and will it lower the temperature of my CPU cores?