Skip to content

AWS EC2 Instances Benchmark

AWS EC2 instances benchmark

AWS sometimes uses custom CPU types that you won’t find listed on sites like Passmark, etc. So it’s hard to know which one to pick, if you’re looking for the fastest CPU around.

On this page we provide up-to-date CPU benchmarks for most EC2 instance types, across many regions. This can be used to make an informed decision on the best instance to select for your workflows, based on the processor model, architecture, and single-thread CPU speed.

And since speed isn’t everything, the benchmark also lists the on-demand and spot pricing for each instance type, with the trend over time. Percentage of interruption for each instance type is also provided, giving you a clear picture of what to expect in terms of stability when using spot instances.

Note that this benchmark is regularly updated so that RunsOn users can choose the best-performing EC2 instance for their GitHub Actions workflows.

Results

Note: All instance types are launched using the 2 vCPU variant. As always, it’s best to perform your own benchmarks yourself, but this can at least give you some hints in the right direction.

x64 EC2 instances

🇺🇸 North Virginia (us-east-1)

Family Instance type Processor CPU speed (avg) $/hour on-demand $/hour spot (avg) Spot savings over on-demand Spot % interruption
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3077 0.1860 0.0446 76% 15-20%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2989 0.2599 0.0494 81% 5-10%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1159 0.0383 67% <5%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2870 0.1026 0.0390 62% 5-10%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2867 0.1522 0.0624 59% 10-15%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2856 0.0892 0.0312 65% 15-20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2839 0.1323 0.0476 64% 5-10%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2836 0.0848 0.0322 62% <5%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2831 0.1008 0.0312 69% 15-20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2761 0.0958 0.0306 68% 10-15%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2584 0.0765 0.0275 64% 10-15%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2584 0.0864 0.0328 62% 5-10%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1134 0.0352 69% 5-10%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2493 0.1652 0.0661 60% <5%
m6in m6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1392 0.0529 62% 5-10%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1187 0.0380 68% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.1260 0.0416 67% 15-20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1008 0.0383 62% 15-20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.1954 0.0625 68% 5-10%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.0960 0.0307 68% 10-15%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1591 0.0573 64% <5%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1512 0.0499 67% 15-20%
i4i i4i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1720 0.0447 74% <5%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2278 0.0850 0.0263 69% 10-15%
c6in c6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.1134 0.0420 63% 5-10%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2243 0.1860 0.0502 73% >20%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2243 0.1743 0.0244 86% >20%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2052 0.0770 0.0293 62% 5-10%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2031 0.0860 0.0387 55% <5%
c5n c5n.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1895 0.1080 0.0432 60% <5%
c5 c5.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1894 0.0850 0.0348 59% <5%
c5d c5d.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1876 0.0960 0.0422 56% <5%
t2 t2.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1775 0.0928 0.0288 69% <5%
r5n r5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1735 0.1490 0.0581 61% <5%
m5n m5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1720 0.1190 0.0524 56% <5%
r5dn r5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1718 0.1670 0.0534 68% 5-10%
m5dn m5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1718 0.1360 0.0503 63% <5%
m5 m5.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1716 0.0960 0.0317 67% 10-15%
r5 r5.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1714 0.1260 0.0479 62% <5%
r5b r5b.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1712 0.1490 0.0522 65% <5%
m5d m5d.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1701 0.1130 0.0463 59% <5%
r5d r5d.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1679 0.1440 0.0533 63% <5%
r4 r4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1574 0.1330 0.0399 70% <5%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1572 0.1660 0.0432 74% <5%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1542 0.1000 0.0420 58% <5%
t3 t3.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1517 0.0832 0.0316 62% 5-10%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1405 0.1030 0.0494 52% <5%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1404 0.1310 0.0445 66% 5-10%
m5a m5a.large AMD EPYC 7571 (x86_64) 1403 0.0860 0.0327 62% 15-20%
r5a r5a.large AMD EPYC 7571 (x86_64) 1394 0.1130 0.0418 63% 5-10%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1342 0.0376 0.0117 69% >20%

🇺🇸 Oregon (us-west-2)

