quickstart →

c8g.large

AWS Graviton4 processor. Compute-optimized, delivers up to 30% better performance than Graviton3-based C7g instances, built on the AWS Nitro System, and offers enhanced networking bandwidth up to 50 Gbps and up to 40 Gbps to Amazon EBS. It is ideal for compute-intensive workloads such as HPC, batch processing, and CPU-based machine learning inference.

available for self-hosted runners on RunsOn
single-thread · passmark
1,945pts
Neoverse-V2 (arm64)
median of 5 runs · hardware suite · 14–26 Oct
#4 of 4 arm64 types with 3+ runs
vcpus
2
2 cores
memory
4 GiB
ram
clock speed
2.8 GHz
max frequency
architecture
arm64
Graviton

Measured

5 jobs of 5 finished in the hardware suite, 14–26 Oct: the values are their medians. Every job links its log on the open harness.

CPU Mark
1,977
PassMark, both vCPUs
cores of work
1.99
sysbench, 2 threads ÷ 1
sysbench 1 thread
3,174
events per second
7-zip
15,816
MIPS, all threads
datesuitesingle-threadcapacityjob log
26 Oct 2026 hardware suite 1,947 spot job log ↗
23 Oct 2026 hardware suite 1,945 spot job log ↗
20 Oct 2026 hardware suite 1,939 spot job log ↗
17 Oct 2026 hardware suite 1,944 spot job log ↗
14 Oct 2026 hardware suite 1,945 spot job log ↗
  • Cross-check, daily PassMark: 1,945 single-thread over 10 runs (PassMark only, every day on RunsOn's 2 vCPU runners).
  • Cross-check, EC2 CPU sweep: 1,940 single-thread over 2 runs.
  • Also a runner in RunsOn's runner benchmarks: see it as a CI runner →

EC2 instance family: c8g

What the family is built for, the silicon underneath, and how to ask RunsOn for it.

c8g compute
cpu type
Neoverse-V2 — AWS Graviton4 processor
architecture
arm64
highlights
Compute-optimized, delivers up to 30% better performance than Graviton3-based C7g instances, built on the AWS Nitro System, and offers enhanced networking bandwidth up to 50 Gbps and up to 40 Gbps to Amazon EBS. It is ideal for compute-intensive workloads such as HPC, batch processing, and CPU-based machine learning inference
released
General availability announced on October 20, 2024
.github/workflows/ci.yml yaml
jobs:
  build:
    runs-on:
      - runs-on=${{ github.run_id }}
      - family=c8g
      - cpu=2
the label is a query — each line one constraint, resolved at launch. job labels →

Availability & price by region

Spot is the 7-day average of the cheapest zone's spot price in each region, from the RunsOn finder: an estimate of an hour in your own AWS account, where RunsOn adds no markup. The bar shows how far it runs under on-demand; the badge is AWS's spot-interruption band for the type.

US
N. Virginia
us-east-1
cheapest spot
spot · 7-day average $0.0216/hr
on-demand$0.0798
savings vs on-demand73%
spot interrupt freq >20%
US
Oregon
us-west-2
spot · 7-day average $0.0236/hr
on-demand$0.0798
savings vs on-demand70%
spot interrupt freq <5%
IE
Ireland
eu-west-1
spot · 7-day average $0.0380/hr
on-demand$0.0853
savings vs on-demand55%
spot interrupt freq <5%
DE
Frankfurt
eu-central-1
spot · 7-day average $0.0415/hr
on-demand$0.0907
savings vs on-demand54%
spot interrupt freq <5%

Spot is the cheapest availability zone's spot price at each of the RunsOn finder's fetches (every 90 minutes), averaged over 7 days; on-demand is the Linux list price. Savings compare the two. Prices fetched 26 Oct 2026. The interruption band is AWS Spot Advisor's, fetched 26 Oct 2026.

Other sizes measured

Larger c8g sizes the harness measured in RunsOn's runner benchmarks, each from the suite with the most runs.

typevCPUmemorysingle-threadCPU Markrunsspot $/hr · us-east-1
c8g.xlarge 4 8 GiB 1,947 3,936 5 runs · hardware suite $0.0615
c8g.2xlarge 8 16 GiB 1,947 7,657 5 runs · hardware suite $0.1235

About these benchmarks

The open benchmark harness launches c8g.large as a RunsOn runner and runs PassMark PerformanceTest (CPU Single Threaded and CPU Mark), sysbench on one thread and on every thread, and 7-Zip's built-in benchmark. These numbers come from the hardware suite, the suite that measured this type in the most runs; each is the median over its runs of the current workload definition in the last 30 days.

A type takes a place once it has 3 runs. A type within 5% of the type heading its group shares that place (“joint #2”); a lead under 5% is no lead.

Prices come from the RunsOn finder for the four regions shown; savings compare its 7-day average spot price with the on-demand price. RunsOn launches this type the same way for any job: ephemeral EC2 in your account, one CloudFormation stack. More in the methodology.

metricpassmark · single-thread
suitehardware suite
runs5 runs · 5/5 jobs
measured14–26 Oct
regions4 · us-east-1, us-west-2, eu-west-1, eu-central-1
prices26 Oct 2026

Run c8g.large in your own account.

The benchmark runs on the same RunsOn anyone can deploy. One CloudFormation stack, your AWS account, ~10 minutes.