So - for those deeper into security - is this useful?<p>"Graviton3 processors also include a new pointer authentication feature that is designed to improve security. Before return addresses are pushed on to the stack, they are first signed with a secret key and additional context information, including the current value of the stack pointer. When the signed addresses are popped off the stack, they are validated before being used. An exception is raised if the address is not valid, thereby blocking attacks that work by overwriting the stack contents with the address of harmful code. We are working with operating system and compiler developers to add additional support for this feature, so please get in touch if this is of interest to you"
>Graviton3 will deliver up to 25% more compute performance and up to twice as much floating point & cryptographic performance. On the machine learning side, Graviton3 includes support for bfloat16 data and will be able to deliver up to 3x better performance.<p>>First in the cloud industry to be equipped with DDR5 memory.<p>Quite hard to tell whether this is Neoverse V1 or N2. Since the description fits both . But this SVE extensions will move a lot of workload that previously wont suitable for Graviton 2<p>Edit: Judging from Double floating point performance it should be N2 with SVE2. Which also means Graviton 3 will be ARMv9 and on 5nm. No wonder why TSMC doubled their 5nm expansion spending. It will be interesting to see how they price G3 and G2. And much lowered priced G2 instances will be <i>very</i> attractive.
Where are Google and Azure with ARM instances? It's been nothing but crickets for years now... this is starting to get silly that their customers can't at least start getting workloads on a different architecture, nevermind get better performance per dollar, etc. too. The silence is deafening.
I was wondering how they were going to manage the fact that AMDs Zen3 based instances would likely be faster than Graviton2. Color me impressed. AWS' pace of innovation is blistering.
I really hate it that big companies are rolling their own CPU now. Soon, you're not a serious developer if you don't have your own CPU. And everybody is stuck in some walled garden.<p>I mean, it's great that the threshold to produce ICs is now lower, but is this really the way forward? Shouldn't we have separate CPU companies, so that everybody can benefit from progress, not only the mega corporations?
Does Graviton3 use the Neoverse V1?
The Graviton2 used the Neoverse N1.<p>The features listed here match the core:
<a href="https://developer.arm.com/ip-products/processors/neoverse/neoverse-v1" rel="nofollow">https://developer.arm.com/ip-products/processors/neoverse/ne...</a><p>The N2 misses the bfloat, but it could be that the ARM marketing named it differently:
<a href="https://developer.arm.com/ip-products/processors/neoverse/neoverse-n2" rel="nofollow">https://developer.arm.com/ip-products/processors/neoverse/ne...</a>
yeah signed stack pointers is a thing since at least 2017 : <a href="https://lwn.net/Articles/718888/" rel="nofollow">https://lwn.net/Articles/718888/</a>
So that's the c6g and c7g but x86 instances are still on c5. Will AWS ever release an x86 computing instance again or is this just a sign that x86 has reached peak performance on AWS?