4 ms·
AWS introduces Graviton5–the company's most powerful and efficient CPU
- spwa4 11mo agoWouldn't the business impact always be performance per dollar from client perspective? This reads like a document that's meant to convince AWS management to invest in the new chip, focusing on how it's maximally flexible for sale, not a document to convince customers to use it ...
- dpoloncsak 11mo agoIt's an advertisement to investors that they have a new product that's better than their last
- spwa4 11mo agoAh I see. What has the world gotten to? (by which I mean businesses should not advertise to raise their stock price)
- dpoloncsak 11mo agoHow else do you fulfill your fiduciary duty to shareholders?
- DonHopkins 11mo agoTweet lies to manipulate the stock, like Elon Musk.
- locknitpicker 11mo ago> This reads like a document that's meant to convince AWS management to invest in the new chip, focusing on how it's maximally flexible for sale, not a document to convince customers to use it ... AWS management is the customer. Higher compute density, lower infrastructure costs, and higher performance. Those are data center selling points. The truth of the matter is that your average external customer doesn't really care about CPU architectures if all they are doing is using serverless offerings, specially AWS Lambdas handling events. They care about what it costs them to run the services. AWS management decide if the returns on their investment is paying off and helps them lower costs and improve margins.
- rtp4me 11mo agoCan someone please confirm, is the Graviton an ARM-based CPU or something different? The page mentioned ARM, but I was still a little confused. Are we able to launch a Debian/Fedora using the CPU, or is meant for something different?
- butvacuum 11mo agoYes, the gravatons are the AWS arm architecture instances
- rtp4me 11mo agoThanks, so "standard" ARM we can launch VMs with? I wasn't sure if this was some sort of proprietary ARM chip use for specialized work.
- quesomaster9000 11mo agoYup, Amazon supports the 6.11? kernel on aarch64. Most toolchains if you target linux aarch64 static they, they will produce executables that will run on Amazon Linux aarch64 and Android, set-top boxes with 64-bit chips and Linux 3+ it's surprising how many devices a static aarch64 ELF will run on.
- rtp4me 11mo agoAwesome, thanks for this. Off to build new Ansible deployment scripts for aarch64!
- butvacuum 11mo agoAs far as I'm aware- if it's called an ARM CPU it's either the v7 or v8 instruction set with the possibility of extra instructions (changes to ARM die) or a tightly integrated coprocessor (via AXI bus, adjacent to the ARM silicon on the same substrate). There are different Coretex series that optimize for different things- A and X for applications (phones, cloud compute, SBCs, desktops and laptops), M for microcontrollers, and R for realtime. This doesn't apply if the company has an ARM founder and/or architecture license. (I think that's what they're called) Eg- Apple and their M series SOCs are not Coretex cores, but share the base instruction set- but only if Apple wants it to.
- quesomaster9000 11mo agoGraviton with Nitro 4 has been quite pleasant to use, with the rust aarch64 musl static target and rust-lld I can build monolith ELFs that work not just on my android via `adb push` and `adb shell` but also on AWS. AWS with Nitro v3+ iirc supports TPM, meaning I can attest my VM state via an Amazon CA. I know ARM has been working a lot with Rust, and it shows - binfmt with qemu-user mean I often forget which architecture I'm building/running/testing as the binaries seem to work the same everywhere.
- nodesocket 11mo agoAre they updating the t class instances to t5g as well?
- jng 11mo agoThey usually end up upgrading most instance types to new graviton generations, it just takes time to do the full rollout.
- MrDOS 11mo agoNot really: burstable (“t”) instances haven't been updated in years. The current generation (“t4g”) still use Graviton2 processors. I get the impression that they would vastly prefer cost-conscious users to use spot instances.
- everfrustrated 11mo agothe -flex suffix variants seem to be the new spiritual successor to the t burstable class. eg c7i-flex.large, etc.
- MrDOS 11mo agoAh, thank you for pointing these out! I'd missed the introduction of “flex” instance types (apparently in May last year[0] – still long overdue relative to the introduction of T4g in September 2020[1]). Curious that so far, they all appear to be Intel-based (C7i, M7i, C8i, M8i, and R8i). M7i-flex instances also cost 45% more than the corresponding T4g instances. That's sort of understandable, as the generational improvements probably bring more than 45% better performance for most workloads, but it also makes them harder to justify for the sorts of long-running,-mostly-idle duties they're being touted for. [0]: https://aws.amazon.com/blogs/aws/new-compute-optimized-c7i-flex-amazon-ec2-flex-instances/ https://aws.amazon.com/blogs/aws/new-compute-optimized-c7i-f... [1]: https://aws.amazon.com/blogs/aws/new-t4g-instances-burstable-performance-powered-by-aws-graviton2/ https://aws.amazon.com/blogs/aws/new-t4g-instances-burstable...
- hulitu 11mo ago> With 192 cores per chip Just like AMD Epyc. > and 5x larger cache, Larger than what ? 16k ?
- crest 11mo agoLarger than the same cache level on its predecessor (the Graviton4).