Intel Processor Instability Inflicting Oodle Decompression Failures
RAD has turn out to be conscious of an issue that may trigger Oodle Knowledge decompression failures, or crashes in video games constructed with Unreal.
We imagine that it is a {hardware} drawback which impacts primarily Intel 13900K and 14900K processors, much less seemingly 13700, 14700 and different associated processors as properly. Solely a small fraction of these processors will exhibit this conduct. The issue appears to be attributable to a mix of BIOS settings and the excessive clock charges and energy utilization of those processors, resulting in system instability and unpredictable conduct beneath heavy load.
So far as we will inform, there is no software program bug in Oodle or Unreal that’s inflicting this. Because of what appear to be overly optimistic
BIOS settings, some small share of processors exit of their useful vary of clock fee and energy draw beneath excessive load, and
execute directions incorrectly. That is being seen disproportionately in Oodle Knowledge decompression as a result of in contrast to most gameplay,
simulation, audio or rendering code, decompression must carry out additional integrity checks to deal with unintentionally or maliciously
corrupted knowledge, and is thus prone to spot inconsistencies very quickly after they happen. These decode failures then sometimes end result
in an error message.
When beginning an Unreal Engine-based sport, the commonest failure is of this sort:
DecompressShader(): Couldn’t decompress shader (GetShaderCompressionFormat=Oodle)
Nevertheless, this drawback doesn’t solely have an effect on Oodle, and machines that undergo from this instability will even exhibit failures in customary
benchmark and stress take a look at applications. Any applications which closely use the processor on many threads might trigger crashes or unpredictable conduct.
There have been crashes seen in RealBench, CineBench, Prime95, Handbrake, Visible Studio, and extra. This drawback also can present up as a GPU error
message, comparable to spurious “out of video reminiscence” errors, despite the fact that it’s attributable to the CPU.
We don’t have acccess to diagnostic processor info that may nail down the precise trigger and finest workaround for this drawback.
Plainly many motherboard/BIOS producers are transport with settings that push the processor outdoors its secure working vary.
As a result of this drawback seems to have an effect on solely a small fraction of processors, some customers have had success with returning their processor to the
producer and getting a brand new one which does not exhibit the issue.
Different workarounds require utilizing tuning utilities or modifying BIOS settings. Word that doing so incorrectly could cause harm to your system.
The adjustments we’re recommending listed here are, to the most effective of our information, fully secure, however you might be solely liable for any damages or loss
attributable to altering these settings from their manufacturing facility defaults. If you’re uncomfortable or nervous about utilizing tuning utilities (even formally
sanctioned ones) or altering your BIOS settings, and frequent crashes additionally happen within the benchmark applications talked about beforehand, you have to be in a position
to return the CPU or the whole pc to the producer as an alternative.
A reportedly profitable workaround for many individuals is to make use of Intel XTU
and decrease the Efficiency Core multiplier from x55 to x54 or x53. Apparently, affected titles might then crash yet one more time throughout load instantly
after, however will work afterwards (now we have not been in a position to verify this ourselves). Utilizing XTU is probably going
the quickest and best solution to go and does not even require rebooting to strive totally different settings, however you may must reapply it after each begin
if you happen to do not save the profile. (Alternatively, set the P-core multiplier within the BIOS as an alternative.)
Within the BIOS, when you’ve got enabled any overclocking, please flip it off; don’t use “AI” or “computerized” overclocking. Even when you’ve got not explicitly
enabled any overclocking, many BIOSes are doing a little by default, so on affected machines you’ll have to discover these settings and switch them off.
Each BIOS has barely totally different names for the settings; we can not present precise directions of which settings to search for all of them.
A few of these settings could also be within the Superior or Overclocking submenu of the BIOS.
-
First search for settings to place the ability limits and voltages of the processor into the Intel beneficial secure ranges.
You will discover the right limits in your processor at ark.intel.com.
These is likely to be:
- “SVID conduct” → “Intel fail secure”
- “Lengthy length energy restrict” → scale back to 125W if set increased (“Processor Base Energy” on ARK)
- “Brief length energy restrict” → scale back to 253W if set increased (for 13900/14900 CPUs, different CPUs produce other limits! “Most Turbo Energy” on ARK)
- “ASUS MultiCore Enhancement” → disabled (not Auto)
- “ASUS Efficiency Enhancement 3.0” → disabled
- Flip down the utmost P core multiplier from 55X to 53X or 54X. (for instance)
- Flip down most turbo enhance clock fee
- Flip off or flip down “thermal velocity enhance”
Word that many motherboard/BIOS settings activate XMP (Excessive Reminiscence Profile) by default with unstable settings that may trigger comparable signs. Instability as a result of XMP is a
separate concern, however when you’ve got instability issues, it’s possible you’ll want to additionally disable XMP and see if that helps.
Troubleshooting Replace from Intel Company – Extra troubleshooting steps for ASUS, Gigabyte and MSI motherboards:
First, set up Intel XTU and run the AVX2 take a look at. If the AVX2 take a look at failure is seen, strive these choices:
-
For ASUS:Ask buyer to alter BIOS settings: Superior (F7)- SVID Habits: Change to “Intel’s Fail Secure”
Reboot the OS and run XTU take a look at once more and if the AVX2 take a look at can go.
Run video games and see if the difficulty occurs once more. -
For Gigabyte:Answer A):
In BIOS, choose “ADVANCED MODE”, within the Tweaker tab, find the CPU Vcore and choose “Regular” choice, choose “Dynamic Vcore(DVID)” choice, change it from “Auto” to “+0.005V”
Enhance the DVID by +0.005 and reboot OS, till the sport crash disappears and the system is operating steady.Answer B):
In BIOS, choose “Tweaker”, choose “Superior Voltage Settings”, choose “CPU/VRAM Settings”, alter “CPU Vcore Loadline Calibration”, suggest ranging from “Low” to “Medium” till system is steady.After implementing resolution A or B, run the XTU take a look at once more and if the AVX2 take a look at can go.
Run video games and see if the difficulty occurs once more. -
For MSI:Answer A):
In BIOS, choose “OC”, choose “CPU Core Voltage Mode”, choose “Offset Mode”, choose “+(By PWM)”, alter the voltage till the system is steady, suggest to not exceed 0.025V for a single enhance.Answer B):
In BIOS, choose “OC”, choose “DigitALL Energy”, change “CPU Loadline Calibration Management”, suggest ranging from “Mode 7” to a decrease worth till system is steady.After implementing resolution A or B, run the XTU take a look at once more and if the AVX2 take a look at can go.
Run video games and see if the difficulty occurs once more.
Word that we can not immediately assist finish customers of video games impacted by this drawback, please use the official assist channels of the sport writer,
in addition to the assist channels of the processor and motherboard producers.