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

altaic

macrumors 6502a
Jan 26, 2004
711
484
I'm a software engineer who needs lots of CPU power, little to no GPU power, and lots of RAM to run software engineering dev tools.

Why is my use case trolling to you?
So buy the tool you need and amortize the cost by being more effective. It pays back more, which is why I doubt your entire crusade. Your behavior is bizarre TBH.
 

Malus120

macrumors 6502a
Jun 28, 2002
696
1,455
B&H has a 14” M1 Max 32 Core GPU 64GB/2TB on sale for $2199 right now… It’s more than a little tempting, but I know I am going to want to play with Spacial Video content creation down the road and I could see Apple saying you need the new GPU architecture of the M3 for whatever authoring tools they come up with.
Wow. That's pretty slick (albeit more or less in line with the discount trend on M1 Pro/Max MBPs we've been seeing the past few months)
It's been a long time since I've seen a new Apple product so badly shown up by a product two years/generations older than it :(
Even in the best case scenario for the M3 Pro (whenever the embargo drops) a 64GB/2TB M1 Max is likely a far better deal (and may even be faster for a lot of things)
I'd love to be wrong but... essshhh it's looking like if you need a new Mac folks, consider the M1 Max... not exactly the advice I was expecting to give post M3 Pro/Max launch.
 

senttoschool

macrumors 68030
Nov 2, 2017
2,626
5,482
So buy the tool you need and amortize the cost by being more effective. It pays back more, which is why I doubt your entire crusade. Your behavior is bizarre TBH.
Isn't that what I'm doing? Buying the tool I need based on value to me?
 

senttoschool

macrumors 68030
Nov 2, 2017
2,626
5,482
No, otherwise you’d be saying positive things about your experience with your choice. Instead you’re just spreading and supporting FUD.
Can you quote me on my fud? Nearly the entire forum is unhappy with M3's SKUs. Why are you singling me out?
 

gpat

macrumors 68000
Mar 1, 2011
1,931
5,341
Italy
Can you quote me on my fud? Nearly the entire forum is unhappy with M3's SKUs. Why are you singling me out?

It's really baffling that they aren't offering M3 Pro 16" + 1TB SSD and you have to resort to BTO for that.
It has been the best configuration for general purpose since 2021.
 
  • Like
Reactions: ric22

surfzen21

macrumors 65816
May 31, 2019
1,176
4,411
New York
The feeling I got from the keynote is Apple is trying to better match SoC configuration to workload needs to maximize power efficiency (and therefore increase battery life).

So with M3 PRO having 6E+6P, for workloads that primarily need the E cores, they have two more to work with and therefore the power draw is lower than if they had to be run on the P-cores (like on M1/M2 PRO). If you have a workload that primarily uses P-cores, then MAX is there with 12 P-cores and 4-E cores.
I was interested to see this change in P and E cores and then slightly confused when I saw the battery life numbers.

I did not expect the Pro to be significantly lower from the base M3 for battery life and I also didn't expect the Max to be in line with the Pro for battery life.

I wonder if real world this isn't accurate. Or, its accurate for the Max, and the Pro actually has a better battery life than advertised.
 

leman

macrumors Core
Original poster
Oct 14, 2008
19,517
19,664
I was interested to see this change in P and E cores and then slightly confused when I saw the battery life numbers.

I did not expect the Pro to be significantly lower from the base M3 for battery life and I also didn't expect the Max to be in line with the Pro for battery life.

I think it makes sense? The 14” chassis has the same battery, so outfitting it with a bigger SoC will increase the average power draw. The 16” has a larger battery, which can compensate for that power draw.
 
  • Like
Reactions: Chuckeee

surfzen21

macrumors 65816
May 31, 2019
1,176
4,411
New York
I think it makes sense? The 14” chassis has the same battery, so outfitting it with a bigger SoC will increase the average power draw. The 16” has a larger battery, which can compensate for that power draw.
That makes sense with the larger SOC drawing more power. Certain tasks will obviously be faster with the Pro over the base.

However, for tasks like web browsing how much faster is it that its sacrificing 20% battery life per cycle. That seems weird to me.

Another example in Apple specs is Apple TV playback. Again the M3 base has 20% more battery life per cycle for completing the same task. Am I seeing this wrong? There is a certain amount of CPU or GPU that is needed, why would it require more from the Pro over the base to accomplish? They both have P and E cores that are clocked, we assume, the same.
 
  • Like
Reactions: ric22

leman

macrumors Core
Original poster
Oct 14, 2008
19,517
19,664
However, for tasks like web browsing how much faster is it that its sacrificing 20% battery life per cycle. That seems weird to me.

Battery life is dominated by the baseline (idle) power consumption. M3 Pro has more memory chips/channels, more cache, bigger on-chip network etc. All these things consume energy. It’s very possible that the baseline power consumption of the larger chip is 0.5 watts higher - this alone would account for the discrepancy in battery life.
 
  • Like
Reactions: surfzen21

Macintosh IIcx

macrumors 6502a
Jul 3, 2014
625
612
Denmark
One interesting detail that has been (for obvious reasons) omitted from the presentation. It seems that the M3 Pro and the lower-tier Max have fewer memory channels, most likely to offset the higher production costs of the chips themselves. M3 Pro now has 150GB/s and the base M3 Max has 300GB/s.

I was also very sure that we will see ECC RAM, but that didn’t happen either.
Wait a minute, are we sure that even the top M3 Max 16 CPU / 40 GPU is always running the four memory channels? Asking because the 48 GB ram could be 3 x 16 Gb ram blocks and that you would need to go for the 64 GB ram to get to 4 x 16 GB ram with all four memory channels running? 🤔

48 GB could be 4 x 12 GB ram blocks of course…
 

leman

macrumors Core
Original poster
Oct 14, 2008
19,517
19,664
Wait a minute, are we sure that even the top M3 Max 16 CPU / 40 GPU is always running the four memory channels? Asking because the 48 GB ram could be 3 x 16 Gb ram blocks and that you would need to go for the 64 GB ram to get to 4 x 16 GB ram with all four memory channels running? 🤔

48 GB could be 4 x 12 GB ram blocks of course…

Apple’s tech specs claim it’s the full 512 bit bus. And a small note: it’s not four channels, it’s 8/16/32 channels (depending on how you count).
 
Last edited:
  • Like
Reactions: Macintosh IIcx

surfzen21

macrumors 65816
May 31, 2019
1,176
4,411
New York
Battery life is dominated by the baseline (idle) power consumption. M3 Pro has more memory chips/channels, more cache, bigger on-chip network etc. All these things consume energy. It’s very possible that the baseline power consumption of the larger chip is 0.5 watts higher - this alone would account for the discrepancy in battery life.
That makes sense. I am hoping Apples reported battery life is for the Max and the Pro will be better since the Max has more of all the above factors you listed.
 

intrepidcase

macrumors member
Nov 13, 2019
46
14
Apple’s tech specs claim it’s the full 512 bit bus. And a small note: it’s not four channels, it’s 8/16/32 channels (depending on how you count).

Can you provide a link to that? I see this - https://support.apple.com/kb/SP899?locale=en_US. But I am still a little concerned that the 48GB 16 core M3 Max is using 3 x 12GB (96Gbit) ram and thus only 3 channels = 300 GB/sec bandwidth ... the apple specs don't seem entirely clear.
 

leman

macrumors Core
Original poster
Oct 14, 2008
19,517
19,664
Can you provide a link to that? I see this - https://support.apple.com/kb/SP899?locale=en_US. But I am still a little concerned that the 48GB 16 core M3 Max is using 3 x 12GB (96Gbit) ram and thus only 3 channels = 300 GB/sec bandwidth ... the apple specs don't seem entirely clear.

I think the Apple specs are very clear. Max with 14 cores is 300GB/s, Max with 16 cores is 400 GB/s.

Also, why are you saying that 300GB/s are 3 memory channels? How are you counting the channels?
 

intrepidcase

macrumors member
Nov 13, 2019
46
14
48GB would be 4x12GB

oops, my bad, I meant "a little concerned that the 48GB 16 core M3 Max is using 3 x 16GB (128Gbit) ram ... "

I think the Apple specs are very clear. Max with 14 cores is 300GB/s, Max with 16 cores is 400 GB/s.

Also, why are you saying that 300GB/s are 3 memory channels? How are you counting the channels?

Likely you are right. Just wondering if you had other Apple docs/links specifying this. I also like this table of permutations - https://forums.macrumors.com/threads/m3-chip-generation-discussion-megathread.2393667/post-32679222

Understood about number of 'channels' - I think that many people, myself included, think of each 'chip' having roughly 50GB/s bandwidth. So there are two way to get to 48GB - 8 chips of 6GB each, or 6 chips of 8GB each.
 

leman

macrumors Core
Original poster
Oct 14, 2008
19,517
19,664
Likely you are right. Just wondering if you had other Apple docs/links specifying this. I also like this table of permutations - https://forums.macrumors.com/threads/m3-chip-generation-discussion-megathread.2393667/post-32679222

I think it's all in the document you have linked earlier + the tech specs on the Apple Store page. It is a bit confusing with all the RAM sizes, that's true.
https://forums.macrumors.com/threads/m3-chip-generation-discussion-megathread.2393667/post-32679222
Understood about number of 'channels' - I think that many people, myself included, think of each 'chip' having roughly 50GB/s bandwidth. So there are two way to get to 48GB - 8 chips of 6GB each, or 6 chips of 8GB each.

RAM is packaged differently across the different models, so it's not the most reliable way to count it. But with the LPDDR5 Apple uses 50GB/s correspond to 64-bit memory bus, which makes it easy to determine the bus width of the different models. Memory channels are a bit more messy because it depends what one counts. From what I understand LPDDR5 operates with 32-bit channels, which operate as two independent 16-bit channels (to make it even more confusing). Regular DDR operates in 64-bit channels, except DDR5 also moved to 32-bit channels for more flexibility. Generally, I don't think that channels are a very helpful metric nowadays for the end customer, I'd rather look at the bus width.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.