You are viewing a single thread.
View all comments View context
2 points

I have a mobile 11th i7 one, sounds like no benefits 😞

permalink
report
parent
reply
2 points

Same boat. Good news is 11th gen generally gets better battery life than 12th+ because all those extra cores still eat power.

Bad news is I already get as bad as 30 minutes of battery life so IDK how 12th gen can be even worse.

permalink
report
parent
reply
2 points

My battery life is pretty good, the power profiles daemon is actually working very well.

permalink
report
parent
reply
2 points

I thought you saved power because the e-cores are more efficient for the same workload?

permalink
report
parent
reply
4 points

Yeah but this is Intel, they’re not capable of doing something the most efficient way possible. E cores use less power than P cores, but that doesn’t mean they’re very good at getting the job done using the least amount of power. Currently (using Intel’s management) 12th and 13th gen start a task on the P cores, and if it runs for longer than X time it gets shifted over to the E cores where it can churn away. Meteor lake has 3 stages of things since there’s P cores, E cores, and LP E cores. If I remember right Meteor lake starts a task on the LP E cores, then shifts it to P cores, then shifts it to the E cores if it’s taking too long. But Intel likes to blast the power away with turbo boost and runs the E cores way past their actual efficient zone unless you wrangle them back down. Sometimes it’s faster to blast the task away on the P cores then return to idle, other times letting it churn away on the E cores forever is the best way.

Also all those extra cores being active still uses power. So if you went from a 4 core CPU to a 4 + 4 cpu now you have all the same power draw as the old one, plus the extra 4 efficient cores sipping at even more power. I think that’s where 12th gen really suffers the most.

permalink
report
parent
reply
2 points

Spoilers: they are efficient in space, not really power

So for multicore workloads they are actually power efficient because you get more throughput (more performance iso power)

But for idle that has no benefit

permalink
report
parent
reply
2 points

They’re not really made for power efficiency, but rather space efficiency. ~4 E-cores fit into the size of a P-core.

They’re there to boost multi-core performance without having a huge die-size or increasing latency in the P-cores when doing lightly threaded tasks, essentially.

permalink
report
parent
reply

Linux

!linux@lemmy.ml

Create post

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

Community stats

  • 7.7K

    Monthly active users

  • 6.5K

    Posts

  • 179K

    Comments