I don't understand the hype around ARM64 in the server space. Is this just due to all the marketing from Apple around their proprietary M processors leaking into the enterprise market?
The latest Xeon and EPYC offerings are very performance competitive, I doubt we need to overhaul and entire processor ISA paradigm for continued improvements.
It's probably pretty rare (though maybe increasing) to have a workload that is ARM-only, so it really comes down to price performance. Amazon claims 40% better price/performance on Gravition2 vs. comparable x86. While it varies by workload, for scenarios where this plays out and the architecture isn't important (languages increasingly make multi-arch deployment easy) this (and S3 intelligent tiering) are the closest thing to free money I can think of.
The hype is because Intel and AMD have an enforced duopoly of x86, because only they own the licenses to x86-64 and you'll take it from their cold dead hands.
So, if you want to compete, you'll have to go ARM. Amazon graviton and Apples M series have only made it more appealing.
The ARM server hype was 10 years ago. Every Linux distro wanted to be first, but then they all waited for the year of the ARM server.
Nice to see that things seem to start moving a bit now. Energy consumption and cooling are major concerns for data centers. ARM is just so much better when it comes to energy consumption. So the potential should be there.
It's really just a matter of time at this point. X86 is a bloated nightmare that is a pain to deal with and has a rich history of vulnerabilities where the patches typically affect performance.
With Arm Graviton on AWS, for our specific environments and workloads, we get better performance for less money. Same goes for the hosts, who pay a smaller upfront investment per core and less in electricity per core. Bigger bang for the buck when the glove fits.
For me at least, if I knew I was getting same performance for less energy I’d actually be willing to pay a bit more. Data centers are big polluters still. I think we likely can get to nearly 100% renewables in the non-distant future, and lower energy per compute unit is part of that.
Interesting parallel is I have an electric car, which I pay more for and has limitations. But for me I think the societal benefit is great enough I’ll eat the cost. So if it gets data centers to invest in energy savings because they pocket the difference I’m ok with it.
> But for me I think the societal benefit is great enough I’ll eat the cost.
I don't mind eating the cost to save the planet if there is a cost.
What I am objecting to is businesses making a larger profit off people who want to save the planet.
They're literally taking your goodwill and turning it into profit. If they aren't interested in saving the planet, then why are you giving them money, instead of giving it to their competitors?
I guess the question is, why not pay less to save the planet? Your extra money doesn't go towards saving the planet, it goes towards making you feel like you're saving the planet.
The latest Xeon and EPYC offerings are very performance competitive, I doubt we need to overhaul and entire processor ISA paradigm for continued improvements.