возможно это исправлено для совместимости с подсистемой hwmon в ядре.
если посмотреть в доку:
Documentation/hwmon/sysfs-interface, то там есть формат вывода температуры (тока и напряжения), типа:
temp[1-*]_max Temperature max value.
Unit: millidegree Celsius (or millivolt, see below)
имхо, видимо сделано чтобы ядро не занималось ерундой плавучкой, да и точность вывода изрядно повышается (типа отдает 50, а по факту там например 50.9)
Нашел в хламе радиатор с липкой основой, приклеил, помогает мало - все-равно рабочая температура 67-70 градусов даже просто на воспроизведении музыки. Надо будет до барахолки доехать, купить радиатор с вентилятором от чипсета, они тонкие (не мешают установке верхней платы) и охлаждают неплохо. Ну и приклеить на термоклей, а не на штатный скотч.
Думаю не надо заморачиваться на эти цифры - смотрите лучше лог, когда процессор перегревается в логе есть сообщения GPU о том что частота корки снижена и графика начинает "тормозить". К тому же мне кажется что показания встроенного датчика еще калибровать надо, убут показывает температуру при холодном старте - можно примерно оценить достоверность показаний, только на холах это проблематично посмотреть. Например у меня явно больше показывает на несколько градусов.