Family Instance type Processor CPU speed (avg) $/hour on-demand $/hour spot (avg) Spot savings over on-demand Spot % interruption
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3077 0.1860 0.0539 71% <5%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2989 0.2599 0.0702 73% 5-10%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1159 0.0383 67% <5%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2870 0.1026 0.0400 61% <5%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2867 0.1522 0.0456 70% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2856 0.0892 0.0312 65% 5-10%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2839 0.1323 0.0410 69% <5%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2836 0.0848 0.0314 63% <5%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2831 0.1008 0.0363 64% 5-10%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2761 0.0958 0.0316 67% 5-10%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2584 0.0765 0.0245 68% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2584 0.0864 0.0328 62% 10-15%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1134 0.0431 62% 5-10%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2493 0.1652 0.0595 64% <5%
m6in m6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1392 0.0459 67% <5%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1187 0.0368 69% 10-15%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.1260 0.0403 68% 5-10%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1008 0.0292 71% 10-15%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.1954 0.0567 71% <5%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.0960 0.0365 62% 5-10%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1591 0.0493 69% 5-10%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1512 0.0484 68% >20%
i4i i4i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1720 0.0482 72% <5%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2278 0.0850 0.0348 59% 5-10%
c6in c6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.1134 0.0374 67% 5-10%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2243 0.1860 0.0539 71% >20%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2243 0.1743 0.0471 73% >20%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2052 0.0770 0.0316 59% <5%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2031 0.0860 0.0327 62% <5%
c5n c5n.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1895 0.1080 0.0389 64% <5%
c5 c5.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1894 0.0850 0.0297 65% <5%
c5d c5d.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1876 0.0960 0.0346 64% <5%
t2 t2.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1775 0.0928 0.0334 64% <5%
r5n r5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1735 0.1490 0.0596 60% <5%
m5n m5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1720 0.1190 0.0452 62% <5%
r5dn r5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1718 0.1670 0.0518 69% <5%
m5dn m5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1718 0.1360 0.0462 66% <5%
m5 m5.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1716 0.0960 0.0374 61% <5%
r5 r5.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1714 0.1260 0.0391 69% 5-10%
r5b r5b.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1712 0.1490 0.0507 66% <5%
m5d m5d.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1701 0.1130 0.0418 63% <5%
r5d r5d.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1679 0.1440 0.0590 59% <5%
r4 r4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1574 0.1330 0.0372 72% <5%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1572 0.1660 0.0465 72% <5%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1542 0.1000 0.0390 61% <5%
t3 t3.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1517 0.0832 0.0275 67% 15-20%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1405 0.1030 0.0402 61% 5-10%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1404 0.1310 0.0445 66% <5%
m5a m5a.large AMD EPYC 7571 (x86_64) 1403 0.0860 0.0310 64% 5-10%
r5a r5a.large AMD EPYC 7571 (x86_64) 1394 0.1130 0.0520 54% 5-10%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1342 0.0376 0.0139 63% 10-15%

🇮🇪 Ireland (eu-west-1)

Family Instance type Processor CPU speed (avg) $/hour on-demand $/hour spot (avg) Spot savings over on-demand Spot % interruption
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3077 0.2080 0.0936 55% 5-10%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2989 0.2875 0.0345 88% <5%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1292 0.0594 54% <5%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2870 0.1101 0.0485 56% 5-10%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2867 0.1703 0.0800 53% 5-10%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2856 0.0958 0.0431 55% 10-15%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2839 0.1480 0.0681 54% 15-20%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2836 0.0910 0.0400 56% 15-20%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2831 0.1124 0.0506 55% 5-10%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2761 0.1067 0.0480 55% <5%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2584 0.0821 0.0386 53% <5%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2584 0.0963 0.0443 54% 10-15%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1269 0.0584 54% 5-10%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2493 0.1841 0.0865 53% <5%
m6in m6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1556 0.0731 53% <5%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1323 0.0595 55% 5-10%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.1410 0.0635 55% 10-15%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1144 0.0504 56% 5-10%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.2176 0.1023 53% <5%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.1070 0.0492 54% 5-10%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1778 0.0800 55% <5%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1680 0.0756 55% 5-10%
i4i i4i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1890 0.0851 55% <5%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2278 0.0912 0.0420 54% 5-10%
c6in c6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.1281 0.0564 56% 5-10%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2243 0.2080 0.0957 54% >20%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2243 0.1954 0.0860 56% 15-20%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2052 0.0860 0.0413 52% <5%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2031 0.0980 0.0431 56% <5%
c5n c5n.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1895 0.1220 0.0537 56% <5%
c5 c5.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1894 0.0960 0.0451 53% <5%
c5d c5d.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1876 0.1090 0.0501 54% <5%
t2 t2.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1775 0.1008 0.0444 56% <5%
r5n r5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1735 0.1670 0.0768 54% <5%
m5n m5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1720 0.1330 0.0625 53% <5%
r5dn r5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1718 0.1860 0.0856 54% <5%
m5dn m5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1718 0.1520 0.0684 55% <5%
m5 m5.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1716 0.1070 0.0471 56% <5%
r5 r5.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1714 0.1410 0.0649 54% <5%
r5b r5b.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1712 0.1670 0.0751 55% <5%
m5d m5d.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1701 0.1260 0.0580 54% <5%
r5d r5d.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1679 0.1600 0.0720 55% <5%
r4 r4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1574 0.1482 0.0697 53% <5%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1572 0.1850 0.0833 55% <5%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1542 0.1110 0.0500 55% <5%
t3 t3.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1517 0.0912 0.0420 54% <5%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1405 0.1150 0.0575 50% <5%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1404 0.1460 0.0701 52% <5%
m5a m5a.large AMD EPYC 7571 (x86_64) 1403 0.0960 0.0480 50% <5%
r5a r5a.large AMD EPYC 7571 (x86_64) 1394 0.1270 0.0622 51% <5%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1342 0.0408 0.0188 54% 15-20%

