TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Better performance per watt, but why ARM server market share not grown over x86

5 pointsby r3tr0about 2 years ago
If ARM-server offerings are available on the major cloud providers like AWS, GCP, and Azure and the on-demand prices for these instances are way lower, why are people not rushing to move to ARM on the server.

4 comments

senttoschoolabout 2 years ago
In 2020, 50% of all new EC2 instances on AWS were using Graviton2, an ARM CPU.[0]<p>Today, it would not surprise me if 80% of all new EC2 instances are using Graviton3 and Graviton2.<p>[0]<a href="https:&#x2F;&#x2F;images.anandtech.com&#x2F;doci&#x2F;16640&#x2F;Neoverse_Intro_10.png" rel="nofollow">https:&#x2F;&#x2F;images.anandtech.com&#x2F;doci&#x2F;16640&#x2F;Neoverse_Intro_10.pn...</a><p>So the rush actually already happened on AWS. Other cloud providers are behind in the ARM transition. Microsoft, for example, has secured ARM server chips from Ampere but does not have an in house ARM server chip. I think this was a mistake for Microsoft. I think they should buy Ampere to accelerate their custom ARM server chips.<p>For smaller cloud providers, they will have to wait because the cost to switch to ARM CPUs can be too great and too risky at the moment. So it&#x27;s safer for them to keep buying AMD Epyc or Intel Xeon chips.
评论 #35007040 未加载
rozenmdabout 2 years ago
I&#x27;ve rushed to move all my code onto ARM (that I could). The trouble was pesky binaries that don&#x27;t have ARM builds - I&#x27;m not spending the time to build them myself and then verify they work on ARM, when they already work on x86.
Am4TIfIsER0pposabout 2 years ago
If you can do 1 thing for 1 power on arm and 1 thing for 2 power on x86 but arm maxes out at 2 things per time and x86 at 3 things per time are you going to spend more time on it in exchange for less power?
cable2600about 2 years ago
Because there is too much legacy code for X86 system servers on the market. It costs a lot to hire developers to port the code. Some of the code is for languages that are so old they don&#x27;t convert very well.