How to adjust the current/EDP limit throttling using AVX offset?
How to adjust the current/EDP limit throttling using AVX offset?
I’ve recently started experimenting with overclocking, specifically trying to push my i7-9700k up to 5.0Ghz. I performed some benchmark tests using Cinebench R15 to measure the improvements. I observed that the initial two tests ran smoothly at the overclocked speed, but all further tests consistently lowered the clock speed to around 4.6Ghz—despite my scores staying unchanged. The same pattern appeared during an Aida 64 stress test, where speeds dropped after roughly two minutes.
At first, I suspected a VRM problem, but since my motherboard lacks a built-in VRM temperature sensor, I couldn’t confirm that. I then downloaded Intel’s XTU software and ran a standard CPU program; everything seemed normal. However, when I tested with AVX instructions, the issue shifted to the current/EDP limit rather than the VRMs.
I searched extensively online for solutions, adjusting settings like CPU current capability, power limits, and BIOS time windows, but none resolved the problem. In fact, modifying these parameters caused my system to crash. After applying an AVX offset of 2, the stress tests stabilized at 4.8Ghz instead of fluctuating.
Therefore, my main questions are: are there alternative ways to address a current/EDP limit throttle beyond using an AVX offset? And could applying an AVX offset affect game performance negatively?
The present threshold controls the amount of vcore your CPU receives; excessive vcore may damage it, so keep it simple.
Check coretemp while running tasks that hit current limits and observe the VID in coretemp.
1.5 represents the highest safe value, currently considered harmful to CPU life—ideally stay below 1.4.
AVX is rarely utilized by games; only a few may use it, and usually the GPU sets the limit before the CPU does.
Overclocking generally doesn’t matter for performance on a 1060, as it won’t noticeably affect gameplay.
I rely on Aida 64 to check if my overclock remains stable. Up to now, everything is working well, but my CPU automatically downclocks during stress tests that use AVX instructions. I plan to increase the vcore. Additionally, I intend to upgrade my 1060 with a 3080 in the future, which will require further overclocking. Thanks.
It's normal to lower performance when using AVX instructions since they require more processing power; don't worry about AVX if you're mainly gaming. Avoid significantly raising the vcore, as a high value can harm CPU health. First check the 3080's performance before thinking about overclocking.
I just discovered the issue. Reaching the maximum of my CPU core/cache limit appeared to fix the current/EDP limits throttling. But during stress tests, another problem emerged: power limit throttling. I reverted to the BIOS, increased the package power limit and time window, and that resolved it completely. Now I can run multiple Cinebench 15 runs without my CPU clocking down. Temperatures are a bit higher under load, but not enough to cause throttling.
Hi, I understand you're facing the same issue without overclocking and need clarification on which setting you adjusted. Could you confirm the details? Thanks!!!