AWS Graviton5 Powers EC2 R9g Instances for Enhanced Performance
Explore AWS's new EC2 R9g and R9gd instances with Graviton5 for improved memory and storage capabilities in cloud computing.
- Topic
- Cloud
- Reading time
- 4 min
- Length
- 910 words
- Published
- Sep 3, 2026
11:37 am IST
In this article
Today, AWS rolled out the EC2 R9g and R9gd instances, powered by the latest Graviton5 processors. Folks in the field should care because these instances bring notable boosts in compute and memory performance over the older Graviton4-based R8g instances. We're talking about up to 25% more compute power per vCPU, alongside improved memory capabilities, making them a solid pick for memory-heavy workloads.
What's New with R9g and R9gd Instances?
The R9g instances excel with memory-intensive applications. They deliver up to 25% better compute power per vCPU compared to their previous versions. This is great news for applications such as databases, in-memory caches, real-time big data analytics, and Linux-based systems, including those running containerized or microservices architectures. You can work with languages like C/C++, Rust, Go, Java, Python, .NET Core, Node.js, Ruby, and PHP.
The R9gd variant kicks it up a notch by adding local NVMe-based SSD storage. These are a boon for workloads needing fast, low-latency data access, like open-source databases and massive caching tasks. This feature will transform how you handle temporary or scratch storage needs.
Key Improvements with Graviton5
The Graviton5 processors introduce several hardware upgrades:
- They offer up to 25% more compute performance per vCPU, which enhances how efficiently tasks are processed, especially under heavy loads.
- With DDR5 8800 MT/s memory, expect significant gains in memory bandwidth and data access speed.
- The processors feature a 5x larger L3 cache, which improves data locality and reduces latency by keeping frequently accessed data closer to CPU cores.
- For the largest instances, you've got up to twice the network and EBS bandwidth, reaching up to 100 Gbps network bandwidth and 72 Gbps EBS bandwidth on the 48xlarge instance size, supporting higher data throughput and faster data transfer rates.
- Packet-processing performance is up by three times, crucial for apps needing high network throughput and low latency.
For anyone using R8g instances, these improvements mean better performance without needing to change a single line of code. This is particularly advantageous for containerized workloads on platforms like Amazon EKS, ECS, and standard Kubernetes deployments.
Why It Matters
If you're managing production codebases, the new instances bring clear benefits. Enhanced compute and memory performance can slash application execution times and improve handling of data-heavy tasks. This might lead to cost savings and efficiency gains, especially with AWS's pricing models like Savings Plans and Spot Instances.
The Nitro Isolation Engine (NIE) feature further enhances security by enforcing isolation of instances and harnessing formal verification to provide assurances of isolation with mathematical precision. That's a big deal for enterprises focused on security, providing assurance that workloads remain isolated from others in the cloud. The formal verification of the Nitro system is setting a new benchmark for cloud security, ensuring that isolation is not just presumed but proven.
Getting Started with R9g and R9gd Instances
Ready to dive in? To kick off with R9g and R9gd instances, launch them through the Amazon EC2 console using any supported Arm-based Amazon Machine Image (AMI), like Amazon Linux 2023 or Ubuntu 22.04+. For those moving from R8g instances, it’s straightforward—just select the equivalent R9g size and enjoy the performance boost. Most applications won’t need code changes, making the transition smooth.
Use the Graviton Savings Dashboard and AWS Transform tools to track cost savings and automate code adjustments for moving Java applications from x86 to Graviton. These are handy tools for optimizing workloads on Graviton-based instances. Plus, the AWS Graviton Getting Started Guide offers step-by-step instructions on how to build, run, and optimize workloads on these new instances, ensuring teams can tap into the new hardware benefits.
What I'd Do on Monday
If I were in your shoes, the first task on my list is to evaluate current workloads running on EC2 R8g instances. Figure out their performance needs and see if they’d gain from the R9g or R9gd instances. For those that are memory-bound or need high compute power, plan a migration strategy.
I'd also look into the Instance Bandwidth Configuration (IBC) feature to tweak bandwidth allocation between Amazon EBS and Amazon VPC networking, tailoring performance for specific apps. You can adjust the bandwidth distribution by 25% to meet the demands of certain workloads, whether it’s network throughput or storage access speed you need more of.
Finally, I'd make sure the team is on the same page regarding best practices for building and optimizing workloads on Graviton-based instances, using the AWS Graviton Getting Started Guide. This includes understanding the Arm architecture nuances and exploring potential cost savings with the Graviton Savings Dashboard.
Limitations and Trade-offs
While the R9g and R9gd instances bring significant benefits, some trade-offs exist. One is the need for compatibility with Arm architecture, which may require some organizations to reconsider their software stack if they’re x86-based traditionally.
These instances are available in several major AWS regions, but availability might be limited in others, which could impact global strategies. Also, the pricing varies by region and instance type, so make sure it aligns with your budget. The Nitro Isolation Engine boosts security, but the complexity of formal verification might not be necessary for every business, especially those with less stringent security requirements.
Introducing the R9g and R9gd instances marks a significant leap in cloud computing performance, particularly for memory-heavy workloads. By evaluating your application needs and planning migration carefully, you can leverage these advancements to boost efficiency and performance. Just be sure to weigh the benefits against the potential need for architectural changes and your specific deployment requirements.
Sources
Amazon EC2 R9g and R9gd instances powered by AWS Graviton5 processors are now generally available
Every claim above was checked against this source before publishing. The analysis, the code and the opinions are mine.
Frequently asked
What are the key benefits of AWS Graviton5 processors?
Graviton5 processors offer up to 25% higher compute performance per vCPU, faster DDR5 memory, larger L3 cache, and improved network and EBS bandwidth.
Which workloads are best suited for R9gd instances?
R9gd instances are ideal for memory-intensive workloads needing fast local storage, such as large in-memory databases, caching workloads, and real-time analytics.
Do I need to modify my applications to migrate from R8g to R9g?
No code changes are required for most applications when migrating from R8g to R9g instances. Simply select the equivalent R9g size for enhanced performance.
How does the Nitro Isolation Engine enhance security?
The Nitro Isolation Engine provides mathematically proven isolation between instances, ensuring secure separation of workloads running on the same hardware.