• 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,210 (0.74/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,199 (1.11/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
145 (0.11/day)
Processor I7-6900K @ 4.2ghz 8c/4.3ghz 2c
Motherboard GA-X99-Ultra Gaming
Cooling Liquid Freezer II 240
Memory 32GB G.Skill @ 3200 15-17-17-34
Video Card(s) RTX 3080 12GB FTW3 Ultra Hybrid
Storage 1TB P31 NVMe and 2x 1TB S31 SATA
Display(s) CU34G2X and Ea244wmi
Case 5000D Airflow
Audio Device(s) Sound Blaster X4
Power Supply SuperNOVA 850 G+
Mouse G502 HERO/G700s
Keyboard Ducky Shine
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
10,115 (5.16/day)
Location
Midlands, UK
System Name Holiday Season Budget Computer (HSBC)
Processor AMD Ryzen 7 7700X
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 16 GB Corsair Vengeance EXPO DDR5-6000
Video Card(s) Sapphire Pulse Radeon RX 6500 XT 4 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2, 4 + 8 TB Seagate Barracuda 3.5"
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 Windows 10 Pro
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
2,678 (1.85/day)
System Name Mean machine
Processor 13900k
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
2,523 (1.43/day)
System Name Not a thread ripper but pretty good.
Processor Ryzen 9 5950x
Motherboard ASRock X570 Taichi (revision 1.06, BIOS/UEFI version P5.50)
Cooling EK-Quantum Velocity, EK-Quantum Reflection PC-O11, EK-CoolStream PE 360, XSPC TX360
Memory Micron DDR4-3200 ECC Unbuffered Memory (4 sticks, 128GB, 18ASF4G72AZ-3G2F1)
Video Card(s) XFX Radeon RX 5700 & EK-Quantum Vector Radeon RX 5700 +XT & Backplate
Storage Samsung 2TB 980 PRO 2TB Gen4x4 NVMe, 2 x Samsung 2TB 970 EVO Plus Gen3x4 NVMe, 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)
Power Supply Corsair RM750x
Mouse Logitech M575
Keyboard Corsair Strafe RGB MK.2
Software Windows 10 Professional (64bit)
Benchmark Scores Typical for non-overclocked CPU.
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,338 (1.49/day)
Location
Currently Norway
System Name Bro2
Processor Ryzen 5800X
Motherboard Gigabyte X570 Aorus Elite
Cooling Corsair h115i pro rgb
Memory 16GB 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
2,678 (1.85/day)
System Name Mean machine
Processor 13900k
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
10,115 (5.16/day)
Location
Midlands, UK
System Name Holiday Season Budget Computer (HSBC)
Processor AMD Ryzen 7 7700X
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 16 GB Corsair Vengeance EXPO DDR5-6000
Video Card(s) Sapphire Pulse Radeon RX 6500 XT 4 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2, 4 + 8 TB Seagate Barracuda 3.5"
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 Windows 10 Pro
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
2,678 (1.85/day)
System Name Mean machine
Processor 13900k
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
10,115 (5.16/day)
Location
Midlands, UK
System Name Holiday Season Budget Computer (HSBC)
Processor AMD Ryzen 7 7700X
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 16 GB Corsair Vengeance EXPO DDR5-6000
Video Card(s) Sapphire Pulse Radeon RX 6500 XT 4 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2, 4 + 8 TB Seagate Barracuda 3.5"
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 Windows 10 Pro
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
251 (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
732 (1.97/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
2,678 (1.85/day)
System Name Mean machine
Processor 13900k
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
732 (1.97/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
2,678 (1.85/day)
System Name Mean machine
Processor 13900k
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
2,678 (1.85/day)
System Name Mean machine
Processor 13900k
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
2,678 (1.85/day)
System Name Mean machine
Processor 13900k
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
418 (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
10,115 (5.16/day)
Location
Midlands, UK
System Name Holiday Season Budget Computer (HSBC)
Processor AMD Ryzen 7 7700X
Motherboard MSi PRO B650M-A WiFi
Cooling be quiet! Dark Rock 4
Memory 2x 16 GB Corsair Vengeance EXPO DDR5-6000
Video Card(s) Sapphire Pulse Radeon RX 6500 XT 4 GB
Storage 2 TB Corsair MP600 GS, 2 TB Corsair MP600 R2, 4 + 8 TB Seagate Barracuda 3.5"
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 Windows 10 Pro
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
623 (1.42/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
732 (1.97/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