Sun, 20 Feb 2011

11:13 AM - (no subject)

Yesterday, I committed some new code to monitor the temperature on AMD K10 and K11 CPUs such as the Phenom.  I had a FreeBSD amdtemp(4) in the kernel but it had a few problems and didn't work with the sensors framework I imported from OpenBSD.

For instance, in FreeBSD the temperature can be off due to rounding with the equation to convert celcius to kelvin.  This is only .05 degrees, but when your reporting tool is accurate enough, it can be odd to see the CPU at 27.05C.  

Normally this back of the envelope calculation stuff drives me up a wall, but it's a freaking temperature sensor!  I want it to be accurate. 

0 comments