Skip to main content

Compute optimized Amazon EC2 instance types

Get the right processing power for CPU-intensive workloads

What are compute optimized EC2 instance types?

Compute optimized instances are ideal for compute bound applications that benefit from high-performance processors. Some examples of workloads for compute instances are batch processing, media transcoding, and dedicated game servers.

Missing alt text value

Instance categories

Choose from a range of EC2 instance types, each offering unique combinations of compute, memory, and storage to power your specific workload needs.

General purpose instances provide a balance of compute, memory and networking resources, and can be used for many workloads. These instances are good for applications such as web servers, code repositories, and small-to-medium databases.

Explore General Purpose Instances

Memory optimized instances are designed to deliver fast performance for workloads that process large data sets in memory. For example, these instances are good for in- memory databases, data analytics, and enterprise applications.

Explore memory optimized stances

Accelerated computing instances use hardware accelerators, or co-processors, to perform functions more efficiently. For example, they can perform floating point number calculations, graphics processing, or data pattern matching.

Explore accelerated computing stances

Storage optimized instances deliver millions of low-latency, random I/O operations per second to applications. They’re designed for workloads that require high, sequential read and write access to very large data sets on local storage. For example, they’re good for high-throughput databases, data processing, and data streaming.

Explore storage optimized stances

High-performance computing (HPC) instances offer the best price performance for running HPC workloads at scale. HPC instances are ideal for applications that benefit from high-performance processors such as complex simulations, deep learning, and visual effects rendering.

Explore HPC optimized stances

Explore instance types

Loading
Loading
Loading
Loading
Loading

C8g

Instance size
vCPU
Memory (GiB)
Instance storage (GB)
Network bandwidth (Gbps)
Amazon EBS bandwidth (Gbps)
c8g.medium

1

2

EBS-only

Up to 12.5

Up to 10

c8g.large

2

4

EBS-only

Up to 12.5

Up to 10

c8g.xlarge

4

8

EBS-only

Up to 12.5

Up to 10

c8g.2xlarge

8

16

EBS-only

Up to 15

Up to 10

c8g.4xlarge

16

32

EBS-only

Up to 15

Up to 10

c8g.8xlarge

32

64

EBS-only

15

10

c8g.12xlarge

48

96

EBS-only

22.5

15

c8g.16xlarge

64

128

EBS-only

30

20

c8g.24xlarge

96

192

EBS-only

40

30

c8g.48xlarge

192

384

EBS-only

50

40

c8g.metal-24xl

96

192

EBS-only

40

30

c8g.metal-48xl

192

384

EBS-only

50

40

c8gd.medium

1

2

1 x 59 NVMe SSD

Up to 12.5

Up to 10

c8gd.large

2

4

1 x 118 NVMe SSD

Up to 12.5

Up to 10

c8gd.xlarge

4

8

1 x 237 NVMe SSD

Up to 12.5

Up to 10

c8gd.2xlarge

8

16

1 x 474 NVMe SSD

Up to 15

Up to 10

c8gd.4xlarge

16

32

1 x 950 NVMe SSD

Up to 15

Up to 10

c8gd.8xlarge

32

64

1 x 1900 NVMe SSD

15

10

c8gd.12xlarge

48

96

3 x 950 NVMe SSD

22.5

15

c8gd.16xlarge

64

128

2 x 1900 NVMe SSD

30

20

c8gd.24xlarge

96

192

3 x 1900 NVMe SSD

40

30

c8gd.48xlarge

192

384

6 x 1900 NVMe SSD

50

40

c8gd.metal-24xl

96

192

3 x 1900 NVMe SSD

40

30

c8gd.metal-48xl

192

384

6 x 1900 NVMe SSD

50

40

Amazon EC2 C8g instances are powered by AWS Graviton4 processors. They deliver the best price performance in Amazon EC2 for compute-intensive workloads.

Features:

  • Powered by custom-built AWS Graviton4 processors
  • Larger instance sizes with up to 3x more vCPUs and memory than C7g instances
  • Features the latest DDR5-5600 memory
  • Optimized for Amazon EBS by default
  • Instance storage offered via EBS or NVMe SSDs that are physically attached to the host server
  • With C8gd instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the instance
  • Supports Elastic Fabric Adapter (EFA) on c8g.24xlarge, c8g.48xlarge, c8g.metal-24xl, c8g.metal-48xl, c8gd.24xlarge, c8gd.48xlarge, c8gd.metal-24xl, and c8gd.metal-48xl
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

