... and when it scores faster than most PC laptops from 2021, since the 2021 MacBook Pro beat them.When a handheld scores faster than Macbook Pro with same number of cores.
... and when it scores faster than most PC laptops from 2021, since the 2021 MacBook Pro beat them.When a handheld scores faster than Macbook Pro with same number of cores.
Why does the number of cores matter? What matters is power consumption, and it seems that Apple has lost most of its advantage on that front.You're still trying to compare systems with a mix of performance and efficiency cores to systems with performance cores only, and either ignoring or pretending those factors either do not exist or do not affect the results. Ironic given that your own signature line states "MR is a graveyard of misinformation"...
Eh, not quite. Number of cores do matter since that would tell the multithreaded performance. I forgot where I've found but 4 cores is the sweetspot for parallel tasks for the base M series chips. And also 28W is for that AMD chip vs 23W for M2. The extra 5W for ~2% performance gain is eh.Why does the number of cores matter? What matters is power consumption, and it seems that Apple has lost most of its advantage on that front.
Eh, not quite. Number of cores do matter since that would tell the multithreaded performance.
I forgot where I've found but 4 cores is the sweetspot for parallel tasks for the base M series chips.
I should have said scaling. 4 cores scale quite well but adding more on the base one will make it not worth it and 8 cores sometimes make it slower. I forgot where I have found it but IIRC it's on some software that's very niche.This conversation is getting ridiculous. People, stop throwing around arbitrary numbers and start thinking what you are measuring and for which purpose. "Better" is not an objective criterium. We have some here who only area about absolute performance (often according to some very specific metric), some who only care about performance per core, some who only care about maximal performance for a given thermal bracket, etc... and together this makes a huge mess.
Number of cores does not tell you the multithreaded performance, benchmarks do. And none of these things are trivial.
Why would that be? E-cores are decent contributors to parallel throughput, 4x E-cores add an equivalent of another P-core on many workloads. If you are interested in maximising the multicore performance, spawning only 4 threads on a base M-series wastes the performance potential.
I should have said scaling. 4 cores scale quite well but adding more on the base one will make it not worth it and 8 cores sometimes make it slower. I forgot where I have found it but IIRC it's on some software that's very niche.
That said, I've heard they are still trying to optimize the software so maybe they will improve the performance more. I just hope the Chandra team will take note on this. At least NRAO bother to update their software for Macs.That's not surprising. An E-core is only 1/3 of P-core performance if I remember correctly. And you are right that it will depend on the workload. That's why measuring is so important. Assymetric CPU configurations, dynamic frequency scaling and shared CPU caches make all of this very non-trivial.
Something like this? The developers of Anaconda performed a benchmark on M1 and got this graph:I should have said scaling. 4 cores scale quite well but adding more on the base one will make it not worth it and 8 cores sometimes make it slower. I forgot where I have found it but IIRC it's on some software that's very niche.
It's on some kind of support forum. I don't know where since it's a few months ago to see the progress of a possible future software in my course.Something like this? The developers of Anaconda performed a benchmark on M1 and got this graph:
View attachment 2199013
Anaconda | A Python Data Scientist’s Guide to the Apple Silicon…
Even if you are not a Mac user, you have likely heard Apple is switching from Intel CPUs to their own custom CPUs, which they refer to collectively as "Apple Silicon." The last time Apple changed its computer architecture this dramatically was 15 years ago when they switched from PowerPC to Intel…www.anaconda.com
If AMD had managed to create a chip with 8 P cores that consumed similar to an M2 with similar performance (pending third party benchmarks), what's the problem? A core is a core, and it's up to each company what kind of cores they choose.
That decision is because Intel try to compensate for their weakness. If they reduce the E-cores, 7950X would be a lot faster re on multi-threaded but they can even it out for more P-cores at slightly lower clock speed. That said, it wouldn't need more E-Cores if they bump up the # of P-cores and lower the clock speed. 13900K would still be the higher SKU than 13700K if they try to reduce keep the # of E-cores and bump the # of P-cores instead.The 16 E-cores on the Intel 13900K are significant contributors for multi-threaded performance/benchmarks. For example, Cinebench R23 is around 1.68x faster with P+E cores vs P cores only. Without all those E-cores 13900K is just a lower tier 13700K with half the E-cores.
Not everyone's two legs are the same length so are you going to also start claiming unfair that the uneven leg runners are one leg?🤣
E-cores help the Mx last longer on battery at the cost of lower performance. Complaining that the Mx is penalized in multi-core tests because of the E cores is as laughable as complaining that the 7840U is penalized in battery life tests because it only has P cores. Each company chooses what type of cores it uses to achieve its goal.If "a core is a core" as you claim, then there would be no need for P and E cores in either Intel or ARM-based chips. But that clearly is not reality.
E-cores help the Mx last longer on battery at the cost of lower performance. Complaining that the Mx is penalized in multi-core tests because of the E cores is as laughable as complaining that the 7840U is penalized in battery life tests because it only has P cores. Each company chooses what type of cores it uses to achieve its goal.
It wil actually penalized on battery life. The commentator have said that it runs at 28W. I imagine going down to 20W will incur a lose of performance.E-cores help the Mx last longer on battery at the cost of lower performance. Complaining that the Mx is penalized in multi-core tests because of the E cores is as laughable as complaining that the 7840U is penalized in battery life tests because it only has P cores. Each company chooses what type of cores it uses to achieve its goal.
I guess people complain that a comparison between a 4+4 M2 and an 8+0 7840U in a multicore benchmark is unfair because two E cores perform similarly to a P core. So they may believe that a fairer comparison should be between an M2 and a 6+0 chip.In your attempt to defend your "a core is a core" claim, you literally pointed out the differences between the cores. But it seems that in your mind, those differences are meaningless even though they have real-world implications on multiple levels.
I believe the common take is that 4 E-cores for AS is equivalent to 1 P-core.I guess people complain that a comparison between a 4+4 M2 and an 8+0 7840U in a multicore benchmark is unfair because two E cores perform similarly to a P core. So they may believe that a fairer comparison should be between an M2 and a 6+0 chip.
I believe the common take is that 4 E-cores for AS is equivalent to 1 P-core.
Yeah. I've read that thread here and I can't believe how little it sips power even in extended period of time.More like one E-core is roughly 1/3 of the P-core, but at 1/10 of power consumption if I remember correctly. The power consumption of those cores is absolutely insane. We are talking about 0.3-0.5 watts or so.
I believe the common take is that 4 E-cores for AS is equivalent to 1 P-core.
I had read that one P core performs like between two and four E cores. For example, the Anaconda graph above shows that one P core performs like three E cores. The graph shows that four P cores can achieve 60 and the eight cores reach 80. So, each P core adds 60/4=15 and each E core adds 20/4=5.More like one E-core is roughly 1/3 of the P-core, but at 1/10 of power consumption if I remember correctly.
Well, iPhones has been Apple's hybrid core architecture test beds for a few years, since the A10 I believe.I had read that one P core performs like between two and four E cores. For example, the Anaconda graph above shows that one P core performs like three E cores. The graph shows that four P cores can achieve 60 and the eight cores reach 80. So, each P core adds 60/4=15 and each E core adds 20/4=5.
Apple has shown that a hybrid architecture with P/E cores has advantages and that's why AMD will use it next time.
That said, I hope Apple increase their P,-cores for the base models in M3 and beyond.
Aren't Apple marketing the iMac and Mac Mini as office and home class computers? Their iMac ad shows home usage.I think this is fairly unlikely since the design strategy works fine. Yes, they won't win any multicore benchmarks with a 4+4 designs, but objectively speaking, their design works very well for thin and light notebooks. You can excellent everyday performance, with burst capability of much larger computers, paired with outstanding battery life. People who buy MacBook Air probably aren't going to run long chains of parallel computation on it, so it's a moot point to begin with. And for a casual photo/editing session it performs as well as anything else in the same price category anyway.
Th only problem with the 4+4 design of course is desktop. But I think Apple might as well throw in the towel and simply market the base iMac/Mac Mini as home/office class computers, where sustained multicore is not really needed. Gaming might be a bit more problematic, but that can be addressed by making chips with higher clock ceiling.
Aren't Apple marketing the iMac and Mac Mini as office and home class computers? Their iMac ad shows home usage.
I'm just hoping that the node shrinkage and innovative semiconductor processes will make it a reality of going beyond the current config. That said, maybe they will invest the silicon to bigger cores and higher clock speed.