
Best price performance for compute-intensive workloads in Amazon EC2
Vendor
Amazon Web Services (AWS)
Company Website
Compute-optimized instances powered by AWS Graviton3 processors
Why Amazon EC2 C7g Instances?
Amazon Elastic Compute Cloud (Amazon EC2) C7g instances, powered by the latest generation AWS Graviton3 processors, are designed for compute-intensive workloads. C7g instances are ideal for high performance computing (HPC), batch processing, electronic design automation (EDA), gaming, video encoding, scientific modeling, distributed analytics, CPU-based machine learning (ML) inference, and ad serving. They offer up to 25% better performance over the sixth-generation AWS Graviton2-based C6g instances. To enable high-speed access to data in memory, C7g instances are the first in the cloud to feature Double Data Rate 5 (DDR5) memory, which provides 50% higher memory bandwidth compared to DDR4 memory. C7g instances are available with a local NVMe-based SSD block-level storage option (C7gd) for applications that need high-speed, low latency storage. C7gd instances have up to 45% better real-time NVMe storage performance than comparable Graviton2-based instances. C7gn instances are powered by AWS Graviton3E processors and the new fifth-generation AWS Nitro Cards. C7gn instances offer up to 200 Gbps of network bandwidth and up to 3x higher packet-processing performance per vCPU compared with comparable current generation x86-based network-optimized instances. These new instances are ideal for running the most demanding network-intensive workloads, such as network virtual appliances, data analytics, and CPU-based artificial intelligence and machine learning (AI/ML) inference.
Benefits
High performance for compute-intensive workloads in Amazon EC2
C7g and C7gn instances deliver up to 25% better performance over Graviton2-based C6g and C6gn instances respectively. They are ideal for a large number of compute-intensive applications that are built on Linux, such as HPC, video encoding, gaming, and CPU-based ML inference.
Enhanced security and maximized resource efficiency
C7g and C7gn instances are built on the AWS Nitro System. The AWS Nitro System is a combination of dedicated hardware and a lightweight hypervisor that delivers isolated multi-tenancy, private networking, and fast local storage. AWS Graviton3 and AWS Graviton3E processors offer enhanced security with always-on memory encryption, dedicated caches for every vCPU, and support for pointer authentication. These instances also support encrypted Amazon Elastic Block Store (EBS) volumes by default.
Extensive software support
AWS Graviton-based instances are supported by many Linux operating systems, including Amazon Linux 2, Red Hat Enterprise Linux, SUSE, and Ubuntu. Many popular applications and services for security, monitoring and management, containers, and continuous integration and delivery (CI/CD) from AWS and software partners also support AWS Graviton-based instances. The AWS Graviton Ready program offers certified solutions from partner software vendors that can be used on AWS Graviton-based instances.
Features
Powered by AWS Graviton3 processors
AWS Graviton3 is the latest generation of Arm-based processors designed by AWS that provide high price performance for workloads in Amazon EC2. AWS Graviton3 processors deliver up to 25% better compute performance, up to 2x higher floating-point performance, and up to 2x faster cryptographic workload performance compared to AWS Graviton2 processors. Additionally, Graviton3 processors deliver up to 3x better performance compared to Graviton2 processors for ML workloads, including support for bfloat16. C7gn instances are powered by AWS Graviton3E processors, which provide up to 35% higher vector-instruction performance compared to AWS Graviton3 processors. This improvement provides higher performance benefits for HPC applications.
High-performance interfaces
C7g and C7gn instances use leading-edge DDR5 memory to provide 50% higher bandwidth compared to C6g and C6gn instances. C7g instances are also available with local instance storage option (C7gd). C7gn instances deliver 2x higher enhanced networking bandwidth compared to C6gn instances for network-intensive applications, such as network appliances and data analytics. C7g, C7gd, and C7gn instances have support for Elastic Fabric Adapter (EFA) in the 16xlarge and bare-metal sizes.
Built on the AWS Nitro System
The AWS Nitro System is a rich collection of building blocks that offloads many of the traditional virtualization functions to dedicated hardware and software. It delivers high performance, high availability, and high security, reducing virtualization overhead.