I'm getting similar variance. Compiling Linux seems to spike the temperature above 70, even with a new CPU cooler, so I'm wondering if there might be an offset I'm missing. It may just be the fan being too slow (going to be reconfiguring the BIOS settings today). The reason I haven't replied sooner is because I've been busy with a new job, and I wasn't sure if my phone would send a properly (un)formatted email. I'm fine with whosever patch gets in, so long as temperature reading works on my machine. Also, for what it's worth, I'm not a "he". Vicki is generally a female name. Vicki >> On Jul 22, 2019, at 11:04 AM, Marcel Bocu <marcel.p.bocu@xxxxxxxxx> wrote: >> >>> On 22/07/2019 20:39, Woods, Brian wrote: >>> On Mon, Jul 22, 2019 at 09:51:05AM -0700, Guenter Roeck wrote: >>> >>> With 3900X, and the series applied, I get: >>> >>> k10temp-pci-00c3 >>> Adapter: PCI adapter >>> Tdie: +45.1°C (high = +70.0°C) >>> Tctl: +45.1°C >>> >>> which looks about right. >>> >>> Interesting, though. I thought there are two CPU dies on this chip. >>> I guess the temperature sensor is on the IO block ? If so, are there >>> additional sensors on the CPU dies ? >>> >>> Guenter >> >> That's good to know. Thanks for testing it. >> >> What happens is the IOD takes the max temperature of the chiplets in the >> package and presents that as the temperature of the package. It works >> the same way as it does in Rome (server parts). For better or worse, >> you just get the max temperature of the chiplets rather than the >> temperatures of the individual chiplets. > > Out of curiosity, is it the maximum temperature of all chiplets, or just > the non-powergated ones? Because this might explain why I get so much > variance in the idle temperature (40 <-> 50°C in a matter of a second > with a mostly-idle processor). This variance is visible on linux, but > not at all on the firmware's configuration interface. > > One other option would be the stock fan not being tight-enough... but > apparently quite a few people have the issue. I'll try tightening it! > > Marcel