Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

chris11

macrumors newbie
Original poster
Nov 30, 2008
16
12
Hi.

I've run a few tests on my new MBP 14'' with the low-end M2-Pro (10 core).

I'm particularly impressed with the efficiency cores!

In a compile test using clang to compile an Open Source project, I found
that doing a parallel build with the 4 efficiency cores takes ~ 6 times longer
than the same build with the performance cores, but uses just ~ 1/43 of the
average power (CPU power measured with powermetrics).

In other words, to complete the same task, the efficiency cores used just
14% of the energy the performance cores used.

Some more details are here:

-- Chris
 
Hi.

I've run a few tests on my new MBP 14'' with the low-end M2-Pro (10 core).

I'm particularly impressed with the efficiency cores!

In a compile test using clang to compile an Open Source project, I found
that doing a parallel build with the 4 efficiency cores takes ~ 6 times longer
than the same build with the performance cores, but uses just ~ 1/43 of the
average power (CPU power measured with powermetrics).

In other words, to complete the same task, the efficiency cores used just
14% of the energy the performance cores used.

Some more details are here:

-- Chris
Now imagine that 5nm process node part becoming a 3nm one by this time next year?
 
  • Like
Reactions: chris11
This goes back to M1 as well.

look how much of the work my efficiency cores are doing on M1 Pro.

Running the workload pictured.

Screenshot 2023-02-08 at 9.40.48 pm.png
 

Attachments

  • Screenshot 2023-02-08 at 9.40.50 pm.png
    Screenshot 2023-02-08 at 9.40.50 pm.png
    1.7 MB · Views: 165
It's crazy what these E-cores are able to do with barely using any power.
For a lot of people a notebook with a M-lite chip with nothing more than a handful of efficiency cores and a couple of gpu-cores would have way more power than they need.
 
The efficiency cores seem to be doing most of the heavy lifting in my Mini, where efficiency is less of a requirement.
 
What's fun is to use something like asitop in conjunction with powermetrics to get a graphical representation of CPU usage. This was just taken, with me running Terminal and Firefox on the machine at the time. The power draw is the part that still throws me for a loop, even over two years into the Apple Silicon era.
 

Attachments

  • Screenshot 2023-02-11 at 6.06.45 PM.png
    Screenshot 2023-02-11 at 6.06.45 PM.png
    267 KB · Views: 192
The power efficiency of the M series in general is crazy. I mean this is safari with 4 tabs open, Fantastical, Parcl, BitDefender, and a bunch of other stuff running in the background/menu bar.

CPU Power: 43 mW GPU Power: 4 mW ANE Power: 0 mW Combined Power (CPU + GPU + ANE): 47 mW **** GPU usage **** GPU active frequency: 402 MHz GPU active residency: 1.23% (389 MHz: 1.2% 486 MHz: 0% 648 MHz: 0% 778 MHz: .04% 972 MHz: 0% 1296 MHz: 0%) GPU requested frequency: (389 MHz: 1.2% 486 MHz: 0% 648 MHz: .04% 778 MHz: .00% 972 MHz: .00% 1296 MHz: 0%) GPU idle residency: 98.77% GPU Power: 4 mW


Combined CPU+GPU power of 0.047 of a watt!
 
  • Like
Reactions: uller6 and Scarrus
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.