🇩🇪 Frankfurt (eu-central-1)

Family Instance type Processor CPU speed (avg) $/hour on-demand $/hour spot (avg) Spot savings over on-demand Spot % interruption
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3077 0.2250 0.0563 75% 15-20%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2989 0.3105 0.1118 64% <5%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1389 0.0472 66% <5%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2870 0.1171 0.0387 67% 10-15%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2867 0.1835 0.0771 58% >20%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2856 0.1018 0.0295 71% 15-20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2839 0.1596 0.0559 65% 15-20%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2836 0.0968 0.0290 70% 15-20%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2831 0.1207 0.0459 62% >20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2761 0.1147 0.0447 61% 5-10%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2584 0.0873 0.0340 61% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2584 0.1035 0.0466 55% >20%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1368 0.0670 51% >20%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2493 0.1979 0.1088 45% <5%
m6in m6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1650 0.0577 65% >20%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1428 0.0514 64% 15-20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.1520 0.0532 65% >20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1166 0.0373 68% 15-20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.2328 0.0768 67% <5%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.1150 0.0471 59% >20%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1895 0.0569 70% >20%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1817 0.0618 66% >20%
i4i i4i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.2050 0.0677 67% <5%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2278 0.0970 0.0320 67% >20%
c6in c6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.1291 0.0491 62% 5-10%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2243 0.2250 0.0788 65% >20%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2243 0.2083 0.0500 76% >20%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2052 0.0870 0.0331 62% 10-15%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2031 0.1000 0.0440 56% 5-10%
c5n c5n.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1895 0.1230 0.0492 60% 10-15%
c5 c5.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1894 0.0970 0.0398 59% 10-15%
c5d c5d.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1876 0.1110 0.0400 64% 10-15%
t2 t2.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1775 0.1072 0.0472 56% <5%
r5n r5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1735 0.1780 0.0997 44% <5%
m5n m5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1720 0.1410 0.0790 44% 5-10%
r5dn r5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1718 0.1990 0.0896 55% <5%
m5dn m5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1718 0.1620 0.1069 34% <5%
m5 m5.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1716 0.1150 0.0403 65% >20%
r5 r5.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1714 0.1520 0.0623 59% >20%
r5b r5b.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1712 0.1780 0.0712 60% 5-10%
m5d m5d.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1701 0.1360 0.0639 53% 10-15%
r5d r5d.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1679 0.1730 0.0727 58% >20%
r4 r4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1574 0.1600 0.0480 70% <5%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1572 0.2000 0.0580 71% 5-10%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1542 0.1200 0.0504 58% 5-10%
t3 t3.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1517 0.0960 0.0403 58% 5-10%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1405 0.1250 0.0550 56% 5-10%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1404 0.1580 0.0632 60% 5-10%
m5a m5a.large AMD EPYC 7571 (x86_64) 1403 0.1040 0.0458 56% 5-10%
r5a r5a.large AMD EPYC 7571 (x86_64) 1394 0.1370 0.0685 50% <5%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1342 0.0432 0.0203 53% >20%

arm64 EC2 instances

🇺🇸 North Virginia (us-east-1)

