Question Big temps on i5 13600k

Page 2 - Seeking answers? Join the Tom's Hardware community: where nearly two million members share solutions and discuss the latest tech.
Apr 6, 2023
10
3
15
Hello,
I recently build this PC (2 days ago) and I am getting 100 celcius temps when I am benchmarking or running a game within a few seconds. Please keep in mind that I am not new to PC building procedure, I've done this a couple of times in the past without any issue.

My build:
MOBO: Z690 Aorus Elite DDR4
CPU: I5 13600k
COOLER: Liquid Freezer II 280
PSU: 650W Coolermaster Plus Bronze
CASE: Phanteks Enthoo Pro Full Tower with 2 fans.

Results:
Idle: 38-41 Celsius AVG
On load: 100 Celsius


Things I've tried:
  • Applied MX5 thermal paste which came with the cooler.
  • Re-applied a recently purchased MX4 thermal paste.
  • Re-mounted cooler.
  • Connected to both CPU_FAN and CPU_SYS sockets.
  • Disabled Intel Turbo Boost setting from BIOS.
  • Disabled Multicore Enhancement setting from BIOS.
  • Undervolted CPU to 1.1
JlW6DtQ.png
 
Sep 15, 2023
6
1
15
The default voltage curve for most 13600K will send an excessive amount of voltage to the CPU. This extra voltage is not necessary. The solution for all Intel CPUs is to adjust the voltage to what the CPU needs. The default value is deliberately set high by Intel so they can guarantee long term stability 10 years from now. Reducing this excess voltage today will allow the CPU to run significantly cooler.

If you have a motherboard with the B760 chipset, you will need to use an early BIOS version or an early microcode version which allows CPU voltage control. Many Asus and Gigabyte boards have an option in the BIOS so you can easily run the early microcode. Intel added Undervolt Protection to the most recent microcode versions. This prevents you from reducing the voltage and can cut CPU performance in half if you try to use a tiny undervolt. The ThrottleStop FIVR window makes it easy to see when Undervolt Protection has been enabled. HWiNFO can also report this information.

bpinOAW.png


Set the voltage appropriately, do not cheap out on a cooler and these CPUs will run great. You can adjust the turbo power limits in the BIOS to however much cooling you can afford. This will allow you to come up with a performance vs heat balance that is right for you.
My 13600k is on old microcode and doesn't even have this Dynamic Undervolt protection.

When I update to newer mainboard firmware (z690 aorus pro), it also updates CPU microcode I assume. The new idle temp jump to 45*C compare to 37*C on old firmware. I've tried to undervolt, Undervolt protection is off by default, but it does not reduce idle temp for whatever reason.
CinebechR23's full load is 83*C, okay-ish for phantom spirit SE120. Cooler probably is not the issue.

New firmware/microcode is just too hot for 13600k. I will just use old firmware and missing out new features, bug fixes, I guess. Still, it's disappointing nonetheless.
No 13600k owner seems to have this issue. Sigh.. probably will think twice before buying gigabyte mainboard again.
 
The new idle temp jump to 45*C compare to 37*C on old firmware.
A significant change in idle temperatures can be caused by a CPU using different low power C states. Most people set the C states to AUTO in the BIOS. This might mean something completely different from one BIOS version / microcode version to the next. It is best to select enabled or disabled in the BIOS and then monitor to see if the BIOS C state settings are actually working correctly. You would be surprised how many boards quietly disable some of the C states without documenting or informing users of this.

The ThrottleStop FIVR window shows what microcode version is being used.

ZVAD7dL.png


ThrottleStop also shows what core and package C states are being used.
Idle voltage is not that important when the low power C states are working correctly.

nPcnYIz.png
 
Sep 15, 2023
6
1
15
A significant change in idle temperatures can be caused by a CPU using different low power C states. Most people set the C states to AUTO in the BIOS. This might mean something completely different from one BIOS version / microcode version to the next. It is best to select enabled or disabled in the BIOS and then monitor to see if the BIOS C state settings are actually working correctly. You would be surprised how many boards quietly disable some of the C states without documenting or informing users of this.

The ThrottleStop FIVR window shows what microcode version is being used.

ZVAD7dL.png


ThrottleStop also shows what core and package C states are being used.
Idle voltage is not that important when the low power C states are working correctly.

nPcnYIz.png
View: https://imgur.com/9aJccf1


enabled all Cstates in bios.
idle @ 4w, 073v and 45*C

Newest microcode is 115.
Old microcode 105 runs cooler 36-38*C.
It's odd that old microcode (105) came with stock firmware (F8) and this firmware release date is august 2022, it's predated 13600k launch date. I've checked gigabyte website and my mainboard Z690, only supports 13th gen from firmware F22 onward, yet F8 can still run it without any obvious error.
 
  • Like
Reactions: Order 66