There are 2 possible answers here. 1 apo requires a specific new component on the cpu that older chips don’t have. Or 2, intel is just screwing old gen chips to pressure buyers into buying the 14th gen
Looking at this, I don’t think the APO will be a long lived feature. The work it does (or rather the work intel people have apparently done per game and cpu basis) should be done by the game developers, dividing their workloads properly to latency sensitive stuff and background stuff. I think in the future there will be less and less need for this feature.
If I use Process Lasso with “Performance Mode” (no core parking) and I force efficiency mode off for all games, some games will actually start using E cores and I get less stuttering. Can someone compare this to APO?
This is already tested in this video indirectly. Near the end of the video you can see benches with E cores off and brute forcing P cores. APO is still significantly better.
Yes, but that’s not what I said. Some games will use E cores when I disable core parking and force efficiency mode off. So “efficiency mode” isn’t just a switch that controls whether E cores are being used, it’s more like a “prefer P cores” or “prefer E cores” setting, but a process can still use both when it seems necessary. It definitely behaves differently than stock settings or E cores off.
I tried it in Metro Exodus yesterday and the game used the E cores. I tried a different game (Dead by Daylight) which didn’t use the E cores at all with the same settings.
It always bamboozled me how intel uses “efficiency” in the name when it was never efficient 👀
Man that sucks.
*me still using a 8700k
I have an 12900k with a rog strix Z690-F Gaming motherboard DDR5 with GeForce RTX 4080 Strix OC 16gb.
that seems absolutely pointless
How about just turn the e-cores off.
Based on how games need to be explicitly supported to take advantage of APO, to me this looks like some engineer at Intel is looking into thread and cache usage patterns of games and is creating hardwired core assignment / cache behavior presets (adjusting cache on the fly would explain the need for BIOS support) that are loaded when the game starts.
If this is true, not sure how sustainable this will be, seeing that Intel is on a roll cutting costs left and right. Also, I’d rather see a proper scheduler than manual hacks…
This reminds of the time they said you needed windows 11 to take advantage of the e core scheduling when the 12th gen came out…4 months later it was available on windows 10…I was more than happy to switch back
What an embarrassment for Intel
The games I play on Win11 don’t suffer from this e core/p core difference anymore.
Used to use process lasoo to force pubg onto p cores, but it makes no difference on DX11 Enhanced anymore.
12th & 13th Gens should get support for APO…
Just as Hardware Unboxed said. The only we could change this is to cause a “community uproar”. Boosting the OP’s post and top comment is a step in the right direction. Good luck fellow 12th and 13th gen buyers.
But in all cases I think APO won’t be used much in the near future. We’ll have newer much better CPUs anyway when this feature is mature and lots of games support it. I personally don’t care about going from 600+ to 700+ FPS on R6 and I can’t even remember what the other game is called.
Why would anyone buy 14th gen if 13th gen has this feature ?
Why would anyone buy 15th, 16th, 17th… gen if this is the loyalty Intel shows to their customers?
The bold new graphics?
Intel is a piece of junk of a company. I would never recommend anything from a company famous for screwing their buyers.
Sorry, every company tries to do that form time to time, it’s time for community outrage so they backpedal that consumer unfriendly decission.