What's so good about arm?
I didn't think it had legs! ๐๐คฃ /S
But seriously what's good with arm?
This community serves to share top posts on Hacker News with the wider fediverse.
Rules
0. Keep it legal
What's so good about arm?
I didn't think it had legs! ๐๐คฃ /S
But seriously what's good with arm?
The recent uptick is probably the usual chasing of Apple's recent products forming a current trend.
The M1 processors really showed how desktop ARM is completely viable. Even more than viable, it's crazy power efficient and still performs actually pretty great.
Unfortunately, I think as usual few companies will really attain as much success as Apple did, but Apple also had been developing ARM chips in house for years for their mobile products.
I should mention that ARM for desktop has been slowly progressing for some time now prior to Apple, what I'm pointing at is renewed interest.
There's probably a non-zero amount of interest as well from countries noticing that having America have essentially full control of the global processor supply might be bad for them, and companies like Microsoft responding with support that goes beyond only really supporting x86.
ARM offers, in the best case and ideal situation, a vastly more power efficient package that offers pretty good and modern performance. Peak performance with x86 is much higher, but at a very disproportionate cost in power. Something like 2x performance for 20x the power. (Measurements are not exact, direct comparison is impossible and there are many chips of each architecture)
So for any device with a battery, ARM is generally superior. That's why basically all mobile phones are ARM and have been for 10+ years.
The move for windows for arm is largely about the future of laptops and not so much desktop, however, as performance increases for ARM chips and complexity In design improves, there is a good argument for ARM becoming a rough standard even for desktop, over the next 10 years.
There are similar architectures to ARM that are even more efficient, and open source (cheaper for manufacturers) such as RISC-V, that offer even more promise in the very long term, but they are much much much earlier in development. The first RISC-V chips that are actually for users are just now hitting the market.
I'm interested in what this will do for Linux, since it's always done architecture changes more gracefully. Especially when it comes to running amd64 native game binaries. Could end up being not a little bit faster.