self-host →

Every EC2 instance, scored & priced.

Single-thread CPU, real on-demand & spot pricing, and observed spot-interruption frequency for every instance type worth running CI on — across four regions. Sort it, filter it, and open any type for the per-region detail. RunsOn launches all of these in your own AWS account.

Looking for a specific shape? The EC2 instance finder filters and compares by CPU, price, memory and architecture in seconds.

ec2 instance finder ↗
arch
region
# instance processor arch cpu speed on-demand spot / hr savings interrupt
01 m8azn.large family m8azn
AMD AMD EPYC 9575F
x64
4,258
$0.2065 $0.0662/hr
66%
<5%
02 m8a.large family m8a
AMD AMD EPYC 9R45
x64
3,809
$0.1217 $0.0467/hr
63%
>20%
03 m8i-flex.large family m8i-flex
Intel Intel Xeon Scalable (Granite Rapids)
x64
3,194
$0.1006 $0.0424/hr
23%
<5%
04 r8i.large family r8i
Intel Intel Xeon Scalable (Granite Rapids)
x64
3,193
$0.1389 $0.0468/hr
63%
>20%
05 m8i.large family m8i
Intel Intel Xeon Scalable (Granite Rapids)
x64
3,190
$0.1058 $0.0411/hr
58%
10-15%
06 r8i-flex.large family r8i-flex
Intel Intel Xeon Scalable (Granite Rapids)
x64
3,181
$0.1320 $0.0556/hr
56%
>20%
07 r7iz.large family r7iz
Intel Intel Xeon Scalable (Sapphire Rapids)
x64
3,065
$0.1860 $0.0617/hr
69%
5-10%
08 i7i.large family i7i
Intel Intel Xeon Scalable (Emerald Rapids)
x64
2,995
$0.1888 $0.0560/hr
71%
<5%
09 i7ie.large family i7ie
Intel Intel Xeon Scalable (Emerald Rapids)
x64
2,962
$0.2599 $0.0632/hr
72%
<5%
10 c7a.large family c7a
AMD AMD EPYC 9R14
x64
2,877
$0.1026 $0.0322/hr
65%
5-10%
11 m7a.large family m7a
AMD AMD EPYC 9R14
x64
2,875
$0.1159 $0.0437/hr
61%
>20%
12 r7a.large family r7a
AMD AMD EPYC 9R14
x64
2,873
$0.1522 $0.0613/hr
61%
15-20%
13 m7i-flex.large family m7i-flex
Intel Intel Xeon Scalable (Sapphire Rapids)
x64
2,868
$0.0958 $0.0421/hr
58%
10-15%
14 m7i.large family m7i
Intel Intel Xeon Scalable (Sapphire Rapids)
x64
2,861
$0.1008 $0.0404/hr
61%
15-20%
15 c7i.large family c7i
Intel Intel Xeon Scalable (Sapphire Rapids)
x64
2,783
$0.0892 $0.0325/hr
61%
>20%
16 r7i.large family r7i
Intel Intel Xeon Scalable (Sapphire Rapids)
x64
2,733
$0.1323 $0.0531/hr
65%
>20%
17 c7i-flex.large family c7i-flex
Intel Intel Xeon Scalable (Sapphire Rapids)
x64
2,707
$0.0848 $0.0290/hr
63%
5-10%
18 c6a.large family c6a
AMD AMD EPYC 7R13
x64
2,578
$0.0765 $0.0296/hr
59%
5-10%
19 m6a.large family m6a
AMD AMD EPYC 7R13
x64
2,577
$0.0864 $0.0422/hr
54%
10-15%
20 m5zn.large family m5zn
Intel Intel Xeon Platinum 8252
x64
2,489
$0.1652 $0.0507/hr
66%
5-10%
21 z1d.large family z1d
Intel Intel Xeon Platinum 8151
x64
2,306
$0.1860 $0.0516/hr
73%
>20%
22 c6id.large family c6id
Intel Intel Xeon 8375C (Ice Lake)
x64
2,269
$0.1008 $0.0355/hr
62%
>20%
23 m6i.large family m6i
Intel Intel Xeon 8375C (Ice Lake)
x64
2,265
$0.0960 $0.0423/hr
61%
>20%
24 c6i.large family c6i
Intel Intel Xeon 8375C (Ice Lake)
x64
2,265
$0.0850 $0.0390/hr
59%
15-20%
25 r6idn.large family r6idn
Intel Intel Xeon 8375C (Ice Lake)
x64
2,264
$0.1954 $0.0679/hr
66%
10-15%
26 m6id.large family m6id
Intel Intel Xeon 8375C (Ice Lake)
x64
2,264
$0.1187 $0.0465/hr
62%
10-15%
27 r6i.large family r6i
Intel Intel Xeon 8375C (Ice Lake)
x64
2,264
$0.1260 $0.0563/hr
63%
10-15%
28 m6idn.large family m6idn
Intel Intel Xeon 8375C (Ice Lake)
x64
2,261
$0.1591 $0.0617/hr
60%
<5%
29 r6id.large family r6id
Intel Intel Xeon 8375C (Ice Lake)
x64
2,260
$0.1512 $0.0621/hr
65%
15-20%
30 t3.medium family t3
Intel Intel Skylake E5 2686 v5
x64
1,699
$0.0416 $0.0161/hr
60%
>20%
31 m4.large family m4
Intel Intel Xeon E5-2676 v3 (Haswell)
x64
1,547
$0.1000 $0.0542/hr
52%
>20%
32 m5a.large family m5a
AMD AMD EPYC 7571
x64
1,399
$0.0860 $0.0414/hr
55%
10-15%
33 t3a.medium family t3a
AMD AMD EPYC 7571
x64
1,369
$0.0376 $0.0174/hr
53%
>20%

What the data says

Single-thread CPU leaders by architecture. The newest families — AMD EPYC 9-series on x64, Graviton4 (Neoverse-V2) on arm64 — set the pace.

x64Fastest x86_64passmark single-thread
arm64Fastest arm64passmark single-thread

About these benchmarks

AWS sometimes runs custom CPU SKUs you won't find on Passmark — so it's genuinely hard to know which instance is fastest. Every type here is launched on its 2 vCPU variant and measured with the Passmark single-thread metric, averaged over many days.

Pricing is real: on-demand list price and the trailing spot average per region, with the resulting savings. Interrupt frequency is AWS's published spot-advisor band. As always, run your own benchmarks — this points you in the right direction.

The benchmark is refreshed regularly so RunsOn users can pick the best-performing EC2 instance for their GitHub Actions workflows — launched ephemerally, in your own account.

metricpassmark · single-thread
variant2 vCPU
regions4 · us / eu
types tracked49 types
last updatedSeptember 2, 2026

Every instance we track

The leaderboard shows one architecture at a time. Every tracked type has its own page with per-region on-demand and spot pricing, savings, and the AWS spot-advisor interruption band.

Any instance, in your own account.

The label is a query — name the family or the CPU count and RunsOn launches it ephemerally on spot, one CloudFormation stack, ~10 minutes.