Wednesday, December 18th 2024

Intel Reports Findings on Missing Arrow Lake Performance, Targets Jan 2025 for 0x114 Microcode

Intel today, in a letter to the press, presented an overview of the lower than expected performance of its latest Core Ultra "Arrow Lake-S" desktop processors, which the company released this October, to less than enthusiastic reviews. The top Core Ultra 9 285K ended up barely faster than the previous Core i9-14900K in gaming performance, and moderately faster in applications. AMD's November release of the Ryzen 7 9800X3D extended the green team's lead over Intel, prompting Intel to get to work on identifying why "Arrow Lake-S" isn't as fast as the company hoped, and if there was something the company could do about it.

Last month, Intel announced that it had identified probable reasons why "Arrow Lake-S" underperforms and that it is working on a combination of fixes that include OS-level updates from Microsoft, some motherboard-vendor level fixes to their UEFI setup programs, and a microcode update for its processors. Intel's microcode updates have been in the news throughout 2024, as one such update proved crucial in fixing the faulty voltage regulation behavior of its Core "Raptor Lake" processors, which was causing irreversible damage to the chips. Today, the company released documentation that highlights all issues the company identified by Intel, their technical root cause, and what's been done about it. Long story short—most of these issues are already addressed, but the Microcode update should be in circulation by January 2025, when the company expands its Core Ultra 200-series desktop processors with 65 W models.

Update Dec 19th: We tested the new OS patches, and unfortunately we have to report that this not a general fix for Arrow Lake, but just a fix for performance problems specific to 24H2. More in our article.

Update Dec 20th: Last night, ASUS released a non-Beta BIOS with microcode 0x114, we tested it and the findings are included in the Dec 19 article linked above.
The first set of performance issues are caused due to the way the OS scheduler works with the various kinds of CPU cores on "Arrow Lake-S," which was causing higher delta (variation) in scores among benchmark runs with identical settings. There is also less than expected scores in 1T (single thread) settings of certain synthetic benchmarks. What's even worse, there is a 50% increase in DRAM latency during the benchmarks. Performance overall is reduced on the latest Windows 11 24H2 release, compared to the older 23H2.
Intel confirms that the first set of issues are caused due to faulty collaborative power management between the OS and the processor. UEFI CPPC establishes a set of standards by which an OS can send information about the performance demands of its various processes and services to the hardware power management unit, letting it alter performance parameters such as core scheduling/parking, voltage, clock speeds, among others. Specifically, Intel says that the processor power management (PPM) settings at the OS-level for Windows 11 24H2 are faulty. This alone accounts for a massive 6% to 30% loss in performance. Intel reports that all these issues have been solved by version 26100.2161 (KB5044384), or the November 2024 "patch Tuesday" update of Windows 11 24H2.
The second set of performance issues are caused due to Intel Application Performance Optimizer (APO) not delivering on performance uplifts along expected lines. APO is an application-specific set of processor optimizations Intel has been releasing with its processors over the last few generations. A faulty implementation of APO on the OS level meant that PPM settings on APO profiles don't apply correctly. Another issue noticed was that motherboard BIOS versions released to CPU reviewers around the time of Core Ultra 9 285K reviews (October) didn't have APO enabled by default. These together cost anywhere between 2% to 14% performance in games that have APO profiles. Intel says that these issues are solved with the November "patch Tuesday" update to Windows 11 24H2, just like the first set of problems.

Another rather bizarre set of issues affected games using EAC (Easy Anti-Cheat), triggering a BSOD at launch, when running on Windows 11 24H2. This was due to a bug with the kernel-mode driver (KMD) of EAC when paired with Windows 11 24H2, which was allegedly exacerbated with virtualization-based security (VBS) being disabled by the user (Microsoft enables this by default for 24H2). Intel says that it's been working with Epic Games to distribute an updated EAC KMD to game developers.
The fourth set of performance issues are caused due to combination of incorrect default settings in motherboard UEFI setup programs. Some of these are glaring omissions, such as PCI Resizable BAR being disabled by default, APO being disabled, wrong Compute Ring Frequency, a setting that affects intercore latency, and integrated memory controller Gear mode, which affects the ratio between the IMC frequency and DRAM frequency, enabling Gear 4 even in lower frequencies that can work perfectly stable with Gear 2. These could affect performance by anywhere between 2% to 14%. Intel says that it's been pursuing motherboard vendors to release BIOS updates that fix these defaults, and these should already be in circulation.

Lastly, we reach the heart of the matter, the 0x114 Microcode Update. This update is said to include several "performance enhancements," and the company's motherboard partners are working to integrate it with their future BIOS updates. Intel says that the Microcode should cause a "single digit percentage performance enhancement" across games. This is a geomean obtained over 35 games, which means the 285K should end up faster than the Core i9-14900K, and inch closer to the Ryzen 7 9800X3D in gaming performance.

Intel says that the 0x114 Microcode Update is being targeted for January 2025.
Add your own comment

