arnal160002e8
Member
- Joined
- Aug 23, 2025
- Messages
- 39
Background:
My new PC has a 265K cooled by a Noctua NH-D15 (G1) on the Z890 Tomahawk WIFI in a Fractal Design Torrent case. While stress-testing at stock 1A90 BIOS settings (but with custom fan curves + Intel default power limits), temperatures in Cinebench R23 and Prime95 (Small FFTs with AVX/2) were too high for my liking (max. >85C in Cine, >100C in Prime). I reseated my cooler and re-applied the thermal paste, but to little or no avail. So, I decided to try undervolting the CPU.
To determine the minimum stable voltages for my CPU, I decided to use Intel Xtreme Tuning Utility (XTU), since that seemed like a more convenient way to quickly iterate on voltage offsets than rebooting and doing it from the BIOS each time.
My plan was to first identify the approximate minimum stable low (at idle) + minimum stable high (at full load) runtime voltages using XTU and moderate stress-testing, and then stop using XTU and instead lower my CPU Lite Load (default: 17 at "Auto") in BIOS to match my runtime voltages to those minima/maxima as closely as possible, fine-tuning with VCC Core Voltage Offset and CPU Core Voltage Offset if necessary. Then I would maximally stress-test those BIOS settings to determine the actual minimum voltages I could get away with.
That was the plan. Things did not go according to plan.
Problems:
Firstly, when applying undervolt offsets using XTU, I did actually see them being properly applied to the per-core VIDs (voltages) shown in HWInfo. And my temperatures did come down nicely with more aggressive offsets. Things seemed to be working!
But wait — VCore did not seem to be moving at all with the XTU Core Voltage Offset. And VCore was sky-high under load, often maxing out at >1.5V. And to make things worse, I was seeing wildly variable VCore values across reboots. Sometimes, VCore would max out at 1.490V during heavy load (Cinebench R23). Other times, the same load would max it out at just above 1.6V (!!!). This did not seem to correlate at all with my XTU undervolt offsets. I could have a -90mV offset and still have VCore top out at >1.55V. I later found out about this BIOS bug, which I assume is why VCore fluctuates so much between reboots with my VCC Core Voltage (VCore) set to "Auto" in BIOS. Furthermore, I read that allegedly VCore for Arrow Lake is the voltage supplied to the VRM before it is divied out as VID. So applying a per-core offset from XTU should not even be expected to alter VCore for Arrow Lake???
Anyway, not only did XTU not help me identify the minimum stable VCore, I now needed an updated BIOS in order to stand a chance of finding it. But at least I could still adjust CPU Lite Load to match my identified minimum stable VIDs... right?
Wrong. After identifying my presumed minimum stable core voltage offset, I went into BIOS to adjust CPU Lite Load down from 17. I had read (e.g. here) about users reporting that CPU Lite Load values below 13 just result in an effective value of 13 on the next boot, so I tried 12, and unfortunately confirmed what others had reported: 13 was displayed as the effective value when I next booted into BIOS. Same if I chose 9.
So I selected 13, thinking that surely it would at least make some difference to my voltages (VID / VCore) in Windows compared to the voltages I saw without an XTU undervolt offset applied and with the default CPU Lite Load of 17. But alas, any maximum per-core VID differences during Cinebench R23 were within the margin of error (~2mV for most cores) and VCore seemed unchanged or a little lower, although it was hard to tell due to the aforementioned inconsistent-across-reboots VCore bug. Temperatures were also unchanged. So my next question is: Does CPU Lite Load even do anything for Arrow Lake? If so, why can't it (ostensibly) be reduced below 13? Is this a BIOS bug? Update: CPU Lite Load does still seem to affect AC_LL/DC_LL. On my system, 13 translates to 80/120 while 17 is 120/120. Some claim that Intel recommends these numbers match. If that's true, a VCC Core Voltage offset seems like a better way of reining in VCore on Arrow Lake, but I'm not knowledgeable enough on the subject to say for sure.
I'd appreciate any advice on where to go from here for reducing my VIDs and VCore. I think I'm stuck until a BIOS comes out that fixes the inconsistent VCore issue.
My new PC has a 265K cooled by a Noctua NH-D15 (G1) on the Z890 Tomahawk WIFI in a Fractal Design Torrent case. While stress-testing at stock 1A90 BIOS settings (but with custom fan curves + Intel default power limits), temperatures in Cinebench R23 and Prime95 (Small FFTs with AVX/2) were too high for my liking (max. >85C in Cine, >100C in Prime). I reseated my cooler and re-applied the thermal paste, but to little or no avail. So, I decided to try undervolting the CPU.
To determine the minimum stable voltages for my CPU, I decided to use Intel Xtreme Tuning Utility (XTU), since that seemed like a more convenient way to quickly iterate on voltage offsets than rebooting and doing it from the BIOS each time.
My plan was to first identify the approximate minimum stable low (at idle) + minimum stable high (at full load) runtime voltages using XTU and moderate stress-testing, and then stop using XTU and instead lower my CPU Lite Load (default: 17 at "Auto") in BIOS to match my runtime voltages to those minima/maxima as closely as possible, fine-tuning with VCC Core Voltage Offset and CPU Core Voltage Offset if necessary. Then I would maximally stress-test those BIOS settings to determine the actual minimum voltages I could get away with.
That was the plan. Things did not go according to plan.
Problems:
Firstly, when applying undervolt offsets using XTU, I did actually see them being properly applied to the per-core VIDs (voltages) shown in HWInfo. And my temperatures did come down nicely with more aggressive offsets. Things seemed to be working!
But wait — VCore did not seem to be moving at all with the XTU Core Voltage Offset. And VCore was sky-high under load, often maxing out at >1.5V. And to make things worse, I was seeing wildly variable VCore values across reboots. Sometimes, VCore would max out at 1.490V during heavy load (Cinebench R23). Other times, the same load would max it out at just above 1.6V (!!!). This did not seem to correlate at all with my XTU undervolt offsets. I could have a -90mV offset and still have VCore top out at >1.55V. I later found out about this BIOS bug, which I assume is why VCore fluctuates so much between reboots with my VCC Core Voltage (VCore) set to "Auto" in BIOS. Furthermore, I read that allegedly VCore for Arrow Lake is the voltage supplied to the VRM before it is divied out as VID. So applying a per-core offset from XTU should not even be expected to alter VCore for Arrow Lake???
Anyway, not only did XTU not help me identify the minimum stable VCore, I now needed an updated BIOS in order to stand a chance of finding it. But at least I could still adjust CPU Lite Load to match my identified minimum stable VIDs... right?
Wrong. After identifying my presumed minimum stable core voltage offset, I went into BIOS to adjust CPU Lite Load down from 17. I had read (e.g. here) about users reporting that CPU Lite Load values below 13 just result in an effective value of 13 on the next boot, so I tried 12, and unfortunately confirmed what others had reported: 13 was displayed as the effective value when I next booted into BIOS. Same if I chose 9.
So I selected 13, thinking that surely it would at least make some difference to my voltages (VID / VCore) in Windows compared to the voltages I saw without an XTU undervolt offset applied and with the default CPU Lite Load of 17. But alas, any maximum per-core VID differences during Cinebench R23 were within the margin of error (~2mV for most cores) and VCore seemed unchanged or a little lower, although it was hard to tell due to the aforementioned inconsistent-across-reboots VCore bug. Temperatures were also unchanged. So my next question is: Does CPU Lite Load even do anything for Arrow Lake? If so, why can't it (ostensibly) be reduced below 13? Is this a BIOS bug? Update: CPU Lite Load does still seem to affect AC_LL/DC_LL. On my system, 13 translates to 80/120 while 17 is 120/120. Some claim that Intel recommends these numbers match. If that's true, a VCC Core Voltage offset seems like a better way of reining in VCore on Arrow Lake, but I'm not knowledgeable enough on the subject to say for sure.
I'd appreciate any advice on where to go from here for reducing my VIDs and VCore. I think I'm stuck until a BIOS comes out that fixes the inconsistent VCore issue.
Last edited:

