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

Intel Core i5-14600K an 8P+8E Processor, Core i3 6P+0E, Core-Counts of Other SKUs Surface

bug

Joined
May 22, 2015
Messages
13,366 (4.03/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
As I mentioned in my previous post, for me this is not preferable on Win 10, and actually not acceptable, because with E-cores enabled, all cores constantly run at max frequency and voltage, but at the same time core parking seems to be turned on with most P-cores getting parked and all E-cores being constantly active.
Clearly this system is confused about how to operate these CPUs.
Well, Win10 is not aware of ADL+ architecture, so yeah, not a chance in hell it will handle E-cores properly.
 
Joined
Aug 18, 2022
Messages
322 (0.48/day)
Well, Win10 is not aware of ADL+ architecture, so yeah, not a chance in hell it will handle E-cores properly.
So if it's not working for you there is always the option to upgrade to Windows 11 that will handle them properly. And in the occasional situation where it does not there are always the choices we've already gone over in terms of BIOS settings and/or CPU Affinity.
 

bug

Joined
May 22, 2015
Messages
13,366 (4.03/day)
Processor Intel i5-12600k
Motherboard Asus H670 TUF
Cooling Arctic Freezer 34
Memory 2x16GB DDR4 3600 G.Skill Ripjaws V
Video Card(s) EVGA GTX 1060 SC
Storage 500GB Samsung 970 EVO, 500GB Samsung 850 EVO, 1TB Crucial MX300 and 2TB Crucial MX500
Display(s) Dell U3219Q + HP ZR24w
Case Raijintek Thetis
Audio Device(s) Audioquest Dragonfly Red :D
Power Supply Seasonic 620W M12
Mouse Logitech G502 Proteus Core
Keyboard G.Skill KM780R
Software Arch Linux + Win10
So if it's not working for you there is always the option to upgrade to Windows 11 that will handle them properly. And in the occasional situation where it does not there are always the choices we've already gone over in terms of BIOS settings and/or CPU Affinity.
On top of that, some motherboards can disable E-cores at the press of a key combo (never tried it, just read it's there).
 
Joined
Feb 1, 2019
Messages
2,791 (1.42/day)
Location
UK, Leicester
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 3080 RTX FE 10G
Storage 1TB 980 PRO (OS, games), 2TB SN850X (games), 2TB DC P4600 (work), 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Asus Xonar D2X
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
As I mentioned in my previous post, for me this is not preferable on Win 10, and actually not acceptable, because with E-cores enabled, all cores constantly run at max frequency and voltage, but at the same time core parking seems to be turned on with most P-cores getting parked and all E-cores being constantly active.
Clearly this system is confused about how to operate these CPUs.



Yeah, I did read more about that. Even though technically you can turn them all off in the BIOS, 1 always remains active.
It isnt confused it is by design, and these behaviours you specified are in the CPU scheduler settings.

By default cores are set to min 100% unparked (this is cores on normal CPUs like 9900k and AMD chips, and e-cores on hybrid CPUs), when using hybrid CPUs the default min unparked is set to 0% for p-cores.

Apps like games and benchmarks will unpark p-cores as well as various desktop apps. The preffered p-cores will always be the first to unpark, it isnt random. In addition logical cores can be parked independently, so e.g. cores stay HTT free until all p-cores are unparked and then the second logical core on each p-core will become available if the system needs it.

This is pretty cool as it leads to a lot of background processes and services utilising the e-cores freeing up p-core resources for CPU demanding interactive tasks.

This behaviour is configurable either via registry editing or using a tool like powersettingsexplorer (no spaces), I have e.g. set p-cores to min 10% unparked so the preferred p-cores are always unparked, you can choose to set it to 100% and it would have the behaviour you desired without disabling the e-cores, however I didnt personally do this because it increases vcore for lighter loads and as such reduces efficiency, and I noticed no interactive benefit.

These things that can be tinkered with are quite fascinating, but a very quick adjustment would be to simply adjust min p-core unparked %, set the heterogeneous scheduler to prefer p-cores and use something like process hacker (system informer) to save persistent affinity settings for things like browsers and svchost to e-cores.

If you like I can post a power policy with these two adjustments, based on high performance schema but with these two changes (min p-core unparked 100% and het* prefer p-cores).

--

Additional note, I have yet to examine the default behaviour on Windows 11, so I dont know specifically if any of the above things I stated had their defaults changed, obviously aware of the intel thread director addition as mentioned in TPU's reviews.
 
Last edited:
Joined
Jul 13, 2023
Messages
114 (0.33/day)
System Name Game Rig 2
Processor 13700f
Motherboard Alienware R16 Stock
Cooling Alienware R16 Liquid Stock
Memory 16 GB R16 Stock
Video Card(s) 4060 TI Stock
Storage 2 TB Kioxa XG8 Stock
Display(s) ASUS PB287Q
Case R16 Stock
Power Supply R16 Stock 500 Watt
Mouse Razer Abyssus
Keyboard Cherry KC 6000 Slim
Software Micro 11 Home
What a very interesting cpu in its lineup gonna be is the 14500 i think if it exceeds the 13600 it will be legend for gamers
 
Top