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) 3030 0.2599 0.0494 81% 5-10%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2878 0.1026 0.0390 62% 5-10%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1159 0.0383 67% <5%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2869 0.1522 0.0624 59% 10-15%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2868 0.0848 0.0322 62% <5%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2860 0.1008 0.0312 69% 15-20%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2833 0.0892 0.0312 65% 15-20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2826 0.1323 0.0476 64% 5-10%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2770 0.0958 0.0306 68% 10-15%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2583 0.0864 0.0328 62% 5-10%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.0765 0.0275 64% 10-15%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1134 0.0306 73% 5-10%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2494 0.1652 0.0661 60% <5%
m6in m6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2300 0.1392 0.0529 62% <5%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2291 0.1860 0.0502 73% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1260 0.0416 67% 15-20%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.1187 0.0380 68% >20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1008 0.0383 62% 15-20%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.0960 0.0307 68% 10-15%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1512 0.0499 67% 15-20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1954 0.0625 68% 5-10%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1591 0.0573 64% <5%
i4i i4i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1720 0.0413 76% <5%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.0850 0.0263 69% 10-15%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.1743 0.0314 82% >20%
c6in c6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2268 0.1134 0.0442 61% <5%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2053 0.0770 0.0277 64% 5-10%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2037 0.0860 0.0361 58% <5%
c5n c5n.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1898 0.1080 0.0432 60% <5%
c5 c5.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1886 0.0850 0.0365 57% <5%
c5d c5d.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1872 0.0960 0.0384 60% <5%
t2 t2.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1794 0.0928 0.0316 66% <5%
r5dn r5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1760 0.1670 0.0468 72% 5-10%
m5n m5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1759 0.1190 0.0536 55% <5%
r5 r5.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1757 0.1260 0.0479 62% <5%
r5n r5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1756 0.1490 0.0507 66% <5%
r5b r5b.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1752 0.1490 0.0492 67% <5%
m5d m5d.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1737 0.1130 0.0463 59% <5%
r5d r5d.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1687 0.1440 0.0576 60% <5%
m5dn m5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1684 0.1360 0.0476 65% <5%
m5 m5.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1680 0.0960 0.0326 66% 10-15%
r4 r4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1597 0.1330 0.0426 68% <5%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1552 0.1000 0.0420 58% <5%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1537 0.1660 0.0465 72% 5-10%
m5a m5a.large AMD EPYC 7571 (x86_64) 1402 0.0860 0.0327 62% 15-20%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1402 0.1030 0.0474 54% <5%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1400 0.1310 0.0459 65% 5-10%
r5a r5a.large AMD EPYC 7571 (x86_64) 1391 0.1130 0.0407 64% 5-10%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1338 0.0376 0.0117 69% >20%
t3 t3.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1321 0.0832 0.0291 65% 5-10%

🇺🇸 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) 3030 0.2599 0.0702 73% 5-10%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2878 0.1026 0.0400 61% <5%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1159 0.0383 67% <5%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2869 0.1522 0.0456 70% <5%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2868 0.0848 0.0314 63% <5%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2860 0.1008 0.0363 64% 5-10%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2833 0.0892 0.0312 65% 5-10%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2826 0.1323 0.0410 69% <5%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2770 0.0958 0.0316 67% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2583 0.0864 0.0328 62% 10-15%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.0765 0.0245 68% 5-10%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1134 0.0454 60% <5%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2494 0.1652 0.0595 64% <5%
m6in m6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2300 0.1392 0.0418 70% <5%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2291 0.1860 0.0539 71% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1260 0.0403 68% 5-10%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.1187 0.0368 69% 10-15%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1008 0.0292 71% 10-15%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.0960 0.0365 62% 5-10%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1512 0.0484 68% >20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1954 0.0567 71% <5%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1591 0.0493 69% 5-10%
i4i i4i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1720 0.0482 72% <5%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.0850 0.0348 59% 5-10%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.1743 0.0488 72% >20%
c6in c6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2268 0.1134 0.0397 65% >20%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2053 0.0770 0.0308 60% <5%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2037 0.0860 0.0318 63% <5%
c5n c5n.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1898 0.1080 0.0400 63% <5%
c5 c5.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1886 0.0850 0.0297 65% <5%
c5d c5d.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1872 0.0960 0.0326 66% <5%
t2 t2.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1794 0.0928 0.0316 66% <5%
r5dn r5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1760 0.1670 0.0501 70% <5%
m5n m5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1759 0.1190 0.0405 66% <5%
r5 r5.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1757 0.1260 0.0391 69% 5-10%
r5n r5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1756 0.1490 0.0611 59% <5%
r5b r5b.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1752 0.1490 0.0522 65% <5%
m5d m5d.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1737 0.1130 0.0384 66% <5%
r5d r5d.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1687 0.1440 0.0576 60% <5%
m5dn m5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1684 0.1360 0.0462 66% <5%
m5 m5.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1680 0.0960 0.0355 63% <5%
r4 r4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1597 0.1330 0.0386 71% <5%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1552 0.1000 0.0390 61% <5%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1537 0.1660 0.0448 73% <5%
m5a m5a.large AMD EPYC 7571 (x86_64) 1402 0.0860 0.0310 64% 5-10%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1402 0.1030 0.0391 62% <5%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1400 0.1310 0.0445 66% <5%
r5a r5a.large AMD EPYC 7571 (x86_64) 1391 0.1130 0.0452 60% 5-10%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1338 0.0376 0.0139 63% 10-15%
t3 t3.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1321 0.0832 0.0283 66% 5-10%

