Live data from Hacker News

Leaked Apple M5 9 core Geekbench scores

browser.geekbench.com

411–420 of 565 posts

Re: Leaked Apple M5 9 core Geekbench scores

#411

Earlier quoted context omitted.

I'm not sure what you're talking about. Any app compiled using LLVM 17 (2023) can use SME directly and any app that uses Apple's Accelerate framework automatically takes advantage of SME since iOS 18/macOS 15 last year.

Most apps do not use Apple’s Accelerate framework.

What do you base this on? I use it in all my products and I don't see why any performance-sensitive dev outfit wouldn't at least consider using it.

Re: Leaked Apple M5 9 core Geekbench scores

#412

Earlier quoted context omitted.

Most apps do not use Apple’s Accelerate framework.

What do you base this on? I use it in all my products and I don't see why any performance-sensitive dev outfit wouldn't at least consider using it.

Most dev outfits are not performance-sensitive

Re: Leaked Apple M5 9 core Geekbench scores

#413

Earlier quoted context omitted.

What do you base this on? I use it in all my products and I don't see why any performance-sensitive dev outfit wouldn't at least consider using it.

Most dev outfits are not performance-sensitive

The the whole benchmark discussion becomes moot, doesn't it?

Re: Leaked Apple M5 9 core Geekbench scores

#414

Earlier quoted context omitted.

Most dev outfits are not performance-sensitive

The the whole benchmark discussion becomes moot, doesn't it?

Benchmarking a processor for real-world usage is definitely something you can do.

Re: Leaked Apple M5 9 core Geekbench scores

#415
post #272

Earlier quoted context omitted.

Nice. Lots of people still claim that M1 is super duper fast but now we're at almost twice the performance!

I claim that the M1 (macbook air) is fast. I also claim it's about half the speed of my similarly priced desktop of the same vintage for slow tasks that I care about. So I guess we've caught up with the desktop now. Actually I assume we caught up awhile ago if I used the beefy multi core MX-Ultra variants they released, really just the base model has caught up. On the other hand I could have spent four times as much…

You can buy laptops with essentially identical CPU performance to desktop plugged in nowadays, so long as you aren't thinking of thread ripper.

On the move laptops will always be a bit slow because all the tricks to save idle usage don't help much when you're actually putting them to work.

Re: Leaked Apple M5 9 core Geekbench scores

#416
post #328

Earlier quoted context omitted.

you could try moving your dev environment & docker into a linux VM.. could do something similar to this: https://medium.com/carvago-development/my-docker-on-macos-pa... I mention this because I'm guessing you might be using Desktop Docker which is kinda slow.

Or maybe just switch to OrbStack: https://orbstack.dev/

Won’t change how slow it is to run docker containers in VMs on macOS.

Re: Leaked Apple M5 9 core Geekbench scores

#417

Earlier quoted context omitted.

I dunno, working with M1 daily I struggle with resource contention and slow py/js builds. I'd love something faster when work provides me with updated device.

My m1 16gb pro gets throttled (and manually restarted) every time vs code hits 100gb ram usage when running jest unit tests. Don’t know who to blame but 99% sure the problem is my source code and not the machine.

You’re chewing through 100GB of RAM on unit tests? What is filling your RAM? Are you sure that you don’t have a memory leak somewhere?

Re: Leaked Apple M5 9 core Geekbench scores

#418

Earlier quoted context omitted.

The only valid benchmark for that is to use the application you intend to use as a benchmark. Even embarassingly parallel problems can have different characteristics depending on their use of memory and caches and the thermal characteristics of the CPU. Something that uses only L1 cache and registers will probably scale almost linearly in the number of cores, except for thermal influences. Something that uses L2, L3…

You're essentially just arguing that all general-purpose benchmarks are worthless because your application could be different. Suppose I run many different kinds of applications and am just looking for an overall score to provide a general idea of how two machines compare with one another. That's supposed to be the purpose of these benchmarks, isn't it? But this one seems to be unusually useless at distinguishing bet…

General-purpose benchmarks aren't worthless. They can be used to predict, in very broad strokes, what application performance might be. Especially if you don't really know what the applications would be, or if it is too tedious to use real application benchmarks.

But in your example, deciding between 24 cores with somewhat higher frequency or 32 cores with somewhat lower frequency based on some general-purpose benchmark is essentially pointless. The difference will be small enough that only the real application benchmark can tell you what you need to know. A general purpose benchmark will be no better than a coin toss, because the exact workings of the benchmark, the weightings of it's components into a score and the exact hardware you are running on will have interactions that will determine the decision to a far greater amount. You are right that there could be shared or separate caches, shared or separate memory channels. The benchmark might exercise those, or it might not. It might heat certain parts of the die more than others. It might just be the epitome of embarassingly parallel benchmarks, BogoMIPS, which is a loop executing NOPs. The predictive value of the general purpose benchmark is nil in those cases. The variability from the benchmark maker's choices will always necessarily introduce a bias and therefore a measurement uncertainty. And what you are trying to measure is usually smaller than that uncertainty. Therefore: No better than a coin toss.

Re: Leaked Apple M5 9 core Geekbench scores

#419
post #5

Nice. The iPads generally measure around ~8% slower than the MacBooks, I guess for cooling reasons. So we should see approximately a 4400 single core Geekbench score for the MacBook series. This is nice. Single thread MacBook progression on Geekbench: M1: 2350 M2: 2600 M3: 3100 M4: 3850 M5: 4400 (estimated) https://browser.geekbench.com/mac-benchmarks

Nice. Lots of people still claim that M1 is super duper fast but now we're at almost twice the performance!

I bought an M1 Max with 64GB of ram on the gamble it would last awhile because future M series would be evolutionary not revolutionary again. It seems like it's paid off since there's never a time it feels slow. I may end up upgrading to the M5 just to go down in screen size because I travel more than I did when I bought the 16" one.

Re: Leaked Apple M5 9 core Geekbench scores

#420

Earlier quoted context omitted.

Here’s the multi core Geekbench progression: M1: 8350 M2: 9700 M3: 11650 M4: 14600 M5: 16650 (estimated) This is assuming an 8% uplift as mentioned. Also nice.

I wish we could get something other than Geekbench for these things, since Geekbench seems to be trash. For example, it has the Ryzen 7 7700X with a higher multi-core score than the Epyc 9534 even though they're both Zen4 and the latter has 8 times as many cores and is significantly faster on threaded workloads in real life.

Any benchmark useful to cross compare single user desktop/laptop experience is going to be useless in the datacentre; and vice versa.
Post reply on HN