Family Instance type Processor CPU speed (avg) $/hour on-demand $/hour spot (avg) Spot savings over on-demand Spot % interruption
c8g c8g.large Neoverse-V2 (aarch64) 1933 0.0798 0.0311 61% <5%
i8g i8g.large Neoverse-V2 (aarch64) 1933 0.1716 0.0583 66% <5%
r8g r8g.large Neoverse-V2 (aarch64) 1932 0.1178 0.0448 62% >20%
m8g m8g.large Neoverse-V2 (aarch64) 1914 0.0898 0.0350 61% 10-15%
r7gd r7gd.large AWS Graviton3 1544 0.1361 0.0476 65% >20%
m7g m7g.large AWS Graviton3 1544 0.0816 0.0302 63% 5-10%
m7gd m7gd.large AWS Graviton3 1544 0.1068 0.0491 54% >20%
c7gd c7gd.large AWS Graviton3 1544 0.0907 0.0363 60% 5-10%
c7gn c7gn.large AWS Graviton3 1544 0.1248 0.0337 73% <5%
r7g r7g.large AWS Graviton3 1543 0.1071 0.0450 58% 15-20%
c7g c7g.large AWS Graviton3 1543 0.0725 0.0348 52% <5%
c6gn c6gn.large Neoverse-N1 (aarch64) 1099 0.0864 0.0337 61% <5%
c6g c6g.large Neoverse-N1 (aarch64) 1098 0.0680 0.0272 60% 5-10%
i4g i4g.large Neoverse-N1 (aarch64) 1098 0.1544 0.0556 64% <5%
r6g r6g.large Neoverse-N1 (aarch64) 1098 0.1008 0.0323 68% >20%
m6g m6g.large Neoverse-N1 (aarch64) 1097 0.0770 0.0254 67% >20%
m6gd m6gd.large Neoverse-N1 (aarch64) 1097 0.0904 0.0334 63% 5-10%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0768 0.0292 62% 5-10%
r6gd r6gd.large Neoverse-N1 (aarch64) 1096 0.1152 0.0449 61% 5-10%
t4g t4g.medium Neoverse-N1 (aarch64) 1080 0.0336 0.0094 72% 15-20%

🇺🇸 Oregon (us-west-2)

Family Instance type Processor CPU speed (avg) $/hour on-demand $/hour spot (avg) Spot savings over on-demand Spot % interruption
c8g c8g.large Neoverse-V2 (aarch64) 1933 0.0798 0.0319 60% 5-10%
i8g i8g.large Neoverse-V2 (aarch64) 1933 0.1716 0.0498 71% 5-10%
r8g r8g.large Neoverse-V2 (aarch64) 1932 0.1178 0.0424 64% 10-15%
m8g m8g.large Neoverse-V2 (aarch64) 1914 0.0898 0.0332 63% 10-15%
r7gd r7gd.large AWS Graviton3 1544 0.1361 0.0463 66% >20%
m7g m7g.large AWS Graviton3 1544 0.0816 0.0277 66% >20%
m7gd m7gd.large AWS Graviton3 1544 0.1068 0.0395 63% <5%
c7gd c7gd.large AWS Graviton3 1544 0.0907 0.0372 59% <5%
c7gn c7gn.large AWS Graviton3 1544 0.1248 0.0399 68% 10-15%
r7g r7g.large AWS Graviton3 1543 0.1071 0.0321 70% >20%
c7g c7g.large AWS Graviton3 1543 0.0725 0.0319 56% 5-10%
c6gn c6gn.large Neoverse-N1 (aarch64) 1099 0.0864 0.0337 61% 15-20%
c6g c6g.large Neoverse-N1 (aarch64) 1098 0.0680 0.0292 57% 5-10%
i4g i4g.large Neoverse-N1 (aarch64) 1098 0.1544 0.0463 70% <5%
r6g r6g.large Neoverse-N1 (aarch64) 1098 0.1008 0.0302 70% >20%
m6g m6g.large Neoverse-N1 (aarch64) 1097 0.0770 0.0254 67% 15-20%
m6gd m6gd.large Neoverse-N1 (aarch64) 1097 0.0904 0.0542 40% >20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0768 0.0307 60% 15-20%
r6gd r6gd.large Neoverse-N1 (aarch64) 1096 0.1152 0.0415 64% 10-15%
t4g t4g.medium Neoverse-N1 (aarch64) 1080 0.0336 0.0148 56% >20%

🇮🇪 Ireland (eu-west-1)

