Intel Found A Velocity Boost Bug While Investigating CPU Instability, BIOS Fix Coming
by
Zak Killian
—
Thursday, June 20, 2024, 02:01 PM EDT
Intel's top-end desktop CPUs have had some stability problems. This has been an on-going story, and we've reported on it a couple of times before, but the short version is that certain games and apps are likely to crash on some Core i9 and Core i7 processors from the 13th- and 14th-generation CPU families. The practical causes for the crashes are well-understood, but the root cause isn't, and Intel is still working on it.
Igor's Lab reported, based on what was said to be insider info, that Intel actually had found the root cause of the problem and that the chipmaker was working on a fix. In response, Intel posted up a blog post on its community site that explains the situation as it is understood. What the company found, it turns out, is simply a "confirmed contributing cause," not the actual root cause.
This contributing cause is in fact a bug in the Enhanced Thermal Velocity Boost (eTVB) feature of the top-end Core i9 parts. Only the Core i9s have this feature, which is designed to allow the CPU to hit even higher clock rates than with the normal boost algorithm as long as thermal headroom allows. Intel doesn't explain exactly what the bug is, but we can assume it has to do with improper voltage/frequency scaling.
We can assume that because, as we noted before, the enthusiast community has already determined the practical cause of the crashes: insufficient CPU voltage. By simply setting a voltage offset on your Core i9 CPU, you can completely avoid the crashes—albeit at the risk of damaging your processor over a long period. What Intel's trying to investigate is why these CPUs aren't getting enough voltage in the first place.
Intel says that the issue is ultimately down to the processors "operating at turbo frequencies and voltages even while the processor is at a high temperature." High temperature and high voltage can create a vicious cycle, a positive feedback loop where the high temperature increases leakage, so you need more voltage to remain stable, which increases the temperature further, and so on.
Improving cooling is one way to help work around this, but the ultimate fool-proof solution is really to reduce clock rates. Of course, this impacts performance, and Intel could be in hot water if it can't get these chips fully stable at their rated clocks. Still, the new eTVB patch (shipping out to motherboard vendors and being delivered in the form of BIOS updates as we write this) should help stability on Core i9 CPUs, at least.