Besides, isn't EPYC2 the best server CPU already? There's no time pressure on AMD, they're comfortably in the lead.
Besides, isn't EPYC2 the best server CPU already? There's no time pressure on AMD, they're comfortably in the lead.
If the existing server hardware is already in a decent spot, then maybe they need to spend more resources on sales rather than making changes to keep it cutting edge.
[0] https://blog.cloudflare.com/an-epyc-trip-to-rome-amd-is-clou...
EPYC Embedded chips are competitive with Intel's offerings (Xeon D, etc), but as I said Intel's ecosystem is richer--for example, more, better motherboards. It's not enough that AMD's chips are competitive with Intel's. AMD has a huge ecosystem handicap, and so either they need to improve the ecosystem or sell chips that are dramatically better than Intel's, and for EPYC Embedded neither is the case. Long term a better ecosystem is necessary for AMD to survive because a broader product and customer base brings consistent income and mindshare--staying power. I would hope and assume AMD is working closely with cloud vendors on their proprietary hardware, but the results are opaque; judging by traditional channels (Supermicro, etc), AMD hasn't even begun to close the gap.
What's interesting is that the industry was so sure that Itanium / Windows NT was going to crush everything that many of them just gave up. Compaq and Silicon Graphics specifically tired to switch to Itainium, which was years late and never a huge success. They probably could have gotten another generation or two in. Might have saved SGI.
Reason Alpha SPARC and POWER failed was they did not support the de facto standard X86 instruction-set, I believe. So the fastest most power efficient chip is not enough unless it can also run the most common software
Maybe it is different this time because well for one Intel and AMD are on the same architecture
but more importantly for arm or other platform, maybe this time is different because the servers mostly run on open source software. Given the potential revenue, I'd imagine it should be pretty straightforward to port common server software to any architecture if it isn't already?
https://blog.cloudflare.com/technical-details-of-why-cloudfl...
ARM just needs to be a little bit more competitive on performance per watt and a few other metrics...I think when Apple inevitably either proves ARM can be a very powerful platform via their migration to complete ARM based computing, we'll see a lot more movement and investment here, I'd say ~5 years is a good timeframe to start seeing serious long term shifts to ARM. If Apple fails to do this within that time frame, I think that may push it out longer. They're already pushing the limits of ARM as a platform with their custom chipsets
I think nvidia's long term strategy is going to be built around this, among other things, otherwise I believe they overpaid for ARM holdings. They'll need to make sure they can expand the market for ARM CPUs to drive ever more GPU sales in the future. They haven't been as successful getting their embedded GPUs into the ARM market if I recall correctly
Yup. Let's talk about price and TDP...
> Intel has a huge SKU lineup,
Why is that supposed to be an advantage?
> much more volume,
ok
> and a much richer vendor and platform ecosystem
This is just marketing-speak.
richer vendor...ecosystem = more resellers
richer...platform ecosystem - what does that even mean?
> AMD should build demand
How?
And have you noticed how many people here saying they want to buy intel?
> otherwise they'll just recapitulate their rise & fall during the 2000s.
Who's in the stronger position now in terms of price and performance?
AMD is keeping the throttle down this time.
Intel thought this way, and that's why AMD are where they are now.
And Microsoft to a lesser extent.
Sitting on huge piles of cash helps though.
https://www.extremetech.com/computing/312673-linus-torvalds-...
Also, AVX512 is a much nicer (orthogonal) ISA than SSE or AVX2.
While there are some niche applications that need larger amounts of memory than GPUs can offer, it's worth noting that this speedup comes from making the CPU act more like a GPU, and they aren't as fast as GPUs acting like GPUs (which are essentially many 32-wide vector units, rather than AVX512's 16-wide).
It's really not.
There's a very small set of applications where the precision of AVX512, but more cores also speeds them up.
A much more important set of applications is those sped up with GPUs or other ML accelerators. Notably the high performance of these CPUs is useful with those too, because they are great at data pipeline crunching prior to the GPU part.