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

cmaier

Suspended
Jul 25, 2007
25,405
33,474
California
Didn't Apple either acqire Exponential outright or bring in some of their talent? I know Srouji came from Intel, so they know how to put together a competent chip design team.

Apple was an investor, but when Steve Jobs came back he essentially shut us down. Apple would have been our main customer, but he also stopped the macos licensing to clone makers, who had placed lots of orders.

Our Austin office became EVSX, which then became Intrinsity, which then was bought by Apple.

When Exponential went under, I stuck around for a month, then went to Sun for a few months before ending up at AMD for a very long time.
 

Colstan

macrumors 6502
Jul 30, 2020
330
711
Welome back, outlaw ?
Same sentiment from myself. In a previous post I said "suspending @cmaier from MacRumors is like banning the Pope from the Vatican". The MR Pope has returned, so I'll be happy to continue to sit under the learning tree, once again.

I would note that @cmaier wasn't wrong about WWDC and new laptops, because he always said that the sources that he "may or may not have" inside Apple's semiconductor design team aren't involved in manufacturing or marketing. So, they completed the work on their side of things, passed it along, and its up to Apple's other moving parts to decide when to release products that include those designs.
 
  • Like
Reactions: 09872738

cmaier

Suspended
Jul 25, 2007
25,405
33,474
California
Same sentiment from myself. In a previous post I said "suspending @cmaier from MacRumors is like banning the Pope from the Vatican". The MR Pope has returned, so I'll be happy to continue to sit under the learning tree, once again.

I would note that @cmaier wasn't wrong about WWDC and new laptops, because he always said that the sources that he "may or may not have" inside Apple's semiconductor design team aren't involved in manufacturing or marketing. So, they completed the work on their side of things, passed it along, and its up to Apple's other moving parts to decide when to release products that include those designs.

Well I’ll accept that I was wrong. I guess the supply chain issues may have caused a change of plans, or maybe it was never the plan. Who knows. I’ll say the design of these new MBPs has been ready for awhile now, so whatever the issue is is above the pay grade of anyone who pushes transistors around for a living.

(p.s. - apparently don’t call something a ”screed.”)
 

mi7chy

macrumors G4
Oct 24, 2014
10,625
11,298
Apple silicon needs to be on one node smaller to barely keep up with AMD 15W U series.

Apple_M1_Cinebench_R23_Benchmarks.jpg
 

AgentMcGeek

macrumors 6502
Jan 18, 2016
374
305
London, UK
Well, the M1 is a 5-10W chip. So it actually over performs compared to the U series that has at least 30% more power room. This said, it will depend on the specific system it is used in: iPad, MBA, MBP will have different TDP configurations.
 

JMacHack

Suspended
Mar 16, 2017
1,965
2,424
Apple silicon needs to be on one node smaller to barely keep up with AMD 15W U series.

Apple_M1_Cinebench_R23_Benchmarks.jpg
*in multicore, with half the threads. iIf I measure it against the integrated gpu or in cinebench single core will that shut you up?
 

leman

macrumors Core
Oct 14, 2008
19,522
19,679

mi7chy

macrumors G4
Oct 24, 2014
10,625
11,298
So 5nm M1 caught up with AMD 7nm on single-core but trails behind almost half on multi-core.

7nm 15W Ryzen 5850U 44% faster than 5nm M1 on Cinebench R23 multi-core
1623264508628.png

1623264545557.png


5nm M1 2% faster than 7nm 15W Ryzen 5850U on Cinebench R23 single-core
1623264426188.png

1623264343602.png
 

TiggrToo

macrumors 601
Aug 24, 2017
4,205
8,838
So 5nm M1 caught up with AMD 7nm on single-core but trails behind almost half on multi-core.

7nm 15W Ryzen 5850U 44% faster than 5nm M1 on Cinebench R23 multi-core
View attachment 1790288
View attachment 1790289

5nm M1 2% faster than 7nm 15W Ryzen 5850U on Cinebench R23 single-core
View attachment 1790283
View attachment 1790282
M1 powered MacBook Pro, 256GB/16GB: $1,699

HP EliteBook 845 with 5859U, 256GB/16GB: $2,118

Again, you post a lot of primafacia technical details that, like the proverbial Emporers new clothes, are uttetly empty and pointless.

Its no secret that you dislike Mac. However these posts do nothing to prove any of your points.
 

crazy dave

macrumors 65816
Sep 9, 2010
1,454
1,230

bombardier10

macrumors member
Nov 20, 2020
63
45
One of the cheapest Intel i5-11400 11 Gen CPU easily outperforms M1 chip .Here is my benchmark ; this same in Windows or MacOS. About 40% faster than M1 chip. Cinebench R23 benchmark.
 

Attachments

  • i5-11400F.jpg
    i5-11400F.jpg
    264.6 KB · Views: 94
  • Like
Reactions: mi7chy

JMacHack

Suspended
Mar 16, 2017
1,965
2,424
One of the cheapest Intel i5-11400 11 Gen CPU easily outperforms M1 chip .Here is my benchmark ; this same in Windows or MacOS. About 40% faster than M1 chip. Cinebench R23 benchmark.
Last I checked, 1314 was less than 1514
So 5nm M1 caught up with AMD 7nm on single-core but trails behind almost half on multi-core.

7nm 15W Ryzen 5850U 44% faster than 5nm M1 on Cinebench R23 multi-core
View attachment 1790288
View attachment 1790289

5nm M1 2% faster than 7nm 15W Ryzen 5850U on Cinebench R23 single-core
View attachment 1790283
View attachment 1790282
 

mi7chy

macrumors G4
Oct 24, 2014
10,625
11,298
One of the cheapest Intel i5-11400 11 Gen CPU easily outperforms M1 chip .Here is my benchmark ; this same in Windows or MacOS. About 40% faster than M1 chip. Cinebench R23 benchmark.

That's a popular ~$140 CPU option right now. Do you happen to know your CPU package power during benchmark? You can get it with HWiNFO64 sensors.
 

bombardier10

macrumors member
Nov 20, 2020
63
45
One core benchmark doesn't really matter. Only few apps use only one core CPU.
We don't usually need powerful processors for these apps. I need only 250W power supply
for this CPU. So case is larger than mac mini but still small.
 
Last edited:
  • Like
Reactions: mi7chy

cmaier

Suspended
Jul 25, 2007
25,405
33,474
California
One core benchmark doesn't really matter. Only few apps use only one core CPU.
We don't usually need powerful processors for these apps.
LOL. Ok, that’s just false. Most task run-times are determined by single core, not multi-core, performance.

And the good news is that for the rare workload where multi core matters, Apple can come out with new chips with more cores. I assure you that adding more cores to improve multi-core performance is oodles easier than improving each core to improve single core performance.
 

biohaufen

macrumors newbie
Jan 28, 2019
8
13
  • Like
Reactions: JMacHack

bombardier10

macrumors member
Nov 20, 2020
63
45
OL. Ok, that’s just false. Most task run-times are determined by single core, not multi-core, performance.
Even if You use ONLY safari webrowser all cores are active ! Look at CPU history. I cant find any my apps use only one core cpu.
 
  • Like
Reactions: mi7chy

cmaier

Suspended
Jul 25, 2007
25,405
33,474
California
Even if You use ONLY safari webrowser all cores are active ! Look at CPU history. I cant find any my apps use only one core cpu.
I have many apps running on my mac right now which activity monitor says are running on a single thread.

And you are confusing how multiprocessing works. A multithreaded process may run on multiple cores, if multiple cores are available. But it can also run on a single core. Or on a subset of available cores, depending on things like heat, the amount of available processing cycles, etc. Even if all your apps were running on all your cores (show us a screen shot, by the way - my safari currently has 6 threads, which is fewer than the number of cores), that doesn’t mean the time it takes to complete any process has anything to do with multi core performance (which, you’ll note, is what I said). Things run in parallel, but that doesn’t mean your work gets done any faster. Once again: the time it takes to run tasks, for almost ALL tasks, is a function of single-core, not multi-core, performance. Very few tasks are highly parallelizable.
 

crazy dave

macrumors 65816
Sep 9, 2010
1,454
1,230
LOL. Ok, that’s just false. Most task run-times are determined by single core, not multi-core, performance.

And the good news is that for the rare workload where multi core matters, Apple can come out with new chips with more cores. I assure you that adding more cores to improve multi-core performance is oodles easier than improving each core to improve single core performance.

I have to admit part of me (the petty part) is annoyed that Apple didn’t release the new MacBook Pros just to shut this particular line of argumentation down (it still slower than a threadripper in multi core! :eek:) so we can go back to what really matters: chess benchmarks ;)
 

thekev

macrumors 604
Aug 5, 2010
7,005
3,343
Let's get real there...

Special compiles of Stockfish, cFish, etc. are already optimizing compiles for using M1:s NEON, etc. But they are still less than half the speed of similar priced, similar-sized, computers. The fact of the matter is that M1 isn't that fast as the usual influencer-types (fanbois) make it out to be. A similar priced modern CPU from AMD runs circles around it. For certain use-cases, it may be "ok" for its "watt" but let's keep it real.. the CPU is faster on Apple PowerPoint.-presentations than it is in real-life performance. It's more or less a glorified std. ARM big-little phone CPU with a focus mainly on the low-power slow "little"-cores and relies heavily on optimized code to even be comparable to intel/AMD these days. The CPU is overrated and underperforming.. (not only for chess). Just compare it with amazing new stuff like the AMD 5700G and realize that anyone looking for "real" performance of CPU+GPU for the dollar should look elsewhere than the fruity un-open company these days.


No AVX2
No AVX512 (VNNI)
No Hyperthreading




How to compensate the losses?


Hyperthreading runs 2 schedules on one cpu to keep it busy. For a lot of compute bound parallel workloads, you shouldn't see a big difference as one thread may keep a given core sufficiently busy.

AVX512 has a lot of implementation bugs. It's a nice interface, but it's under-utilized as a result of this. It tends to push downclocking to a degree, and unaligned memory access becomes expensive compared to AVX2, as any misalignment splits cache line boundaries.

On ARM, you use Neon rather than AVX or AVX2. They have differences in handling of predication and one is wider than the other, but the purpose is the same. AVX2 provides fewer register names, but it works well for cases where the compiler can fold single use loads into an op.

Stockfish may not be fully tuned for some of the differences, but this doesn't make it a bad architecture.

I would also point out, auto-vectorization on Clang has come a long way, so not all of this may need to be explicitly rewritten in coming years. We're probably within five years of my never bothering with intrinsics again, based on the current state of research. Most of the active work has a about a 5 year gap to implementation in a stable branch, and stuff coming in 2016 and later is pretty great in that regard.
 

leman

macrumors Core
Oct 14, 2008
19,522
19,679
One of the cheapest Intel i5-11400 11 Gen CPU easily outperforms M1 chip .Here is my benchmark ; this same in Windows or MacOS. About 40% faster than M1 chip. Cinebench R23 benchmark.

Well, I certainly hope that a desktop Rocket Lake chip would outperform Apple‘s M1. Otherwise it would be really embarrassing for Intel.
 
Status
Not open for further replies.
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.