Live data from Hacker News

How M1 Macs feel faster than Intel models: it’s about QoS

eclecticlight.co

111–120 of 427 posts

Re: How M1 Macs feel faster than Intel models: it’s about QoS

#111
post #75

It does not just feel faster, in many cases it is faster. E.g. compiling Rust code is so much faster that it is not even funny. cargo install -f ripgrep takes 22 seconds on a Mac Book Air with M1, same on a hexacore 2020 Dell XPS 17 with 64GB RAM takes 34 seconds.

What OS are you running on the Dell though? Windows is notoriously slower for file system operations even without AV and the default there is to prefer foreground apps vs something like compile tasks.

Re: How M1 Macs feel faster than Intel models: it’s about QoS

#112
post #75

It does not just feel faster, in many cases it is faster. E.g. compiling Rust code is so much faster that it is not even funny. cargo install -f ripgrep takes 22 seconds on a Mac Book Air with M1, same on a hexacore 2020 Dell XPS 17 with 64GB RAM takes 34 seconds.

Is 22 seconds insetad of 34 seconds so much faster ? The difference does not feel huge to me

Re: How M1 Macs feel faster than Intel models: it’s about QoS

#113
post #80
post #48

That is all well and good. Great actually. And it makes sense. The high efficiency reduced instruction set computer has highly optimized architecture to improve efficiency. But we all knew that deep down. It's like the Ford Tempo. A mere 80 horsepower mated to a well designed and highly optimized transmission gave levels of performance that were higher than other cars in the same market. What I can't stand are all th…

I'm curious what you think of all the benchmarks that sais otherwise. In a race between a motorized lawn mower and a racecar - if the lawn mower wins which one is ultimately the best "racecar"?

More like, I need a racecar, because I live in a Mad Max death race.

vs

I ride a quiet lawn mower at dawn and do my chores in a happy culture where people help each other.

My computer is 10 years old. I paid $100 for it when I bought it used. It runs fine because I know what I'm doing, and now I feel guilty about that. I wished I would run slack now. I bought it because of 4K streaming, but then shortly after all the home theater devices came out.

Should we really be encouraging borrowing and debt so people can buy new TVs and phones they throw away every year? Wouldn't that capital be better spent on something like medical research? You can borrow all the money you want. Good luck getting a job with them.

Re: How M1 Macs feel faster than Intel models: it’s about QoS

#114

Earlier quoted context omitted.

> when compiling Java/sbt projects Are you comparing a binary being run under dynamic binary translation with a native binary? Not really an honest comparison, if that's the case.

No idea if that's the case, but I wouldn't have expected Java of all things to be run under binary translation.

Native support in the regular builds will arrive in september

https://openjdk.java.net/projects/jdk/17/

Re: How M1 Macs feel faster than Intel models: it’s about QoS

#115
post #48

That is all well and good. Great actually. And it makes sense. The high efficiency reduced instruction set computer has highly optimized architecture to improve efficiency. But we all knew that deep down. It's like the Ford Tempo. A mere 80 horsepower mated to a well designed and highly optimized transmission gave levels of performance that were higher than other cars in the same market. What I can't stand are all th…

...This is partially true in that the M1 is overhyped by some...

But the M1 is also literally, by the numbers, the fastest machine in the world for some workloads. For us, my M1 Macbook Air compiles our large TypeScript Angular app in half the time of a current i9 with 64Gb ram on node v15. These are real-world, tested, and validated results. Nothing comes close..because the chip is designed to run JS as fast as physically possible. It's insanely fast at some workloads. Not all of them of course, but it's no Tempo. I would say it's more like a Tesla, faster than it should be considering the HP (a model S is much faster than cars with way more HP) but faster due to 'How' it makes the power rather than how much.

That said, I replaced a $2000 iMac 4K with a base model Macbook Air and it was a huge upgrade for my day to day work. It really is perfectly fine to replace some workstations.

Re: How M1 Macs feel faster than Intel models: it’s about QoS

#116
post #102

Earlier quoted context omitted.

Nope, pure compile time on a Core i7-10750H with Windows and Rust 1.52.1, antivirus disabled. WSL did not make much of a difference though (29 seconds).

The Windows filesystem is extremely slow, even without WSL. It can be mitigated to some extent by using completion ports, but I doubt the Rust compiler is architectured that way-- You should benchmark against Linux as well.

cargo install on WSL2 uses the non-mapped home directory, which is on an ext4 virtual disk. That is probably one reason why it is six seconds faster.

Re: How M1 Macs feel faster than Intel models: it’s about QoS

#117
Sounds like the consensus here is that the M1 feels faster, and is actually faster, for a lot of tasks. So, for a lot of engineers, the M1 is the better choice over Intels. (Faster compile times are a good thing for devs, among other things)

In that regard, the moment feels similar to the mid 2000s, when you suddenly saw a huge uptick in Macbooks at technical conferences: software developers seemed to gravitate in droves to the Mac platform (over windows or linux). Over the last 5+ years, that's cooled a bit. But I wonder if the M1 will solidify or grow Apple's (perceived) dominance among developers?

Re: How M1 Macs feel faster than Intel models: it’s about QoS

#118
post #75

It does not just feel faster, in many cases it is faster. E.g. compiling Rust code is so much faster that it is not even funny. cargo install -f ripgrep takes 22 seconds on a Mac Book Air with M1, same on a hexacore 2020 Dell XPS 17 with 64GB RAM takes 34 seconds.

Is 22 seconds insetad of 34 seconds so much faster ? The difference does not feel huge to me

yes, it compiled the project in 35% less time. doesn't really matter much for such a small project, but imagine if on a larger project the intel part took an hour and the m1 did it in 39 minutes. that's a substantial speedup. of course, we might see different results after leaving the turbo window.

Re: How M1 Macs feel faster than Intel models: it’s about QoS

#119
post #75

It does not just feel faster, in many cases it is faster. E.g. compiling Rust code is so much faster that it is not even funny. cargo install -f ripgrep takes 22 seconds on a Mac Book Air with M1, same on a hexacore 2020 Dell XPS 17 with 64GB RAM takes 34 seconds.

What OS are you running on the Dell though? Windows is notoriously slower for file system operations even without AV and the default there is to prefer foreground apps vs something like compile tasks.

Yep, see below. With WSL and an ext4 virtual disk it takes only 29 seconds. Still quite a bit more than the 22 seconds on the Macbook.

Re: How M1 Macs feel faster than Intel models: it’s about QoS

#120
post #102

Earlier quoted context omitted.

Are you counting download time as well? It took 8.30 sec on hexacore now when I tried it.

Nope, pure compile time on a Core i7-10750H with Windows and Rust 1.52.1, antivirus disabled. WSL did not make much of a difference though (29 seconds).

> Windows

There's your problem.

Even Microsoft concedes that Windows is legacy technology now.

Post reply on HN