Jump to content

Question about Intel's new CPUs (P cores and E cores)

I just got done watching Linus's video review and benchmarks of the 12900K and 12600K and I still need a little clarification on the P cores and E cores. My question is, do E cores do nothing for gaming? Towards the end of the video when talking about gaming specifically, Linus referred to the 12600K as a "6 core processor" because it has 6 P cores. But it also has 4 E cores for a total of 10 cores, and it is listed on websites as a 10 core CPU. Do games only utilize the P cores? I might've missed something in the video where this is more clear, but it wasn't obvious to me.

Link to comment
Share on other sites

Link to post
Share on other sites

Depends on the game. Some, you'll see a performance increase with them on, some you won't.

CPU: Ryzen 9 5900 Cooler: EVGA CLC280 Motherboard: Gigabyte B550i Pro AX RAM: Kingston Hyper X 32GB 3200mhz

Storage: WD 750 SE 500GB, WD 730 SE 1TB GPU: EVGA RTX 3070 Ti PSU: Corsair SF750 Case: Streacom DA2

Monitor: LG 27GL83B Mouse: Razer Basilisk V2 Keyboard: G.Skill KM780 Cherry MX Red Speakers: Mackie CR5BT

 

MiniPC - Sold for $100 Profit

Spoiler

CPU: Intel i3 4160 Cooler: Integrated Motherboard: Integrated

RAM: G.Skill RipJaws 16GB DDR3 Storage: Transcend MSA370 128GB GPU: Intel 4400 Graphics

PSU: Integrated Case: Shuttle XPC Slim

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

Budget Rig 1 - Sold For $750 Profit

Spoiler

CPU: Intel i5 7600k Cooler: CryOrig H7 Motherboard: MSI Z270 M5

RAM: Crucial LPX 16GB DDR4 Storage: Intel S3510 800GB GPU: Nvidia GTX 980

PSU: Corsair CX650M Case: EVGA DG73

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

OG Gaming Rig - Gone

Spoiler

 

CPU: Intel i5 4690k Cooler: Corsair H100i V2 Motherboard: MSI Z97i AC ITX

RAM: Crucial Ballistix 16GB DDR3 Storage: Kingston Fury 240GB GPU: Asus Strix GTX 970

PSU: Thermaltake TR2 Case: Phanteks Enthoo Evolv ITX

Monitor: Dell P2214H x2 Mouse: Logitech MX Master Keyboard: G.Skill KM780 Cherry MX Red

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, dizmo said:

Depends on the game. Some, you'll see a performance increase with them on, some you won't.

Wait, can you turn cores on and off?

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, PackYourBaggins said:

Wait, can you turn cores on and off?

Yes.

CPU: Ryzen 9 5900 Cooler: EVGA CLC280 Motherboard: Gigabyte B550i Pro AX RAM: Kingston Hyper X 32GB 3200mhz

Storage: WD 750 SE 500GB, WD 730 SE 1TB GPU: EVGA RTX 3070 Ti PSU: Corsair SF750 Case: Streacom DA2

Monitor: LG 27GL83B Mouse: Razer Basilisk V2 Keyboard: G.Skill KM780 Cherry MX Red Speakers: Mackie CR5BT

 

MiniPC - Sold for $100 Profit

Spoiler

CPU: Intel i3 4160 Cooler: Integrated Motherboard: Integrated

RAM: G.Skill RipJaws 16GB DDR3 Storage: Transcend MSA370 128GB GPU: Intel 4400 Graphics

PSU: Integrated Case: Shuttle XPC Slim

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

Budget Rig 1 - Sold For $750 Profit

Spoiler

CPU: Intel i5 7600k Cooler: CryOrig H7 Motherboard: MSI Z270 M5

RAM: Crucial LPX 16GB DDR4 Storage: Intel S3510 800GB GPU: Nvidia GTX 980

PSU: Corsair CX650M Case: EVGA DG73

Monitor: LG 29WK500 Mouse: G.Skill MX780 Keyboard: G.Skill KM780 Cherry MX Red

 

OG Gaming Rig - Gone

Spoiler

 

CPU: Intel i5 4690k Cooler: Corsair H100i V2 Motherboard: MSI Z97i AC ITX

RAM: Crucial Ballistix 16GB DDR3 Storage: Kingston Fury 240GB GPU: Asus Strix GTX 970

PSU: Thermaltake TR2 Case: Phanteks Enthoo Evolv ITX

Monitor: Dell P2214H x2 Mouse: Logitech MX Master Keyboard: G.Skill KM780 Cherry MX Red

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

4 minutes ago, PackYourBaggins said:

What would be the purpose of turning them off?

overclocking pretty much.

|:Insert something funny:|

-----------------

*******

#

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, PackYourBaggins said:

So only the P cores can be OC'd?

no to my limited understanding (i could be totoally wrong) but people turn off the e cores to overclock the p cores even more since p cores are the ones that do most of the heavy lifting.

|:Insert something funny:|

-----------------

*******

#

Link to comment
Share on other sites

Link to post
Share on other sites