Family Instance type Processor CPU speed (avg) $/hour on-demand $/hour spot (avg) Spot savings over on-demand Spot % interruption
c8g c8g.large Neoverse-V2 (aarch64) 1933 0.0853 0.0384 55% 5-10%
i8g i8g.large Neoverse-V2 (aarch64) 1933 Not available Not available - -
r8g r8g.large Neoverse-V2 (aarch64) 1932 0.1318 0.0593 55% <5%
m8g m8g.large Neoverse-V2 (aarch64) 1914 0.1000 0.0420 58% 5-10%
r7gd r7gd.large AWS Graviton3 1544 0.1512 0.0696 54% >20%
m7g m7g.large AWS Graviton3 1544 0.0910 0.0419 54% 15-20%
m7gd m7gd.large AWS Graviton3 1544 0.1191 0.0536 55% <5%
c7gd c7gd.large AWS Graviton3 1544 0.1030 0.0453 56% 5-10%
c7gn c7gn.large AWS Graviton3 1544 0.1410 0.0635 55% 10-15%
r7g r7g.large AWS Graviton3 1543 0.1199 0.0552 54% 10-15%
c7g c7g.large AWS Graviton3 1543 0.0775 0.0387 50% <5%
c6gn c6gn.large Neoverse-N1 (aarch64) 1099 0.0976 0.0449 54% <5%
c6g c6g.large Neoverse-N1 (aarch64) 1098 0.0730 0.0387 47% <5%
i4g i4g.large Neoverse-N1 (aarch64) 1098 0.1702 0.0766 55% <5%
r6g r6g.large Neoverse-N1 (aarch64) 1098 0.1128 0.0519 54% >20%
m6g m6g.large Neoverse-N1 (aarch64) 1097 0.0860 0.0396 54% 5-10%
m6gd m6gd.large Neoverse-N1 (aarch64) 1097 0.1008 0.0504 50% <5%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0872 0.0392 55% 5-10%
r6gd r6gd.large Neoverse-N1 (aarch64) 1096 0.1280 0.0563 56% 5-10%
t4g t4g.medium Neoverse-N1 (aarch64) 1080 0.0368 0.0166 55% >20%

🇩🇪 Frankfurt (eu-central-1)

Family Instance type Processor CPU speed (avg) $/hour on-demand $/hour spot (avg) Spot savings over on-demand Spot % interruption
c8g c8g.large Neoverse-V2 (aarch64) 1933 0.0907 0.0390 57% <5%
i8g i8g.large Neoverse-V2 (aarch64) 1933 0.2046 0.0512 75% 5-10%
r8g r8g.large Neoverse-V2 (aarch64) 1932 0.1421 0.0441 69% 5-10%
m8g m8g.large Neoverse-V2 (aarch64) 1914 0.1075 0.0409 62% <5%
r7gd r7gd.large AWS Graviton3 1544 0.1635 0.0425 74% >20%
m7g m7g.large AWS Graviton3 1544 0.0978 0.0333 66% 5-10%
m7gd m7gd.large AWS Graviton3 1544 0.1285 0.0411 68% 5-10%
c7gd c7gd.large AWS Graviton3 1544 0.1049 0.0294 72% <5%
c7gn c7gn.large AWS Graviton3 1544 Not available Not available - -
r7g r7g.large AWS Graviton3 1543 0.1292 0.0413 68% 5-10%
c7g c7g.large AWS Graviton3 1543 0.0825 0.0396 52% 10-15%
c6gn c6gn.large Neoverse-N1 (aarch64) 1099 0.0986 0.0394 60% <5%
c6g c6g.large Neoverse-N1 (aarch64) 1098 0.0776 0.0295 62% 5-10%
i4g i4g.large Neoverse-N1 (aarch64) 1098 Not available Not available - -
r6g r6g.large Neoverse-N1 (aarch64) 1098 0.1216 0.0426 65% <5%
m6g m6g.large Neoverse-N1 (aarch64) 1097 0.0920 0.0304 67% 10-15%
m6gd m6gd.large Neoverse-N1 (aarch64) 1097 0.1090 0.0349 68% 10-15%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0890 0.0401 55% 10-15%
r6gd r6gd.large Neoverse-N1 (aarch64) 1096 0.1380 0.0538 61% 5-10%
t4g t4g.medium Neoverse-N1 (aarch64) 1080 0.0384 0.0096 75% >20%

Analysis

What's the fastest AWS EC2 instance for x86_64?

The fastest EC2 instance for x86_64 architectures varies based on the specific workload and AWS region. However, instances from the 7th generation (c7a, c7i, m7a, m7i, r7a, r7iz) families come with the fastest CPUs.

What's the fastest AWS EC2 instance for ARM64?

For ARM64 architectures, the instances from the AWS Graviton series (e.g., c7g, m7g) are designed to provide the best performance. These instances are optimized for a variety of workloads and offer a significant price-performance advantage for applications built for ARM64. r8g Graviton4 instances are the latest and fastest ARM64 instances, but not yet available in all regions.

About those benchmarks

Benchmarks are performed using the Passmark benchmarking tool ↗, using the CPU Single Threaded metric.

Last updated: