Live data from Hacker News

Apple M1 Max Geekbench Score

browser.geekbench.com

871–880 of 917 posts

Re: Apple M1 Max Geekbench Score

#871
post #630

Earlier quoted context omitted.

I’ve had enough of this. Post your part number and the model number of your ram. Anything less and you’re trolling. It is common for Dell Precisions to ship with Xeons and not ECC ram.

here's one with ecc ram from 2 years ago. https://www.servethehome.com/dell-precision-7540-with-intel-... in fact, i'm not sure you can even order a xeon precision w/o ecc ram. but i'm not here to do your research for you for things you can look up in a minute. you're the one that claimed a xeon precision doesn't come w/ ecc ram, without even googling it. my laptop is a 7660. I also have an i7 5560, and a latitude 74…

I don’t need to google it when I own such a system.

My precision did not ship with ECC ram.

ECC also needs to be supported by the motherboard; all AMD Ryzen chips have ECC enabled but due to limited motherboard support: many are not able to effectively use ECC.

If you have the time could you share the output of `sudo dmidecode —type 17`?

Re: Apple M1 Max Geekbench Score

#872
post #168

But does it support running x86 Docker images using hardware emulation? This is what's holding me off buying one since I don't know whether to get 16 GB RAM (if it doesn't work) or 32 GB RAM (if it does work).

There is no hardware in the M1's for x86 emulation. Rosetta 2 does on the fly translation for JIT and caches translation for x86_864 binaries on first launch. Docker for Mac runs a VM, inside that VM (which is Linux for ARM) if you run an x86_64 docker image it will use qemu to emulate x86_64 and run Linux Intel ELF binaries as if they were ARM. That means that currently using Docker on macOS if there is a native ARM…

"There is no hardware in the M1's for x86 emulation. Rosetta 2 does on the fly translation for JIT and caches translation for x86_864 binaries on first launch."

This is not quite correct.

First, as I understand it anyways, Rosetta 2 mostly tries to run whole-binary translation on first launch, rather than starting up in JIT and caching results. It does have a JIT engine, but it's a fallback for cases which a static translation can't handle, such as self-modifying code (which is to say, any x86 JIT engine).

Second, there is some hardware! The CPU cores are always running Arm instructions, but Apple put in a couple nonstandard extensions to alter CPU behavior away from standard Arm in ways which make Rosetta 2 far more efficient.

The first is for loads and stores. x86 has a strong memory ordering model which permits very little program-visible write reordering. Arm has a weaker memory model which allows more write reordering. If you were writing something like Rosetta 2, and naively converted every memory access to a plain Arm load or store, the reorderings permitted by Arm rules would cause nasty race conditions and the like.

So, Apple put in a mode bit which causes a CPU core to obey x86 memory ordering rules. The macOS scheduler sets this bit when it's about to pass control to a Rosetta-translated thread, and clears it when it takes control back.

The second mode bit concerns FPU behavior. IEEE 754 provides plenty of wiggle room such that compliant implementations can be different enough that they produce different results from the same sequence of mathematical operations. You can probably see where this is going, right? Turns out that Arm and x86 don't always produce bit-exact results.

Since Apple wanted to guarantee very high levels of emulation fidelity, they provided another CPU mode bit which makes the FPU behave exactly like a x86 SSE FPU.

Re: Apple M1 Max Geekbench Score

#873
post #697

Earlier quoted context omitted.

>Because when you want a super fast chip, you don't design up from a freaking cell phone CPU. You design down from a server CPU. Is that really true? I don't have any intricate chip knowledge, but it rings false. Whether ARM is coming from a phone background or the Xeon from a server background, what matters in the end is the actual chip used. Maybe phone-derived chips even have an advantage because they are designed…

You actually have it correct. When you start with an instruction set designed to conserve power, you don't get "max power." The server chips were designed with zero power considerations in mind - the solution to "too much power" is simply "slap a house-sized heatsink on it." >Apple doesn't need to have the one fastest laptop out there correct. My complaint, which I have reiterated about 50 times to shiny iphone idiot…

I’ll happily take my quiet, small, and cool MacBook and number crunch in a data center infinitely more powerful then your laptop. Guess that makes me a shiny iPhone idiot.

Relax, no one is forcing you to use Apple products.

Re: Apple M1 Max Geekbench Score

#874

Why does Apple not open up their hardware to other operating systems like Linux. They will already get our money from the hardware purchases, what more do they want. I know Asahi Linux exists but without Apple's (driver) support it will never reach macOS on M1 level performance. (If someone disagrees, please compare Nouveau with proprietary Nvidia drivers.)

They did open up their hardware to other operating systems: they engineered a feature into their secure boot system which allows a Mac's owner to attest (with physical presence required) that they'd like to run a kernel not signed by Apple. That's the door Asahi Linux uses. It isn't there on iOS devices, even those also based on M1.

Everything else you're asking for would require them to spend significantly more money and/or engineering resources on supporting the port, and that just doesn't seem like a thing Apple's senior management would go for.

Re: Apple M1 Max Geekbench Score

#875
post #864

Earlier quoted context omitted.

I mean that top Apple chip outperforms top Intel chip by 9% percent single core performance and 34% multicore on similar TDP. M1 is very energy efficient, and MBA is very cool cheap typewriter, but Apple hasn't outperformed Intel on high load. So yeah, basically Apple has chip that slightly outperform Intel at high load and also can be very low power. Performance-wise (that what the parent message was about) the latt…

> typewriter Now that you mention, I remember my grandfather used to sit us around the fire and regale us with stories of how he used to edit 60fps 8k video on his old typewriter. I pulled it out of the attic just now and ran geekbench, and you're right, my new MBP is basically the same. Thanks bud for bringing so much insight to this conversation!

I assume your grandfather wasn't able understand metaphors either?

Re: Apple M1 Max Geekbench Score

#876
post #871

Earlier quoted context omitted.

here's one with ecc ram from 2 years ago. https://www.servethehome.com/dell-precision-7540-with-intel-... in fact, i'm not sure you can even order a xeon precision w/o ecc ram. but i'm not here to do your research for you for things you can look up in a minute. you're the one that claimed a xeon precision doesn't come w/ ecc ram, without even googling it. my laptop is a 7660. I also have an i7 5560, and a latitude 74…

I don’t need to google it when I own such a system. My precision did not ship with ECC ram. ECC also needs to be supported by the motherboard; all AMD Ryzen chips have ECC enabled but due to limited motherboard support: many are not able to effectively use ECC. If you have the time could you share the output of `sudo dmidecode —type 17`?

Edit:

That laptop (much heavier and much much more power hungry) still doesn’t beat an M1 at Dells max configuration, it certainly doesn’t beat it 5x over.

For the Xeon W-11955M

1618 Single-Core Score

9266 Multi-Core Score

For the M1 Max

1770 Single-Core Score

12556 Multi-Core Score

Re: Apple M1 Max Geekbench Score

#877
post #626

Earlier quoted context omitted.

No, your 5 year old laptop is not faster than the modern i7 counterparts. and it can be slower than modern ones. Except it's not, because they have larger cache sizes. what your metrics tell me is there's something bogus going on with your comparisons. the xeon dell smokes the m1 air, your test numbers says it's half the speed. that's a level of difference where it's not even worth looking at what the testers did. ye…

Citation please on “the Xeon dell smokes the M1 air”, geek bench says the M1 air can be twice as fast. All other things being equal: your statement is simply not true. I just checked and I can’t find a mobile Xeon with a greater TDP than 45w, so you’re stuck with that geek bench score because that’s essentially as good as it gets for a modern mobile Xeon. Xeons, fwiw, are just higher binned i7s and i9s with features…

All things are not equal though. Geekbench includes many things that run on the GPU - video encoding and playback, rendering web pages - heck even your window manager mostly uses the GPU. The Dell has low power low performance GPU. To use the second one - an NVIDIA RTX, which is literally the fastest thing you can put in a laptop. You have to explicitly tell your OS to use that GPU for a program - it defaults to the low power one.

In summary, you are full of crap if you think an untuned blind geekbench score is what you're going by - an aggregation of a whole bunch of tests, using defaults. My statement is true, as I kick off the same data processing script on my laptop and it finishes it over lunch, while my coworker kicks it off overnight.

> Xeon with a greater TDP than 45w

yes, the Xeon W-11955M in the Dell is 45W. Now add the RTX GPU - which coincidentally will be doing most of the work. Unless you're running the geekbench test you're referring to, to purposely gimp the results. That Intel integrated graphics chip uses almost no power.

go process a large dataset and do some calculations on it. Run a bunch of VMs while you're doing it to - let's say 3. Give each one 32G of memory. Better be ECC memory too, or your data won't be reliable. Maybe in about 5 years when apple catches up to the current pro laptops, you'll be able to. This is why all the m1 comparisons they do is to previous generation intel chips in their old laptops. which have always been slow. apple has always used outdated hardware, in everything they've ever made.

Re: Apple M1 Max Geekbench Score

#878

Earlier quoted context omitted.

That’s not the right way to look at it. We never did this because you couldn’t get enough performance. Now you can get performance off a battery for your entire work day for less money than the competition (if reports are to be believed). In this scenario, would you render things in a cafe? Why not?

> In this scenario, would you render things in a cafe? Why not? honestly, as a traveler and sometimes digital nomad, the real question is "why yes?" There is no real reason to work in a cafe, except because it looks cool to some social audience. Cafes are usually very uncomfortable work places, especially if you have to sit for hours looking at the tiniest of the details as one often does when rendering.

Kind of yes .. but sometimes after years of working remotely you may find its nice to be hanging out where people are doing things even while you work

Re: Apple M1 Max Geekbench Score

#879

Earlier quoted context omitted.

"I'd love to see how people with more than 2 external displays are actually using them enough to justify the space and cost (not being facetious, I really would)." My friend uses 5 monitors, and I would too if I wasn't mandated to use an iJoke computer at work. Teams, browser and IDE mandate a minimum of 3 displays.

You realize most machines won't support 5 displays, right? This isn't exclusive to "iJoke" machines.

Actually pretty much all desktops do .. you just plug in this thing called a high end graphics card ..

Re: Apple M1 Max Geekbench Score

#880

Earlier quoted context omitted.

I love how you read the first line, ignore the rest of the paragraph addressing your specific point, then proudly strut around like you called out a gotcha. "bud." Dell Precision. 6 core xeon, 128GB RAM, 9 hour battery life. Thin and under 7lb. Metal and solid, can run over it w/ a car just like the Lenovo you're talking about. Has had a 4k screen and keyboards that don't break or imprint on the display. 5 years ago.…

I guarantee you, an M1 is about as fast as your "6 core xeon" laptop. M1 Pro/Max will steamroll it. You can look at Cinebench, LLVM compile, Java benchmarks, etc. You're completely delusional claiming your laptop is 5x faster in CPU. Mocking a "phone CPU" when the A15 is actually faster than a 5950X in single core performance shows you don't know what you're talking about.

yes, your 1 year old amd is likely slower than the new m1 chip. maybe. it's also a desktop cpu using 105 watts lol. It'll burn down a laptop. the xeon in the laptop is 45W, and it can maintain 5GHz due to the big exhaust and powerful fan. it's also got an NVIDIA RTX GPU in it.

cinebench? strange, when I run that, it shows 5% CPU utilization. my GPU is maxed out though. hmm. how about you don't run a performance test on the low power integrated graphics card, and run it on the discreet gpu. oh look, that's not what those geekbench scores did.

and no lol, a compile and java code won't run faster on the m1 than a xeon. the m1 has some very specific optimizations for specific instructions to make some benchmarks fast. but you're behind 2 delusions here - thinking amd is faster than intel, is actually reliable for production, then you get your apple delusion. you're the tech version of a trump voter.

Post reply on HN