21 minutes ago, unclewebb said:

@PackYourBaggins Here is a good review that will show you what games and software benefit from the E cores.

 

https://www.techpowerup.com/review/intel-core-i9-12900k-e-cores-only-performance/

 

This is new technology. It always takes programmers a while to fully take advantage of any new hardware.

Oh, this is really helpful. So from what I understand now, most games that are out right now probably won't benefit from the E cores, and in some cases, the E cores can even hinder gaming performance. In which case, if I'm eyeing an i7 12700K 12 core CPU for example, it's really an 8 core CPU when gaming and 12 cores for most other applications. 

Link to comment
Share on other sites

Link to post
Share on other sites

If the game is aware and able to use more than 8 cores, having the E cores would help with an application that spills over the 8 available P cores.

 

Other than that, should not hurt things. The hardware scheduler on the CPU should do most of the heavy lifting. But there have been cases where E cores do cause issues. This will get better over time of course with Windows updates and just hybrid CPUs being more commonplace.

Link to comment
Share on other sites

Link to post
Share on other sites

On 11/22/2021 at 8:09 AM, PackYourBaggins said:

Oh, this is really helpful. So from what I understand now, most games that are out right now probably won't benefit from the E cores, and in some cases, the E cores can even hinder gaming performance. In which case, if I'm eyeing an i7 12700K 12 core CPU for example, it's really an 8 core CPU when gaming and 12 cores for most other applications. 

You should more see it as a it is a 8core/16thread cpu for all intensive tasks and has 4 cores for windows and background tasks available.

 

For tasks that use 100% of the cpu like rendering the e cores are basically just slower cores and the system doesn't really care about what is a p or e core then.

 

So basically you buy a 11900k + a i5 7400 strapped onto it for the light tasks :p.

 

It's why in windows 10 performance is all over the place too because windows just doesn't know what to do with the p and e cores and uses whatever it wants. Since sometimes it's gonna use some e cores for gaming and a couple p cores for the lighter tasks of the game.

Link to comment
Share on other sites

Link to post
Share on other sites

On 11/22/2021 at 2:09 AM, PackYourBaggins said:

Oh, this is really helpful. So from what I understand now, most games that are out right now probably won't benefit from the E cores, and in some cases, the E cores can even hinder gaming performance. In which case, if I'm eyeing an i7 12700K 12 core CPU for example, it's really an 8 core CPU when gaming and 12 cores for most other applications. 

It's 8 cores for applications that use 8 or fewer threads, up to 12 cores for ones that use up to 16 threads, and 12 cores for ones that use 20 or more threads. The thread scheduler is actually designed to prioritize E cores over putting a second thread on a P core in theory, although this clearly is not always the case.

 

Honestly, don't think about cores for applications like games. The core count itself almost never matters for a game. It's the overall CPU performance and single-core performance that matters for games. Only a fool would buy an old 12 core Xeon from 2014 over something like a 5600X or 11600K for gaming. It has double the cores, but less overall performance and way lower single-core performance.

Link to comment
Share on other sites

Link to post
Share on other sites

If your game or application doesn't make use of more than 16 threads, unless you're doing multitasking (like streaming), you'll get more performance by just buying a 12900k, disabling the E cores and then yeeting the cache ratio.  Average chips should have no difficulty doing x52 P cores and x48-x49 cache ratio., although it may require anywhere between 1.20v to 1.30v load voltage to be stable, depending on your chip's silicon quality and what you're trying to run on it (Lower vmin required for stability=better chip).

Average chips may be able to game at x53 on the P cores, but anything that puts a momentary load on all the cores at once (minecraft launcher loading, etc) may require more than 1.32v load voltage to not BSOD on you during that (and may get up to 100C just launching minecraft).  Good silicon quality chips should be able to do this on less than 1.30v load and the best chips on less than 1.25v load (those are golden chips), with a 360mm AIO as your target cooler.

Link to comment
Share on other sites

Link to post
Share on other sites

On 11/25/2021 at 12:56 AM, Falkentyne said:

If your game or application doesn't make use of more than 16 threads, unless you're doing multitasking (like streaming), you'll get more performance by just buying a 12900k, disabling the E cores and then yeeting the cache ratio.  Average chips should have no difficulty doing x52 P cores and x48-x49 cache ratio., although it may require anywhere between 1.20v to 1.30v load voltage to be stable, depending on your chip's silicon quality and what you're trying to run on it (Lower vmin required for stability=better chip).

Average chips may be able to game at x53 on the P cores, but anything that puts a momentary load on all the cores at once (minecraft launcher loading, etc) may require more than 1.32v load voltage to not BSOD on you during that (and may get up to 100C just launching minecraft).  Good silicon quality chips should be able to do this on less than 1.30v load and the best chips on less than 1.25v load (those are golden chips), with a 360mm AIO as your target cooler.

If I'm being honest with you, you lost me a little bit talking about the cache ratio. I didn't even know you could mess with the cache of a CPU after all these years.

 

So moral of the story is that turning off E cores for gaming isn't necessary?

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×