39 Comments on Intel Reports Findings on Missing Arrow Lake Performance, Targets Jan 2025 for 0x114 Microcode

#26
Chaitanya
Even after 4 "generations" if there are issues with scheduler and Bios then there is no point in polishing that turd of hybrid mixed CPU architecture.
Posted on Reply
#27
Crackong
Wait,
Did Intel say the same thing last month?
Saying "It will be fixed in December" ?
So now it will be "fixed again" again?

Posted on Reply
#28
watzupken
To be honest, I am not sure if it is me, but the messaging from Intel is very confusing. A month after the release of ARL, they came out to say that the performance is not in line with their internal testing. Now, it sounds like they are testing to see where they can improve performance. So did they not already know through their internal testing? What were they testing on? Theories or estimates?
Posted on Reply
#29
Frank_100
ChaitanyaEven after 4 "generations" if there are issues with scheduler and Bios then there is no point in polishing that turd of hybrid mixed CPU architecture.
Latest bios update for my 5950 made a significant boost in speed.
Posted on Reply
#30
usiname
watzupkenTo be honest, I am not sure if it is me, but the messaging from Intel is very confusing. A month after the release of ARL, they came out to say that the performance is not in line with their internal testing. Now, it sounds like they are testing to see where they can improve performance. So did they not already know through their internal testing? What were they testing on? Theories or estimates?
This is not the first time it happen. Back in December 2020 they showed slides with rocket lake, according them it was 10% faster than 10th gen's 10900k in gaming, then 4 months later 11900k was released. It was slower than 10900k. Intel was surprised, they didn't know what is going on and the investigation started and the patches started to rolling out and in the end they never reached the performance claims despite that they already had better BIOS half year ago. The truth is that they faked the benchmark numbers for their slides and hoped to reach this performance level later. Doesn't it look familiar to you? I got deja vu
Posted on Reply
#31
Bwaze
"Core Ultra "Arrow Lake-S" desktop processors, which the company released this October...

Long story short—most of these issues are already addressed,..."

But it's not short, it goes on for paragraphs, in an embarrassingly detailed description of failure upon failure. Really, you missed all that somehow? Don't you ever benchmark and test your product before release? Well, at least it seems it's not destroying itself (but might after the fix overclock.)

"Intel says that the Microcode should cause a "single digit percentage performance enhancement" across games. "

Right now they're 13.2% slower in TechPowerUP review at 1080p, compared to AMD 9800X3D. A cheaper CPU.

I suspect this number will increase to at least 20% with the review of Nvidia RTX 5090. Which will in my opinion come before the Intel SlowArrow (TM) fixes.
Posted on Reply
#32
unruheherd
OnasiSomething tells me there won’t actually be a significant performance uplift, let alone one of “up to 30%”.
I'm not certain if Intel can leverage the benefits in Windows with new updates. But the performance with Linux applications is looking much more favorable for arrow lake according to phoronix testing, so there's hope for a windows update to improve performance
Posted on Reply
#33
docnorth
This reminds me of the tragic first months with our 3700x, very unstable, almost impossible to keep noise acceptable and temps <85°C and and and...

Funny thing, 5 years later it works fine for its age, consumes less and the water-cooling now seems overkill.:banghead:
Posted on Reply
#34
dirtyferret
ir_cowBut if you play at a higher resolution, max settings it doesn't matter which CPU you pick.
yes and you can make a case for the CPUs in certain areas "but" you and I and others know as GPUs become more powerful the gap between those CPUs will widen even at higher resolutions with each generation which would impact those who don't build/buy a new PC that often yet do upgrade their GPUs (niche group yes but they are out there)
Posted on Reply
#35
chrcoluk
Guess we await new reviews in Feb 2025? As Intel claims need to be validated.

Most of the improvements should apparently be already here, the sheet, suggests the microcode is offering the smallest improvement out of everything listed.
Posted on Reply
#36
LittleBro
People who tested beta version of new microcode say this is a design flaw which cannot be fixed by any software update.

With Arrow Lake, Intel moved IMC out of the compute pile, thus the latency penalties and lower performance.
Posted on Reply
#39
Fazio98
After Asrock released 2 new beta bioses for their Z890 motherboards on December 17th and December 19th with CPU microcode 0x114 and ME updates Asus has followed now with bios updated for their Z890 motherboards.The Asus bios updates contain the 0x114 CPU microcode and ME firmware update to version 19.0.0.1827.
Some Asus bios updates got:
  1. Intel microcode updated to 0x114
  2. M.R.C updated to v1.4.6.64.
  3. ME FW updated to v19.0.0.1827.
  4. GOP updated to v1057.
  5. RST VMD updated to v20.1.0.5850.
  6. Improved memory compatibility and stability for frequencies >6000MHz; added CUDIMM Dual PLL mode.
  7. Enabled Wi-Fi 7 (320MHz) and Wi-Fi 6E (6GHz) support for multiple countries.
Posted on Reply
Add your own comment
Jan 18th, 2025 08:09 EST change timezone

New Forum Posts

Popular Reviews

Controversial News Posts