Hey fellas,
I've consistently had problems setting a fan curve for my CPU because the core temperatures are constantly spiking all over the place whenever I do practically anything on my computer.
I've used all sorts of temperature monitoring software to look into this, and they always look about the same. I've attached a screenshot - you can see random gigantic spikes in temperature, which only last for a second or even milliseconds at a time. I have cores 0 through 5 displayed on this screenshot, and the huge increase in baseline temperature is when I started Prime95.
Is this possibly just a known issue with this series of CPUs? Or perhaps cores read temperature in a really finnicky, jumpy way? Regardless, it sucks setting a fan curve based on the core temperatures because simply opening a tab in chrome will cause the fans to ramp up crazy high and then ramp back down all within a couple seconds.
I would use a more stable and generic sensor like the overall CPU temp but for most programs that seems to be measuring socket temperature, which never gets nearly as hot as the actual cores, and also has a pretty lengthy lag between the cores heating up and the socket heating up.
Does anyone else have this problem with a decent solution? Right now I'm basically just manually changing my CPU cooler's fan when I go from idling to gaming. I've also tried setting curves in the BIOS but I don't get nearly as much control, and I still have the same problem with the fan ramping up and down rapidly.
Side note: How accurate are temperature monitoring software supposed to be? Core Temp and HWInfo both read similar core temps, which are about 10-15 degrees warmer than what Speedfan reads for core temps.
Specs:
CPU: i7 8700k
Mobo: ASUS Prime Z370-a
Cooler: Cryorig R1 Universal