• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Intel Confirms APO Feature Not Coming to 13th Gen and 12th Gen Core Processors

Joined
Mar 21, 2016
Messages
2,508 (0.78/day)
It seems like a lot of people are kind of hopping on the Intel hate train w/o really any of us being briefed fully on how APO operates and why it can or isn't being supported for 12th gen and 13th gen. I suspect their gate keeping pretty hard highhandedly against 13th gen while 12th wouldn't provide the same tangible uplift we see with 14th gen for APO that could probably be nearly identical for 13th gen as well.

I saw that based upon how I suspect APO operates based on post I had made on TPU around E cores shared cache and intelligently utilizing it to reduce latency, but also has a side benefit of dropping power consumption and temperatures as well that translates to power savings and/or higher performance in tandem with boosting algorithms. It could provide higher peak performance for a individual cooling restraints or longer boost duration for higher sustained performance. In either case it's a net positive.

Basically suspect Intel has mimicked disabling of CCX cores on AMD side to provide uplift within the E core cluster. It's a bit like treating each core within a cluster of E cores as a CCX if it operates as I suspect it does and then cleverly dynamically enabling or disabling them based upon the workload. It's not going to to provide performance uplift for the same reasons, but in lighter workloads that are more latency and thermal sensitive it can show positive gains while also increasing efficiency.
 
Joined
Aug 30, 2006
Messages
7,223 (1.08/day)
System Name ICE-QUAD // ICE-CRUNCH
Processor Q6600 // 2x Xeon 5472
Memory 2GB DDR // 8GB FB-DIMM
Video Card(s) HD3850-AGP // FireGL 3400
Display(s) 2 x Samsung 204Ts = 3200x1200
Audio Device(s) Audigy 2
Software Windows Server 2003 R2 as a Workstation now migrated to W10 with regrets.
The problem with opening this can of worms "processor optimisations for individual games" is that EVERY POSSIBLE PERMUTATION of E- and P- core and cache and memory speeds and memory capacity, as well as OCs will demand a different profile to be optimised. And then depending on GPU the equation will change again! Maybe even summertime and wintertime profiles depending on thermal throttling! Then if the game engine is updated, those optimisations may no longer be as optimal as they could be. The matrix of CPU version x memory x OC x GPU x game engine is unmanageably enormous. The resources needed to maintain and expand that matrix is just not economic. Let AI do it. Let the thread scheduler build its own logbook of performance counters and tweaks and self-optimise. It would require the user to have to accept a short period of suboptimal operation, that would tune-up over time. And changes to memory, OCs, GPU etc. would set it back to square one. The algorithms initial coefficients could be seeded by grabbing optimal profiles of CPU vs GPU vs game engine from a shared internet database. What a monster. But far better than having to download the latest hand-tweaked profiles from Intel that will cover only a very narrow spectrum of PC setups.
 
Joined
Nov 12, 2020
Messages
167 (0.11/day)
Processor 265K (running stock until more Intel updates land)
Motherboard MPG Z890 Carbon WIFI
Cooling Peerless Assassin 140
Memory 48GB DDR5-7200 CL34
Video Card(s) RTX 3080 12GB FTW3 Ultra Hybrid
Storage 1.5TB 905P and 2x 2TB P44 Pro
Display(s) CU34G2X and Ea244wmi
Case Dark Base 901
Audio Device(s) Sound Blaster X4
Power Supply Toughpower PF3 850
Mouse G502 HERO/G700s
Keyboard Ducky One 3 Pro Nazca
But far better than having to download the latest hand-tweaked profiles from Intel that will cover only a very narrow spectrum of PC setups.
It uses DTT to operate which means it's likely using AI for everything, but the model has to be made still. It's also likely that the benefits will vary depending on game so it's significantly better for Intel to control the variables. This of course also will allow them to dump it easier if the ROI isn't there which is a pretty big downside.

It should have just been pitched as a tech demo until it had broader hardware and software support.
 
Joined
Jan 14, 2019
Messages
12,582 (5.80/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
It seems like a lot of people are kind of hopping on the Intel hate train w/o really any of us being briefed fully on how APO operates and why it can or isn't being supported for 12th gen and 13th gen. I suspect their gate keeping pretty hard highhandedly against 13th gen while 12th wouldn't provide the same tangible uplift we see with 14th gen for APO that could probably be nearly identical for 13th gen as well.

I saw that based upon how I suspect APO operates based on post I had made on TPU around E cores shared cache and intelligently utilizing it to reduce latency, but also has a side benefit of dropping power consumption and temperatures as well that translates to power savings and/or higher performance in tandem with boosting algorithms. It could provide higher peak performance for a individual cooling restraints or longer boost duration for higher sustained performance. In either case it's a net positive.

Basically suspect Intel has mimicked disabling of CCX cores on AMD side to provide uplift within the E core cluster. It's a bit like treating each core within a cluster of E cores as a CCX if it operates as I suspect it does and then cleverly dynamically enabling or disabling them based upon the workload. It's not going to to provide performance uplift for the same reasons, but in lighter workloads that are more latency and thermal sensitive it can show positive gains while also increasing efficiency.
Considering that 14th gen is the same as 13th gen hardware-wise, it doesn't take much speculation to see why APO isn't enabled on older or lower-spec CPUs.
 
Joined
Jun 14, 2020
Messages
3,530 (2.14/day)
System Name Mean machine
Processor 12900k
Motherboard MSI Unify X
Cooling Noctua U12A
Memory 7600c34
Video Card(s) 4090 Gamerock oc
Storage 980 pro 2tb
Display(s) Samsung crg90
Case Fractal Torent
Audio Device(s) Hifiman Arya / a30 - d30 pro stack
Power Supply Be quiet dark power pro 1200
Mouse Viper ultimate
Keyboard Blackwidow 65%
That's fine, I'll go AMD for the next build
You should, AMD's APO works equally well on all generations across all of their CPUs. Give intel the middle finger.

/s

Fundamentally different but still with P and E cores and games have problems with proper utilisation of them. Also I do not trust Intel with their claims they will have high performance CPU in 20A next year.
It has nothing to do with Ecores, people need to stop this misinformation. Every CPU ecores or no ecores would perform better with proper game specific scheduling. Especially the dual ccd zens
 
Joined
Jul 30, 2019
Messages
3,338 (1.69/day)
System Name Still not a thread ripper but pretty good.
Processor Ryzen 9 7950x, Thermal Grizzly AM5 Offset Mounting Kit, Thermal Grizzly Extreme Paste
Motherboard ASRock B650 LiveMixer (BIOS/UEFI version P3.08, AGESA 1.2.0.2)
Cooling EK-Quantum Velocity, EK-Quantum Reflection PC-O11, D5 PWM, EK-CoolStream PE 360, XSPC TX360
Memory Micron DDR5-5600 ECC Unbuffered Memory (2 sticks, 64GB, MTC20C2085S1EC56BD1) + JONSBO NF-1
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 4TB 980 PRO, 2 x Optane 905p 1.5TB (striped), AMD Radeon RAMDisk
Display(s) 2 x 4K LG 27UL600-W (and HUANUO Dual Monitor Mount)
Case Lian Li PC-O11 Dynamic Black (original model)
Audio Device(s) Corsair Commander Pro for Fans, RGB, & Temp Sensors (x4)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores RIP Ryzen 9 5950x, ASRock X570 Taichi (v1.06), 128GB Micron DDR4-3200 ECC UDIMM (18ASF4G72AZ-3G2F1)
Every CPU ecores or no ecores would perform better with proper game specific scheduling. Especially the dual ccd zens
I feel the same way. If games and applications could simply inform the scheduler of a threads core preference this problem of scheduling could be solved pretty quickly with actively maintained software.
 
Joined
May 31, 2016
Messages
4,440 (1.42/day)
Location
Currently Norway
System Name Bro2
Processor Ryzen 5800X
Motherboard Gigabyte X570 Aorus Elite
Cooling Corsair h115i pro rgb
Memory 32GB G.Skill Flare X 3200 CL14 @3800Mhz CL16
Video Card(s) Powercolor 6900 XT Red Devil 1.1v@2400Mhz
Storage M.2 Samsung 970 Evo Plus 500MB/ Samsung 860 Evo 1TB
Display(s) LG 27UD69 UHD / LG 27GN950
Case Fractal Design G
Audio Device(s) Realtec 5.1
Power Supply Seasonic 750W GOLD
Mouse Logitech G402
Keyboard Logitech slim
Software Windows 10 64 bit
Considering that 14th gen is the same as 13th gen hardware-wise, it doesn't take much speculation to see why APO isn't enabled on older or lower-spec CPUs.
Considering only top processors are benefiting from it, I think that this APO is not for the users per se but for Intel to compete with AMD.
 
Joined
Jun 14, 2020
Messages
3,530 (2.14/day)
System Name Mean machine
Processor 12900k
Motherboard MSI Unify X
Cooling Noctua U12A
Memory 7600c34
Video Card(s) 4090 Gamerock oc
Storage 980 pro 2tb
Display(s) Samsung crg90
Case Fractal Torent
Audio Device(s) Hifiman Arya / a30 - d30 pro stack
Power Supply Be quiet dark power pro 1200
Mouse Viper ultimate
Keyboard Blackwidow 65%
I feel the same way. If games and applications could simply inform the scheduler of a threads core preference this problem of scheduling could be solved pretty quickly with actively maintained software.
That's currently a problem mainly for high end CPUs with lots of cores. Some games just hog resources even when they don't need them and push power draw to stupid amounts without any performance differences. You can clearly see that on a 14900k or a 7950x, were they draw double the power of their smaller siblings for not much performance gains, or in the case of the 7950x, none at all. I've seen a 7950x hit 140-150w in cyberpunk while performance is almost identical to the 7700x running at 70w. What the heck is that?

That's why the first thing I did on my 14900k was to turn off HT. Dropped power draw by a crapton
 
Joined
Jan 14, 2019
Messages
12,582 (5.80/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
That's why the first thing I did on my 14900k was to turn off HT. Dropped power draw by a crapton
How did it affect performance?
 
Joined
Jun 14, 2020
Messages
3,530 (2.14/day)
System Name Mean machine
Processor 12900k
Motherboard MSI Unify X
Cooling Noctua U12A
Memory 7600c34
Video Card(s) 4090 Gamerock oc
Storage 980 pro 2tb
Display(s) Samsung crg90
Case Fractal Torent
Audio Device(s) Hifiman Arya / a30 - d30 pro stack
Power Supply Be quiet dark power pro 1200
Mouse Viper ultimate
Keyboard Blackwidow 65%
How did it affect performance?
You mean in games? It did nothing to a slight improvement in some games.

In Mt workloads, went from 41k to 37k in cbr23 but with a huge drop in power and temperatures.
 
Joined
Jan 14, 2019
Messages
12,582 (5.80/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
You mean in games? It did nothing to a slight improvement in some games.

In Mt workloads, went from 41k to 37k in cbr23 but with a huge drop in power and temperatures.
That sounds cool! :) How much power are you saving this way?
 
Joined
Jun 27, 2017
Messages
278 (0.10/day)
Processor Intel i5-13600k
Motherboard MSI MEG Z690i Unify
Cooling Noctua NH-C14S
Memory G.Skill Ripjaws V F5-5600J2834F32GX2-RS5W 64GB
Video Card(s) Asus RX6800XT TUF
Storage Samsung 980 Pro 500GB x2
Display(s) Samsung U32H850
Case Streacom DA6 XL chrome
Audio Device(s) Denon PMA-50
Power Supply Corsair SF750
Mouse Logitech MX Master 3
Keyboard Microsoft Surface
Software Win 11 Pro
Joined
May 24, 2023
Messages
948 (1.64/day)
The problem with opening this can of worms "processor optimisations for individual games" is that EVERY POSSIBLE PERMUTATION of E- and P- core and cache and memory speeds and memory capacity, as well as OCs will demand a different profile to be optimised.
Why??? They can optimise for some standard configuration, and if you change your CPU settings, as turning HT off or changing P and E-cores frequencies and RATIO between these frequencies, you may start undoing part of the improvement.

User himself can test if his settings have some negative impact and if this impact is worth it compared to what is he trying to do with these settings (as lowering power draw by changing frequencies, disabling some e-cores, etc.).
 
Last edited:
Joined
Jun 14, 2020
Messages
3,530 (2.14/day)
System Name Mean machine
Processor 12900k
Motherboard MSI Unify X
Cooling Noctua U12A
Memory 7600c34
Video Card(s) 4090 Gamerock oc
Storage 980 pro 2tb
Display(s) Samsung crg90
Case Fractal Torent
Audio Device(s) Hifiman Arya / a30 - d30 pro stack
Power Supply Be quiet dark power pro 1200
Mouse Viper ultimate
Keyboard Blackwidow 65%
That sounds cool! :) How much power are you saving this way?
In cbr23? If I told you around 160w you wouldn't believe it right?

CPU hits around 380w on stock and then thermal throttles down to around 320 that my cooler can handle. With ht off and a lower llc (since it doesn't need that much voltage with HT off) power draw stats at a constant 200 to 220 watts.
 
Joined
May 24, 2023
Messages
948 (1.64/day)
In cbr23? If I told you around 160w you wouldn't believe it right?

CPU hits around 380w on stock and then thermal throttles down to around 320 that my cooler can handle. With ht off and a lower llc (since it doesn't need that much voltage with HT off) power draw stats at a constant 200 to 220 watts.
You did something wrong. 8 P cores (without HT) and 16 E cores running at 5600 MHz and 4400 MHz can never consume just 220W in Cinebench R23.
 
Joined
Jun 14, 2020
Messages
3,530 (2.14/day)
System Name Mean machine
Processor 12900k
Motherboard MSI Unify X
Cooling Noctua U12A
Memory 7600c34
Video Card(s) 4090 Gamerock oc
Storage 980 pro 2tb
Display(s) Samsung crg90
Case Fractal Torent
Audio Device(s) Hifiman Arya / a30 - d30 pro stack
Power Supply Be quiet dark power pro 1200
Mouse Viper ultimate
Keyboard Blackwidow 65%
You did something wrong. 8 P cores (without HT) and 16 E cores running at 5600 MHz and 4400 MHz can never consume just 220W in Cinebench R23.
Okay
 
Joined
Jun 14, 2020
Messages
3,530 (2.14/day)
System Name Mean machine
Processor 12900k
Motherboard MSI Unify X
Cooling Noctua U12A
Memory 7600c34
Video Card(s) 4090 Gamerock oc
Storage 980 pro 2tb
Display(s) Samsung crg90
Case Fractal Torent
Audio Device(s) Hifiman Arya / a30 - d30 pro stack
Power Supply Be quiet dark power pro 1200
Mouse Viper ultimate
Keyboard Blackwidow 65%
Joined
Jun 14, 2020
Messages
3,530 (2.14/day)
System Name Mean machine
Processor 12900k
Motherboard MSI Unify X
Cooling Noctua U12A
Memory 7600c34
Video Card(s) 4090 Gamerock oc
Storage 980 pro 2tb
Display(s) Samsung crg90
Case Fractal Torent
Audio Device(s) Hifiman Arya / a30 - d30 pro stack
Power Supply Be quiet dark power pro 1200
Mouse Viper ultimate
Keyboard Blackwidow 65%
Joined
May 31, 2017
Messages
432 (0.16/day)
Processor Ryzen 5700X
Motherboard Gigabyte B550 Arous Elite V2
Cooling Thermalright PA120
Memory Kingston FURY Renegade 3600Mhz @ 3733 tight timings
Video Card(s) Sapphire Pulse RX 6800
Storage 36TB
Display(s) Samsung QN90A
Case be quiet! Dark Base Pro 900
Audio Device(s) Khadas Tone Pro 2, HD660s, KSC75, JBL 305 MK1
Power Supply Coolermaster V850 Gold V2
Mouse Roccat Burst Pro
Keyboard Dogshit with Otemu Brown
Software W10 LTSC 2021
intel never changes
 
Joined
Jan 14, 2019
Messages
12,582 (5.80/day)
Location
Midlands, UK
System Name Nebulon B
Processor AMD Ryzen 7 7800X3D
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 24 GB Corsair Vengeance DDR5-4800
Video Card(s) AMD Radeon RX 6750 XT 12 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2
Display(s) Dell S3422DWG, 7" Waveshare touchscreen
Case Kolink Citadel Mesh black
Audio Device(s) Logitech Z333 2.1 speakers, AKG Y50 headphones
Power Supply Seasonic Prime GX-750
Mouse Logitech MX Master 2S
Keyboard Logitech G413 SE
Software Bazzite (Fedora Linux) KDE
CPU hits around 380w on stock and then thermal throttles down to around 320 that my cooler can handle. With ht off and a lower llc (since it doesn't need that much voltage with HT off) power draw stats at a constant 200 to 220 watts.
That's only about 20-30% higher than what my 11700 non-K eats with power limits removed while still scoring 2.5x higher in Cb. That's awesome! :)
 
Joined
Mar 18, 2023
Messages
935 (1.45/day)
System Name Never trust a socket with less than 2000 pins
It seems like a lot of people are kind of hopping on the Intel hate train w/o really any of us being briefed fully on how APO operates and why it can or isn't being supported for 12th gen and 13th gen.

Well, being briefed - we still don't have good information on what exactly Thread Director is doing. And I've been looking.

The only good source of information is the Linux kernel, but it aims for completely different goals. Well, probably. We can't know.
 
Joined
May 24, 2023
Messages
948 (1.64/day)
We are off topic here, but I tried turning HT off on 14700K and the result was rather disappointing, the multithread drop was pretty significant and perfectly proportional to drop in power draw.

14700 HT off.png
 
Last edited:
Top