🇮🇪 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) 3030 0.2875 0.0345 88% <5%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2878 0.1101 0.0485 56% 5-10%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1292 0.0594 54% <5%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2869 0.1703 0.0800 53% 5-10%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2868 0.0910 0.0400 56% 15-20%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2860 0.1124 0.0506 55% 5-10%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2833 0.0958 0.0431 55% 10-15%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2826 0.1480 0.0681 54% 15-20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2770 0.1067 0.0480 55% <5%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2583 0.0963 0.0443 54% 10-15%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.0821 0.0386 53% <5%
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) 2494 0.1841 0.0865 53% <5%
m6in m6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2300 0.1556 0.0731 53% 5-10%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2291 0.2080 0.0957 54% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1410 0.0635 55% 10-15%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.1323 0.0595 55% 5-10%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1144 0.0504 56% 5-10%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1070 0.0492 54% 5-10%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1680 0.0756 55% 5-10%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.2176 0.1023 53% <5%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1778 0.0800 55% <5%
i4i i4i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1890 0.0832 56% <5%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.0912 0.0420 54% 5-10%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.1954 0.0860 56% 5-10%
c6in c6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2268 0.1281 0.0589 54% 5-10%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2053 0.0860 0.0387 55% <5%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2037 0.0980 0.0431 56% <5%
c5n c5n.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1898 0.1220 0.0537 56% <5%
c5 c5.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1886 0.0960 0.0451 53% <5%
c5d c5d.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1872 0.1090 0.0480 56% <5%
t2 t2.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1794 0.1008 0.0464 54% <5%
r5dn r5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1760 0.1860 0.0837 55% <5%
m5n m5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1759 0.1330 0.0652 51% <5%
r5 r5.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1757 0.1410 0.0635 55% <5%
r5n r5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1756 0.1670 0.0735 56% <5%
r5b r5b.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1752 0.1670 0.0735 56% <5%
m5d m5d.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1737 0.1260 0.0580 54% <5%
r5d r5d.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1687 0.1600 0.0704 56% <5%
m5dn m5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1684 0.1520 0.0684 55% <5%
m5 m5.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1680 0.1070 0.0471 56% 5-10%
r4 r4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1597 0.1482 0.0697 53% <5%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1552 0.1110 0.0500 55% <5%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1537 0.1850 0.0833 55% <5%
m5a m5a.large AMD EPYC 7571 (x86_64) 1402 0.0960 0.0480 50% <5%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1402 0.1150 0.0621 46% <5%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1400 0.1460 0.0686 53% <5%
r5a r5a.large AMD EPYC 7571 (x86_64) 1391 0.1270 0.0660 48% <5%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1338 0.0408 0.0188 54% 15-20%
t3 t3.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1321 0.0912 0.0420 54% <5%