All instances have the following specs:

Use cases

High performance computing (HPC), batch processing, ad serving, video encoding, gaming, scientific modeling, distributed analytics, and CPU-based ML inference.

C8gn

Instance size
vCPU
Memory (GiB)
Instance storage (GB)
Network bandwidth (Gbps)
Amazon EBS bandwidth (Gbps)
c8gn.medium

1

2

EBS-only

Up to 25

Up to 10

c8gn.large

2

4

EBS-only

Up to 30

Up to 10

c8gn.xlarge

4

8

EBS-only

Up to 40

Up to 10

c8gn.2xlarge

8

16

EBS-only

Up to 50

Up to 10

c8gn.4xlarge

16

32

EBS-only

50

10

c8gn.8xlarge

32

64

EBS-only

100

20

c8gn.12xlarge

48

96

EBS-only

150

30

c8gn.16xlarge

64

128

EBS-only

200

40

c8gn.24xlarge

96

192

EBS-only

300

60

c8gn.48xlarge

192

384

EBS-only

600****

60

c8gn.metal-24xl

96

192

EBS-only

300

60

c8gn.metal-48xl

192

384

EBS-only

600****

60

Amazon EC2 C8gn instances are powered by AWS Graviton4 processors. They feature 6th generation AWS Nitro cards, allowing up to 600 Gbps network bandwidth, the highest among network optimized EC2 instances.

Features:

  • Powered by custom-built AWS Graviton4 processors
  • Larger instance sizes with up to 3x more vCPUs and memory than C7gn instances
  • Features the latest DDR5-5600 memory
  • Up to 600 Gbps of networking bandwidth
  • Up to 60 Gbps of bandwidth to Amazon Elastic Block Store (EBS)
  • Optimized for Amazon EBS by default
  • Supports Elastic Fabric Adapter (EFA) on c8gn.16xlarge, c8gn.24xlarge, c8gn.48xlarge, c8gn.metal-24xl, and c8gn.metal-48xl.
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor
  •  

C7g

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Gbps)
c7g.medium

1

2

EBS-Only

Up to 12.5

Up to 10

c7g.large

2

4

EBS-Only

Up to 12.5

Up to 10

c7g.xlarge

4

8

EBS-Only

Up to 12.5

Up to 10

c7g.2xlarge

8

16

EBS-Only

Up to 15

Up to 10

c7g.4xlarge

16

32

EBS-Only

Up to 15

Up to 10

c7g.8xlarge

32

64

EBS-Only

15

10

c7g.12xlarge

48

96

EBS-Only

22.5

15

c7g.16xlarge

64

128

EBS-Only

30

20

c7g.metal
64
128
EBS-Only
30
20
c7gd.medium

1

2

1 x 59 NVMe SSD

Up to 12.5

Up to 10

c7gd.large

2

4

1 x 118 NVMe SSD

Up to 12.5

Up to 10

c7gd.xlarge

4

8

1 x 237 NVMe SSD

Up to 12.5

Up to 10

c7gd.2xlarge

8

16

1 x 474 NVMe SSD

Up to 15

Up to 10

c7gd.4xlarge

16

32

1 x 950 NVMe SSD

Up to 15

Up to 10

c7gd.8xlarge

32

64

1 x 1900 NVMe SSD

15

10

c7gd.12xlarge

48

96

2 x 1425 NVMe SSD

22.5

15

c7gd.16xlarge

64

128

2 x 1900 NVMe SSD

30

20

c7gd.metal

64

128

2 x 1900 NVMe SSD

30

20

Amazon EC2 C7g instances are powered by Arm-based AWS Graviton3 processors. They are ideal for compute-intensive workloads.

Features:

  • Powered by custom-built AWS Graviton3 processors
  • Featuring the latest DDR5 memory that offers 50% more bandwidth compared to DDR4
  • 20% higher enhanced networking bandwidth compared to C6g instances
  • EBS-optimized by default
  • Instance storage offered via EBS or NVMe SSDs that are physically attached to the host server
  • With C7gd instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the instance
  • Supports Elastic Fabric Adapter on c7g.16xlarge, c7g.metal, c7gd.16xlarge, and c7gd.metal instances
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

All instances have the following specs:

Use Cases

High performance computing (HPC), batch processing, ad serving, video encoding, gaming, scientific modelling, distributed analytics, and CPU-based machine learning inference.

C7gn

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Gbps)
c7gn.medium

1

2

EBS-Only

Up to 25

Up to 10

c7gn.large

2

4

EBS-Only

Up to 30

Up to 10

c7gn.xlarge

4

8

EBS-Only

Up to 40

Up to 10

c7gn.2xlarge

8

16

EBS-Only

Up to 50

Up to 10

c7gn.4xlarge

16

32

EBS-Only

50

Up to 10

c7gn.8xlarge

32

64

EBS-Only

100

Up to 20

c7gn.12xlarge

48

96

EBS-Only

150

Up to 30

c7gn.16xlarge

64

128

EBS-Only

200

Up to 40

c7gn.metal

64

128

EBS-Only

200

Up to 40

Amazon EC2 C7gn instances are powered by Arm-based AWS Graviton3E processors. They 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.

Features:

  • Powered by custom-built AWS Graviton3E processors
  • Featuring the latest Double Data Rate 5 (DDR5) memory that offers 50% more bandwidth compared to DDR4
  • Up to 200 Gbps of networking bandwidth
  • Up to 40 Gbps of bandwidth to Amazon Elastic Block Store (EBS)
  • 2x higher enhanced network bandwidth compared to C6gn instances
  • EBS-optimized, by default
  • Supports Elastic Fabric Adapter (EFA) on c7gn.16xlarge and c7gn.metal instances
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

All instances have the following specs:

Use Cases
Network-intensive workloads, such as network virtual appliances, data analytics, and CPU-based artificial intelligence and machine learning (AI/ML) inference

C7i

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Gbps)
c7i.large

2

4

EBS-Only

Up to 12.5

Up to 10

c7i.xlarge

4

8

EBS-Only

Up to 12.5

Up to 10

c7i.2xlarge

8

16

EBS-Only

Up to 12.5

Up to 10

c7i.4xlarge

16

32

EBS-Only

Up to 12.5

Up to 10

c7i.8xlarge

32

64

EBS-Only

12.5

10

c7i.12xlarge

48

96

EBS-Only

18.75

15

c7i.16xlarge

64

128

EBS-Only

25

20

c7i.24xlarge

96

192

EBS-Only

37.5

30

c7i.48xlarge

192

384

EBS-Only

50

40

c7i.metal-24xl

96

192

EBS-Only

37.5

30

c7i.metal-48xl

192

384

EBS-Only

50

40

Amazon EC2 C7i instances are powered by 4th Generation Intel Xeon Scalable processors and deliver 15% better price performance than C6i instances.

Features:

  • Up to 3.2 GHz 4th Generation Intel Xeon Scalable processor (Sapphire Rapids 8488C)
  • New Advance Matrix Extensions (AMX) accelerate matrix multiplication operations
  • 2 metal sizes: c7i.metal-24xl and c7i.metal-48xl
  • Discrete built-in accelerators (available on C7i bare metal sizes only)—Data Streaming Accelerator (DSA), In-Memory Analytics Accelerator (IAA), and QuickAssist Technology (QAT)—enable efficient offload and acceleration of data operations that help optimize performance for databases, encryption and compression, and queue management workloads
  • Latest DDR5 memory, which offers more bandwidth compared to DDR4
  • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
  • Support for up to 128 EBS volume attachments per instance
  • Up to 192 vCPUs and 384 GiB memory
  • Supports Elastic Fabric Adapter on the 48xlarge size and metal-48xl size
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

All instances have the following specs:

Use Cases

C7i instances are ideal for compute-intensive workloads such as batch processing, distributed analytics, high-performance computing (HPC), ad serving, highly scalable multiplayer gaming, and video encoding.

C7i-flex

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Gbps)
c7i-flex.large

2

4

EBS-Only

Up to 12.5

Up to 10

c7i-flex.xlarge

4

8

EBS-Only

Up to 12.5

Up to 10

c7i-flex.2xlarge

8

16

EBS-Only

Up to 12.5

Up to 10

c7i-flex.4xlarge

16

32

EBS-Only

Up to 12.5

Up to 10

c7i-flex.8xlarge

32

64

EBS-Only

Up to 12.5

Up to 10

c7i-flex.12xlarge

48

96

EBS-Only

Up to 18.75

Up to 15

c7i-flex.16xlarge

64

128

EBS-Only

Up to 25

Up to 20

Amazon EC2 C7i-flex instances are powered by 4th Generation Intel Xeon Scalable processors and deliver 19% better price performance than C6i instances.

Features:

  • Easiest way for you to achieve price performance and cost benefits in the cloud for a majority of your compute-intensive workloads
  • Up to 3.2 GHz 4th Generation Intel Xeon Scalable processor (Sapphire Rapids 8488C)
  • New Advance Matrix Extensions (AMX) accelerate matrix multiplication operations
  • Latest DDR5 memory, which offers more bandwidth compared to DDR4
  • EBS-optimized by default
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

Use Cases

C7i-flex instances are a great first choice to seamlessly run a majority of compute-intensive workloads, including web and application servers, databases, caches, Apache Kafka, and Elasticsearch.

C7a

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)
EBS Bandwidth (Gbps)
c7a.medium

1

2

EBS-Only

Up to 12.5

Up to 10

c7a.large

2

4

EBS-Only

Up to 12.5

Up to 10

c7a.xlarge

4

8

EBS-Only

Up to 12.5

Up to 10

c7a.2xlarge

8

16

EBS-Only

Up to 12.5

Up to 10

c7a.4xlarge

16

32

EBS-Only

Up to 12.5

Up to 10

c7a.8xlarge

32

64

EBS-Only

12.5

10

c7a.12xlarge

48

96

EBS-Only

18.75

15

c7a.16xlarge

64

128

EBS-Only

25

20

c7a.24xlarge

96

192

EBS-Only

37.5

30

c7a.32xlarge

128

256

EBS-Only

50

40

c7a.48xlarge

192

384

EBS-Only

50

40

c7a.metal-48xl

192

384

EBS-Only

50

40

Amazon EC2 C7a instances, powered by 4th generation AMD EPYC processors, deliver up to 50% higher performance compared to C6a instances.

Features:

  • Up to 3.7 GHz 4th generation AMD EPYC processors (AMD EPYC 9R14)
  • Up to 50 Gbps of networking bandwidth
  • Up to 40 Gbps of bandwidth to the Amazon Elastic Block Store (Amazon EBS)
  • Instance sizes with up to 192 vCPUs and 384 GiB of memory
  • Built on the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor
  • Support for always-on memory encryption using AMD secure memory encryption (SME)
  • Support for new processor capabilities such as AVX-512, VNNI, and bfloat16

Use cases

Compute-intensive workloads such as batch processing, distributed analytics, high-performance computing (HPC), ad serving, highly scalable multiplayer gaming, and video encoding.
 

C6g

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Mbps)
c6g.medium
1
2
EBS-Only
Up to 10
Up to 4,750
c6g.large
2
4
EBS-Only
Up to 10
Up to 4,750
c6g.xlarge
4
8
EBS-Only
Up to 10
Up to 4,750
c6g.2xlarge
8
16
EBS-Only
Up to 10
Up to 4,750
c6g.4xlarge
16
32
EBS-Only
Up to 10
4750
c6g.8xlarge
32
64
EBS-Only
12
9000
c6g.12xlarge
48
96
EBS-Only
20
13500
c6g.16xlarge
64
128
EBS-Only
25
19000
c6g.metal
64
128
EBS-Only
25
19000
c6gd.medium
1
2
1 x 59 NVMe SSD
Up to 10
Up to 4,750
c6gd.large
2
4
1 x 118 NVMe SSD
Up to 10
Up to 4,750
c6gd.xlarge
4
8
1 x 237 NVMe SSD
Up to 10
Up to 4,750
c6gd.2xlarge
8
16
1 x 474 NVMe SSD
Up to 10
Up to 4,750
c6gd.4xlarge
16
32
1 x 950 NVMe SSD
Up to 10
4,750
c6gd.8xlarge
32
64
1 x 1900 NVMe SSD
12
9,000
c6gd.12xlarge
48
96
2 x 1425 NVMe SSD
20
13,500
c6gd.16xlarge
64
128
2 x 1900 NVMe SSD
25
19,000
c6gd.metal
64
128
2 x 1900 NVMe SSD
25
19,000

Amazon EC2 C6g instances are powered by Arm-based AWS Graviton2 processors. They deliver up to 40% better price performance over current generation C5 instances for compute-intensive applications.

Features:

  • Custom built AWS Graviton2 Processor with 64-bit Arm Neoverse cores
  • Support for Enhanced Networking with Up to 25 Gbps of Network bandwidth
  • EBS-optimized by default
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor
  • With C6gd instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the instance

All instances have the following specs:

Use Cases

High performance computing (HPC), batch processing, ad serving, video encoding, gaming, scientific modelling, distributed analytics, and CPU-based machine learning inference.

C6gn

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Gbps)
c6gn.medium

1

2

EBS-Only

Up to 16

Up to 9.5

c6gn.large

2

4

EBS-Only

Up to 25

Up to 9.5

c6gn.xlarge

4

8

EBS-Only

Up to 25

Up to 9.5

c6gn.2xlarge

8

16

EBS-Only

Up to 25

Up to 9.5

c6gn.4xlarge

16

32

EBS-Only

Up to 25

9.5

c6gn.8xlarge

32

64

EBS-Only

50

19

c6gn.12xlarge

48

96

EBS-Only

75

28.5

c6gn.16xlarge

64

128

EBS-Only

100

38

Amazon EC2 C6gn instances are powered by Arm-based AWS Graviton2 processors. They deliver up to 40% better price performance over current generation C5n instances and provide up to 100 Gbps networking and support for Elastic Fabric Adapter (EFA) for applications that need higher networking throughput, such as high performance computing (HPC), network appliance, real-time video communication, and data analytics.

Features:

  • Custom built AWS Graviton2 Processor with 64-bit Arm Neoverse cores
  • Support for Enhanced Networking with Up to 100 Gbps of Network bandwidth
  • EFA support on c6gn.16xlarge instances
  • EBS-optimized by default, 2x EBS bandwidth compared to C5n instances
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

All instances have the following specs:

Use Cases

High performance web servers, scientific modelling, batch processing, distributed analytics, high-performance computing (HPC), network appliance, machine/deep learning inference, ad serving, highly scalable multiplayer gaming, and video encoding.

C6i

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Gbps)
c6i.large

2

4

EBS-Only

Up to 12.5

Up to 10

c6i.xlarge

4

8

EBS-Only

Up to 12.5

Up to 10

c6i.2xlarge

8

16

EBS-Only

Up to 12.5

Up to 10

c6i.4xlarge

16

32

EBS-Only

Up to 12.5

Up to 10

c6i.8xlarge

32

64

EBS-Only

12.5

10

c6i.12xlarge

48

96

EBS-Only

18.75

15

c6i.16xlarge

64

128

EBS-Only

25

20

c6i.24xlarge

96

192

EBS-Only

37.5

30

c6i.32xlarge

128

256

EBS-Only

50

40

c6i.metal
128
256
EBS-Only
50
40
c6id.large

2

4

1x118 NVMe SSD

Up to 12.5

Up to 10

c6id.xlarge

4

8

1x237 NVMe SSD

Up to 12.5

Up to 10

c6id.2xlarge

8

16

1x474 NVMe SSD

Up to 12.5

Up to 10

c6id.4xlarge

16

32

1x950 NVMe SSD

Up to 12.5

Up to 10

c6id.8xlarge

32

64

1x1900 NVMe SSD

12.5

10

c6id.12xlarge

48

96

2x1425 NVMe SSD

18.75

15

c6id.16xlarge

64

128

2x1900 NVMe SSD

25

20

c6id.24xlarge

96

192

4x1425 NVMe SSD

37.5

30

c6id.32xlarge

128

256

4x1900 NVMe SSD

50

40

c6id.metal
128
256
4x1900 NVMe SSD
50
40

Amazon EC2 C6i instances are powered by 3rd generation Intel Xeon Scalable processors and are an ideal fit for compute-intensive workloads.

Features:

  • Up to 3.5 GHz 3rd generation Intel Xeon Scalable processors (Ice Lake 8375C)
  • Up to 15% better compute price performance over C5 instances
  • Up to 9% higher memory bandwidth per vCPU compared to C5 instances
  • Up to 50 Gbps of networking speed
  • Up to 40 Gbps of bandwidth to the Amazon Elastic Block Store
  • A new instance size (32xlarge) with 128 vCPUs and 256 GiB of memory
  • Supports Elastic Fabric Adapter on the 32xlarge and metal sizes
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor
  • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
  • Support for new Intel Advanced Vector Extensions (AVX 512) instructions for faster execution of cryptographic algorithms
  • With C6id instances, up to 7.6 TB of local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the C6i instance

All instances have the following specs:

Use Cases

Compute-intensive workloads such as batch processing, distributed analytics, high-performance computing (HPC), ad serving, highly scalable multiplayer gaming, and video encoding.

C6in

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Gbps)
c6in.large

2

4

EBS-Only

Up to 25

Up to 25

c6in.xlarge

4

8

EBS-Only

Up to 30

Up to 25

c6in.2xlarge

8

16

EBS-Only

Up to 40

Up to 25

c6in.4xlarge

16

32

EBS-Only

Up to 50

Up to 25

c6in.8xlarge

32

64

EBS-Only

50

25

c6in.12xlarge

48

96

EBS-Only

75

37.5

c6in.16xlarge

64

128

EBS-Only

100

50

c6in.24xlarge

96

192

EBS-Only

150

75

c6in.32xlarge
128
256
EBS-Only
200****
100
c6in.metal
128
256
EBS-Only
200****
100

Amazon EC2 C6in instances are ideal for network-intensive workloads such as network virtual appliances, data analytics, high performance computing (HPC), and CPU-based AI/ML. They are powered by 3rd Generation Intel Xeon Scalable processors (Ice Lake) with an all-core turbo frequency of 3.5 GHz. C6in instances offer up to 200 Gbps of network bandwidth and up to 100 Gbps Amazon Elastic Block Store (EBS) bandwidth. The C6in.32xlarge and C6in.metal instances support Elastic Fabric Adapter (EFA). EFA is a network interface for Amazon EC2 instances that you can use to run applications that require high levels of internode communications, such as HPC applications using Message Passing Interface (MPI) libraries, at scale on AWS.

Features:

  • Up to 3.5 GHz 3rd Generation Intel Xeon Scalable processors (Ice Lake 8375C)
  • Support for Enhanced Networking with up to 200 Gbps of network bandwidth, up to 2x compared to C5n instances
  • Up to 100 Gbps of EBS bandwidth, up to 5.2x compared to C5n instances
  • EFA support on the 32xlarge and metal sizes
  • Support for always-on memory encryption using Intel Total Memory Encryption (TME)
  • Support for new Intel Advanced Vector Extensions (AVX-512) instructions for faster processing of cryptographic algorithm
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

****For 32xlarge and metal sizes, at least 2 elastic network interfaces, with each attached to a different network card, are required on the instance to achieve 200 Gbps throughput. Each network interface attached to a network card can achieve a maximum of 170 Gbps. For more information, see Network cards

All instances have the following specs:

Use Cases

Compute-intensive workloads that require high network bandwidth or high packet-processing performance such as distributed computing applications, network virtual appliances, data analytics, high performance computing (HPC), and CPU-based AI/ML.

C6a

Instance Size
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Gbps)
c6a.large
2
4
EBS-Only
Up to 12.5
Up to 10
c6a.xlarge
4
8
EBS-Only
Up to 12.5
Up to 10
c6a.2xlarge
8
16
EBS-Only
Up to 12.5
Up to 10
c6a.4xlarge
16
32
EBS-Only
Up to 12.5
Up to 10
c6a.8xlarge
32
64
EBS-Only
12.5
10
c6a.12xlarge
48
96
EBS-Only
18.75
15
c6a.16xlarge
64
128
EBS-Only
25
20
c6a.24xlarge
96
192
EBS-Only
37.5
30
c6a.32xlarge
128
256
EBS-Only
50
40
c6a.48xlarge
192
384
EBS-Only
50
40
c6a.metal
192
384
EBS-Only
50
40

Amazon C6a instances are powered by 3rd generation AMD EPYC processors and are designed for compute-intensive workloads.

Features:

  • Up to 3.6 GHz 3rd generation AMD EPYC processors (AMD EPYC 7R13)
  • Up to 15% better compute price performance over C5a instances
  • Up to 50 Gbps of networking speed
  • Up to 40 Gbps of bandwidth to the Amazon Elastic Block Store
  • Up to 192 vCPUs and 384 GiB of memory in the largest size
  • SAP-Certified instances
  • Supports Elastic Fabric Adapter on the 48xlarge size
  • Built on the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor
  • Support for always-on memory encryption using AMD Transparent Single Key Memory Encryption (TSME)
  • Support for new AMD Advanced Vector Extensions (AVX-2) instructions for faster execution of cryptographic algorithms

All instances have the following specs:

Use Cases

Compute-intensive workloads such as batch processing, distributed analytics, high-performance computing (HPC), ad serving, highly scalable multiplayer gaming, and video encoding.

C5

Model
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Mbps)
c5.large
2
4
EBS-Only
Up to 10
Up to 4,750
c5.xlarge
4
8
EBS-Only
Up to 10
Up to 4,750
c5.2xlarge
8
16
EBS-Only
Up to 10
Up to 4,750
c5.4xlarge
16
32
EBS-Only
Up to 10
4,750
c5.9xlarge
36
72
EBS-Only
12
9,500
c5.12xlarge
48
96
EBS-Only
12
9,500
c5.18xlarge
72
144
EBS-Only
25
19,000
c5.24xlarge
96
192
EBS-Only
25
19,000
c5.metal
96
192
EBS-Only
25
19,000
c5d.large
2
4
1 x 50 NVMe SSD
Up to 10
Up to 4,750
c5d.xlarge
4
8
1 x 100 NVMe SSD
Up to 10
Up to 4,750
c5d.2xlarge
8
16
1 x 200 NVMe SSD
Up to 10
Up to 4,750
c5d.4xlarge
16
32
1 x 400 NVMe SSD
Up to 10
4,750
c5d.9xlarge
36
72
1 x 900 NVMe SSD
12
9,500
c5d.12xlarge
48
96
2 x 900 NVMe SSD
12
9,500
c5d.18xlarge
72
144
2 x 900 NVMe SSD
25
19,000
c5d.24xlarge
96
192
4 x 900 NVMe SSD
25
19,000
c5d.metal
96
192
4 x 900 NVMe SSD
25
19,000

Amazon EC2 C5 instances are optimized for compute-intensive workloads and deliver cost-effective high performance at a low price per compute ratio.

Features:

  • C5 instances offer a choice of processors based on the size of the instance.
  • C5 and C5d 12xlarge, 24xlarge, and metal instance sizes feature custom 2nd generation Intel Xeon Scalable Processors (Cascade Lake 8275CL) with a sustained all core Turbo frequency of 3.6GHz and single core turbo frequency of up to 3.9GHz. 
  • Other C5 instance sizes will launch on the 2nd generation Intel Xeon Scalable Processors (Cascade Lake 8223CL) or 1st generation Intel Xeon Platinum 8000 series (Skylake 8124M) processor with a sustained all core Turbo frequency of up to 3.4GHz, and single core turbo frequency of up to 3.5 GHz.
  • New larger 24xlarge instance size offering 96 vCPUs, 192 GiB of memory, and optional 3.6TB local NVMe-based SSDs
  • Requires HVM AMIs that include drivers for ENA and NVMe
  • With C5d instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the C5 instance
  • Elastic Network Adapter (ENA) provides C5 instances with up to 25 Gbps of network bandwidth and up to 19 Gbps of dedicated bandwidth to Amazon EBS.
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

C5 and C5d 12xlarge, 24xlarge, and metal instances have the following specs:

All other C5 and C5d instances have the following specs:

Use Cases

High performance web servers, scientific modelling, batch processing, distributed analytics, high-performance computing (HPC), machine/deep learning inference, ad serving, highly scalable multiplayer gaming, and video encoding.

C5n

Model
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Mbps)
c5n.large
2
5.25
EBS-Only
Up to 25
Up to 4,750
c5n.xlarge
4
10.5
EBS-Only
Up to 25
Up to 4,750
c5n.2xlarge
8
21
EBS-Only
Up to 25
Up to 4,750
c5n.4xlarge
16
42
EBS-Only
Up to 25
4,750
c5n.9xlarge
36
96
EBS-Only
50
9,500
c5n.18xlarge
72
192
EBS-Only
100
19,000
c5n.metal
72
192
EBS-Only
100
19,000

Amazon EC2 C5n instances are ideal for high compute applications (including High Performance Computing (HPC) workloads, data lakes, and network appliances such as firewalls and routers) that can take advantage of improved network throughput and packet rate performance. C5n instances offers up to 100 Gbps network bandwidth and increased memory over comparable C5 instances. C5n.18xlarge instances support Elastic Fabric Adapter (EFA), a network interface for Amazon EC2 instances that enables customers to run applications requiring high levels of inter-node communications, like High Performance Computing (HPC) applications using the Message Passing Interface (MPI), at scale on AWS.

Features:

  • 3.0 GHz Intel Xeon Platinum processors (Skylake 8124) with Intel Advanced Vector Extension 512 (AVX-512) instruction set
  • Sustained all core Turbo frequency of up to 3.4GHz, and single core turbo frequency of up to 3.5 GHz
  • Larger instance size, c5n.18xlarge, offering 72 vCPUs and 192 GiB of memory
  • Requires HVM AMIs that include drivers for ENA and NVMe
  • Network bandwidth increases to up to 100 Gbps, delivering increased performance for network intensive applications.
  • EFA support on c5n.18xlarge instances
  • 33% higher memory footprint compared to C5 instances
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor

All instances have the following specs:

Use Cases

High performance web servers, scientific modelling, batch processing, distributed analytics, high-performance computing (HPC), machine/deep learning inference, ad serving, highly scalable multiplayer gaming, and video encoding.

C5a

Model
vCPU
Memory (GiB)
Instance Storage (GB)
Network Bandwidth (Gbps)***
EBS Bandwidth (Mbps)
c5a.large
2
4
EBS-Only
Up to 10
Up to 3,170
c5a.xlarge
4
8
EBS-Only
Up to 10
Up to 3,170
c5a.2xlarge
8
16
EBS-Only
Up to 10
Up to 3,170
c5a.4xlarge
16
32
EBS-Only
Up to 10
Up to 3,170
c5a.8xlarge
32
64
EBS-Only
10
3,170
c5a.12xlarge
48
96
EBS-Only
12
4,750
c5a.16xlarge
64
128
EBS-Only
20
6,300
c5a.24xlarge
96
192
EBS-Only
20
9,500
c5ad.large
2
4
1 x 75 NVMe SSD
up to 10
up to 3,170
c5ad.xlarge
4
8
1 x 150 NVMe SSD
up to 10
up to 3,170
c5ad.2xlarge
8
16
1 x 300 NVMe SSD
up to 10
up to 3,170
c5ad.4xlarge
16
32
2 x 300 NVMe SSD
up to 10
up to 3,170
c5ad.8xlarge
32
64
2 x 600 NVMe SSD
10
3,170
c5ad.12xlarge
48
96
2 x 900 NVMe SSD
12
4,750
c5ad.16xlarge
64
128
2 x 1200 NVMe SSD
20
6,300
c5ad.24xlarge
96
192
2 x 1900 NVMe SSD
20
9,500

Amazon EC2 C5a instances offer leading x86 price-performance for a broad set of compute-intensive workloads.

Features:

  • 2nd generation AMD EPYC 7002 series processors (AMD EPYC 7R32) running at frequencies up to 3.3 GHz
  • Elastic Network Adapter (ENA) provides C5a instances with up to 20 Gbps of network bandwidth and up to 9.5 Gbps of dedicated bandwidth to Amazon EBS
  • Powered by the AWS Nitro System, a combination of dedicated hardware and lightweight hypervisor
  • With C5ad instances, local NVMe-based SSDs are physically connected to the host server and provide block-level storage that is coupled to the lifetime of the C5a instance

All instances have the following specs:

Use Cases

C5a instances are ideal for workloads requiring high vCPU and memory bandwidth such as batch processing, distributed analytics, data transformations, gaming, log analysis, web applications, and other compute-intensive workloads.

C4

Instance
vCPU*
Mem (GiB)
Storage
Dedicated EBS Bandwidth (Mbps)
Network Performance
c4.large
2
3.75
EBS-Only
500
Moderate
c4.xlarge
4
7.5
EBS-Only
750
High
c4.2xlarge
8
15
EBS-Only
1,000
High
c4.4xlarge
16
30
EBS-Only
2,000
High
c4.8xlarge
36
60
EBS-Only
4,000
10 Gigabit

C4 instances are optimized for compute-intensive workloads and deliver very cost-effective high performance at a low price per compute ratio.

Features:

  • Up to 2.9 GHz Intel Xeon Scalable Processor (Haswell E5-2666 v3)
  • High frequency Intel Xeon E5-2666 v3 (Haswell) processors optimized specifically for EC2
  • Default EBS-optimized for increased storage performance at no additional cost
  • Higher networking performance with Enhanced Networking supporting Intel 82599 VF
  • Requires Amazon VPC, Amazon EBS and 64-bit HVM AMIs

All instances have the following specs:

Use Cases

High performance front-end fleets, web-servers, batch processing, distributed analytics, high performance science and engineering applications, ad serving, MMO gaming, and video-encoding.

Footnotes

Each vCPU on Graviton-based Amazon EC2 instances is a core of AWS Graviton processor.

Each vCPU on non-Graviton-based Amazon EC2 instances is a thread of x86-based processor, except for C7a instances.

† AVX, AVX2, and Enhanced Networking are only available on instances launched with HVM AMIs.

* This is the default and maximum number of vCPUs available for this instance type. You can specify a custom number of vCPUs when launching this instance type. For more details on valid vCPU counts and how to start using this feature, visit the Optimize CPUs documentation page here.

*** Instances marked with "Up to" Network Bandwidth have a baseline bandwidth and can use a network I/O credit mechanism to burst beyond their baseline bandwidth on a best effort basis. For more information, see instance network bandwidth.