🇩🇪 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) 3030 0.3105 0.1118 64% <5%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2878 0.1171 0.0387 67% 10-15%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1389 0.0472 66% <5%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2869 0.1835 0.0771 58% >20%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2868 0.0968 0.0290 70% 15-20%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2860 0.1207 0.0459 62% >20%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2833 0.1018 0.0295 71% 15-20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2826 0.1596 0.0559 65% 15-20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2770 0.1147 0.0447 61% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2583 0.1035 0.0466 55% >20%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.0873 0.0340 61% 5-10%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1368 0.0643 53% 10-15%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2494 0.1979 0.1088 45% <5%
m6in m6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2300 0.1650 0.0561 66% 10-15%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2291 0.2250 0.0788 65% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1520 0.0532 65% >20%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.1428 0.0514 64% 15-20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1166 0.0373 68% 15-20%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1150 0.0471 59% >20%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1817 0.0618 66% >20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.2328 0.0768 67% <5%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1895 0.0569 70% >20%
i4i i4i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.2050 0.0595 71% <5%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.0970 0.0320 67% >20%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.2083 0.0375 82% >20%
c6in c6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2268 0.1291 0.0530 59% 5-10%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2053 0.0870 0.0339 61% 10-15%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2037 0.1000 0.0460 54% <5%
c5n c5n.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1898 0.1230 0.0480 61% 10-15%
c5 c5.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1886 0.0970 0.0407 58% 5-10%
c5d c5d.large Intel Xeon Platinum 8124M CPU @ 3.00GHz (x86_64) 1872 0.1110 0.0355 68% 15-20%
t2 t2.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1794 0.1072 0.0482 55% <5%
r5dn r5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1760 0.1990 0.0716 64% <5%
m5n m5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1759 0.1410 0.0733 48% <5%
r5 r5.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1757 0.1520 0.0638 58% >20%
r5n r5n.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1756 0.1780 0.0943 47% <5%
r5b r5b.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1752 0.1780 0.0676 62% <5%
m5d m5d.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1737 0.1360 0.0612 55% 10-15%
r5d r5d.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1687 0.1730 0.0709 59% >20%
m5dn m5dn.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1684 0.1620 0.0940 42% <5%
m5 m5.large Intel Xeon Platinum 8175M CPU @ 2.50GHz (x86_64) 1680 0.1150 0.0391 66% >20%
r4 r4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1597 0.1600 0.0480 70% <5%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1552 0.1200 0.0504 58% 5-10%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1537 0.2000 0.0580 71% 5-10%
m5a m5a.large AMD EPYC 7571 (x86_64) 1402 0.1040 0.0458 56% 5-10%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1402 0.1250 0.0575 54% <5%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1400 0.1580 0.0632 60% 5-10%
r5a r5a.large AMD EPYC 7571 (x86_64) 1391 0.1370 0.0630 54% <5%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1338 0.0432 0.0203 53% >20%
t3 t3.large Intel Xeon Platinum 8259CL CPU @ 2.50GHz (x86_64) 1321 0.0960 0.0403 58% 10-15%

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
i8g i8g.large Neoverse-V2 (aarch64) 1934 0.1716 0.0583 66% <5%
r8g r8g.large Neoverse-V2 (aarch64) 1933 0.1178 0.0448 62% >20%
m8g m8g.large Neoverse-V2 (aarch64) 1915 0.0898 0.0350 61% 10-15%
c8g c8g.large Neoverse-V2 (aarch64) 1914 0.0798 0.0311 61% <5%
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 1543 0.1068 0.0491 54% >20%
c7gd c7gd.large AWS Graviton3 1543 0.0907 0.0363 60% 5-10%
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%
c7gn c7gn.large AWS Graviton3 1542 0.1248 0.0362 71% >20%
c6gn c6gn.large Neoverse-N1 (aarch64) 1099 0.0864 0.0337 61% <5%
i4g i4g.large Neoverse-N1 (aarch64) 1098 0.1544 0.0494 68% <5%
m6g m6g.large Neoverse-N1 (aarch64) 1098 0.0770 0.0254 67% >20%
c6g c6g.large Neoverse-N1 (aarch64) 1097 0.0680 0.0272 60% 5-10%
r6g r6g.large Neoverse-N1 (aarch64) 1097 0.1008 0.0333 67% >20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0768 0.0292 62% 5-10%
m6gd m6gd.large Neoverse-N1 (aarch64) 1097 0.0904 0.0334 63% 5-10%
r6gd r6gd.large Neoverse-N1 (aarch64) 1093 0.1152 0.0449 61% <5%
t4g t4g.medium Neoverse-N1 (aarch64) 1082 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
i8g i8g.large Neoverse-V2 (aarch64) 1934 0.1716 0.0498 71% 5-10%
r8g r8g.large Neoverse-V2 (aarch64) 1933 0.1178 0.0424 64% 10-15%
m8g m8g.large Neoverse-V2 (aarch64) 1915 0.0898 0.0332 63% 10-15%
c8g c8g.large Neoverse-V2 (aarch64) 1914 0.0798 0.0319 60% 5-10%
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 1543 0.1068 0.0395 63% <5%
c7gd c7gd.large AWS Graviton3 1543 0.0907 0.0372 59% <5%
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%
c7gn c7gn.large AWS Graviton3 1542 0.1248 0.0437 65% 10-15%
c6gn c6gn.large Neoverse-N1 (aarch64) 1099 0.0864 0.0328 62% 5-10%
i4g i4g.large Neoverse-N1 (aarch64) 1098 0.1544 0.0432 72% 5-10%
m6g m6g.large Neoverse-N1 (aarch64) 1098 0.0770 0.0254 67% 15-20%
c6g c6g.large Neoverse-N1 (aarch64) 1097 0.0680 0.0292 57% 5-10%
r6g r6g.large Neoverse-N1 (aarch64) 1097 0.1008 0.0292 71% 15-20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0768 0.0307 60% 15-20%
m6gd m6gd.large Neoverse-N1 (aarch64) 1097 0.0904 0.0542 40% >20%
r6gd r6gd.large Neoverse-N1 (aarch64) 1093 0.1152 0.0449 61% 5-10%
t4g t4g.medium Neoverse-N1 (aarch64) 1082 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
i8g i8g.large Neoverse-V2 (aarch64) 1934 Not available Not available - -
r8g r8g.large Neoverse-V2 (aarch64) 1933 0.1318 0.0593 55% <5%
m8g m8g.large Neoverse-V2 (aarch64) 1915 0.1000 0.0420 58% 5-10%
c8g c8g.large Neoverse-V2 (aarch64) 1914 0.0853 0.0384 55% 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 1543 0.1191 0.0536 55% <5%
c7gd c7gd.large AWS Graviton3 1543 0.1030 0.0453 56% 5-10%
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%
c7gn c7gn.large AWS Graviton3 1542 0.1410 0.0635 55% <5%
c6gn c6gn.large Neoverse-N1 (aarch64) 1099 0.0976 0.0459 53% <5%
i4g i4g.large Neoverse-N1 (aarch64) 1098 0.1702 0.0749 56% 5-10%
m6g m6g.large Neoverse-N1 (aarch64) 1098 0.0860 0.0396 54% 5-10%
c6g c6g.large Neoverse-N1 (aarch64) 1097 0.0730 0.0387 47% <5%
r6g r6g.large Neoverse-N1 (aarch64) 1097 0.1128 0.0519 54% 5-10%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0872 0.0392 55% 5-10%
m6gd m6gd.large Neoverse-N1 (aarch64) 1097 0.1008 0.0504 50% <5%
r6gd r6gd.large Neoverse-N1 (aarch64) 1093 0.1280 0.0576 55% 10-15%
t4g t4g.medium Neoverse-N1 (aarch64) 1082 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
i8g i8g.large Neoverse-V2 (aarch64) 1934 0.2046 0.0512 75% 5-10%
r8g r8g.large Neoverse-V2 (aarch64) 1933 0.1421 0.0441 69% 5-10%
m8g m8g.large Neoverse-V2 (aarch64) 1915 0.1075 0.0409 62% <5%
c8g c8g.large Neoverse-V2 (aarch64) 1914 0.0907 0.0390 57% <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 1543 0.1285 0.0411 68% 5-10%
c7gd c7gd.large AWS Graviton3 1543 0.1049 0.0294 72% <5%
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%
c7gn c7gn.large AWS Graviton3 1542 Not available Not available - -
c6gn c6gn.large Neoverse-N1 (aarch64) 1099 0.0986 0.0404 59% <5%
i4g i4g.large Neoverse-N1 (aarch64) 1098 Not available Not available - -
m6g m6g.large Neoverse-N1 (aarch64) 1098 0.0920 0.0304 67% 10-15%
c6g c6g.large Neoverse-N1 (aarch64) 1097 0.0776 0.0295 62% 5-10%
r6g r6g.large Neoverse-N1 (aarch64) 1097 0.1216 0.0413 66% <5%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0890 0.0401 55% 10-15%
m6gd m6gd.large Neoverse-N1 (aarch64) 1097 0.1090 0.0349 68% 10-15%
r6gd r6gd.large Neoverse-N1 (aarch64) 1093 0.1380 0.0483 65% <5%
t4g t4g.medium Neoverse-N1 (aarch64) 1082 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: