Skip to content
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.

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.

🇺🇸 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
m8a m8a.large AMD EPYC 9R45 (x86_64) 3818 0.1217 0.0178 90% <5%
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3199 0.1320 0.0593 65% 15-20%
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3193 0.1389 0.0423 71% >20%
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3193 0.1058 0.0396 63% 15-20%
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3192 0.1006 0.0379 64% >20%
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3076 0.1860 0.0427 75% >20%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3013 0.1888 0.0445 75% 5-10%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2938 0.2599 0.1006 56% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2896 0.0892 0.0258 69% >20%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2879 0.1522 0.0873 50% >20%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2877 0.1026 0.0345 65% >20%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1159 0.0415 63% >20%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2788 0.1008 0.0403 61% >20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2770 0.0958 0.0340 68% 15-20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2744 0.1323 0.0540 61% >20%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2708 0.0848 0.0314 62% 10-15%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2583 0.0864 0.0381 53% 15-20%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2582 0.0765 0.0310 58% 10-15%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1134 0.0439 60% >20%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2500 0.1652 0.0692 60% 5-10%
r6in r6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2295 0.1743 0.0390 78% >20%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2290 0.0850 0.0347 59% >20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2289 0.1008 0.0394 59% >20%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2288 0.1860 0.0495 71% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1260 0.0500 61% >20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.1954 0.0635 69% >20%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1187 0.0468 58% 15-20%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1512 0.0579 61% >20%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1591 0.0539 65% <5%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1720 0.0422 75% <5%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2278 0.0960 0.0382 58% >20%
c6in c6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2274 0.1134 0.0379 64% >20%
m6in m6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2269 0.1392 0.0406 69% >20%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2034 0.0860 0.0331 60% >20%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2033 0.0770 0.0302 61% 15-20%
c5d c5d.large Intel(R) Xeon(R) Platinum 8275CL CPU @ 3.00GHz (x86_64) 1995 0.0960 0.0349 58% 10-15%
c5n c5n.large Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (x86_64) 1901 0.1080 0.0361 65% >20%
c5 c5.large Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (x86_64) 1896 0.0850 0.0311 62% >20%
m5d m5d.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1853 0.1130 0.0638 48% 5-10%
c4 c4.large Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (x86_64) 1777 0.1000 0.0454 53% 10-15%
t2 t2.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1775 0.0928 0.0347 64% 5-10%
r5n r5n.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1764 0.1490 0.0525 63% 5-10%
m5dn m5dn.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1764 0.1360 0.0510 60% 5-10%
r5dn r5dn.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1757 0.1670 0.0481 68% 5-10%
m5 m5.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1703 0.0960 0.0376 61% >20%
r5b r5b.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.1490 0.0538 64% >20%
t3 t3.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.0832 0.0338 59% 5-10%
m5n m5n.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.1190 0.0500 60% >20%
r5d r5d.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1693 0.1440 0.0696 56% 15-20%
r5 r5.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1693 0.1260 0.0474 63% >20%
i3en i3en.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1686 0.2260 0.0686 70% 5-10%
c3 c3.large Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz (x86_64) 1625 0.1050 0.0348 66% 5-10%
i3 i3.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1608 0.1560 0.0370 75% >20%
r4 r4.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1539 0.1330 0.0674 51% 5-10%
r3 r3.large Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (x86_64) 1525 0.1660 0.0545 68% 5-10%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1523 0.1000 0.0488 54% >20%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1409 0.1310 0.0417 67% >20%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1408 0.1030 0.0508 53% >20%
r5a r5a.large AMD EPYC 7571 (x86_64) 1403 0.1130 0.0471 56% 10-15%
m5a m5a.large AMD EPYC 7571 (x86_64) 1403 0.0860 0.0355 57% >20%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1375 0.0376 0.0195 50% >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
m8a m8a.large AMD EPYC 9R45 (x86_64) 3818 0.1217 0.0476 72% 5-10%
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3199 0.1320 0.0431 59% <5%
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3193 0.1389 0.0461 61% 5-10%
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3193 0.1058 0.0382 60% 5-10%
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3192 0.1006 0.0367 56% 5-10%
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3076 0.1860 0.0548 62% 5-10%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3013 0.1888 0.0500 62% <5%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2938 0.2599 0.0796 51% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2896 0.0892 0.0374 60% >20%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2879 0.1522 0.0417 62% 10-15%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2877 0.1026 0.0433 60% 5-10%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1159 0.0391 61% 5-10%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2788 0.1008 0.0431 57% >20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2770 0.0958 0.0330 60% 5-10%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2744 0.1323 0.0401 62% 5-10%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2708 0.0848 0.0305 60% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2583 0.0864 0.0450 53% >20%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2582 0.0765 0.0266 60% 10-15%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1134 0.0580 53% >20%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2500 0.1652 0.0596 61% 5-10%
r6in r6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2295 0.1743 0.0438 63% >20%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2290 0.0850 0.0387 58% 15-20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2289 0.1008 0.0369 61% 5-10%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2288 0.1860 0.0598 62% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1260 0.0526 58% >20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.1954 0.0662 62% 5-10%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1187 0.0396 61% >20%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1512 0.0566 60% 5-10%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1591 0.0494 61% >20%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1720 0.0488 62% <5%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2278 0.0960 0.0398 56% 10-15%
c6in c6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2274 0.1134 0.0405 59% >20%
m6in m6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2269 0.1392 0.0474 61% >20%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2034 0.0860 0.0321 60% 5-10%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2033 0.0770 0.0367 56% <5%
c5d c5d.large Intel(R) Xeon(R) Platinum 8275CL CPU @ 3.00GHz (x86_64) 1995 0.0960 0.0330 61% <5%
c5n c5n.large Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (x86_64) 1901 0.1080 0.0346 61% >20%
c5 c5.large Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (x86_64) 1896 0.0850 0.0292 61% >20%
m5d m5d.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1853 0.1130 0.0545 55% 5-10%
c4 c4.large Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (x86_64) 1777 0.1000 0.0400 56% 10-15%
t2 t2.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1775 0.0928 0.0396 59% <5%
r5n r5n.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1764 0.1490 0.0852 47% <5%
m5dn m5dn.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1764 0.1360 0.0532 59% 5-10%
r5dn r5dn.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1757 0.1670 0.0628 61% <5%
m5 m5.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1703 0.0960 0.0460 55% >20%
r5b r5b.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.1490 0.0737 54% <5%
t3 t3.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.0832 0.0420 55% <5%
m5n m5n.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.1190 0.0608 54% 10-15%
r5d r5d.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1693 0.1440 0.0660 52% 5-10%
r5 r5.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1693 0.1260 0.0436 62% >20%
i3en i3en.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1686 0.2260 0.0601 62% <5%
c3 c3.large Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz (x86_64) 1625 0.1050 0.0344 61% <5%
i3 i3.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1608 0.1560 0.0397 62% >20%
r4 r4.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1539 0.1330 0.0532 60% <5%
r3 r3.large Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (x86_64) 1525 0.1660 0.0553 61% <5%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1523 0.1000 0.0430 59% 5-10%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1409 0.1310 0.0451 60% 5-10%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1408 0.1030 0.0438 56% >20%
r5a r5a.large AMD EPYC 7571 (x86_64) 1403 0.1130 0.0530 55% 10-15%
m5a m5a.large AMD EPYC 7571 (x86_64) 1403 0.0860 0.0327 61% 15-20%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1375 0.0376 0.0165 58% >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
m8a m8a.large AMD EPYC 9R45 (x86_64) 3818 Not available Not available - -
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3199 Not available Not available - -
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3193 Not available Not available - -
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3193 Not available Not available - -
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3192 Not available Not available - -
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3076 0.2080 0.0842 54% <5%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3013 0.2081 Not available - -
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2938 0.2875 0.2757 12% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2896 0.0958 0.0500 51% 15-20%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2879 0.1703 0.0786 53% 5-10%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2877 0.1101 0.0540 52% 5-10%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1292 0.0664 51% <5%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2788 0.1124 0.0675 49% 10-15%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2770 0.1067 0.0536 51% >20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2744 0.1480 0.0690 53% >20%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2708 0.0910 0.0427 52% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2583 0.0963 0.0611 45% 5-10%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2582 0.0821 0.0438 48% 5-10%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1269 0.0704 50% 5-10%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2500 0.1841 0.0797 54% <5%
r6in r6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2295 0.1954 0.0640 53% >20%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2290 0.0912 0.0541 48% 5-10%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2289 0.1144 0.0505 53% 5-10%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2288 0.2080 0.0813 55% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1410 0.0642 51% >20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.2176 0.1301 50% <5%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1323 0.0623 53% 15-20%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1680 0.0800 52% 10-15%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1778 0.0905 51% 5-10%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1890 0.0831 54% <5%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2278 0.1070 0.0543 50% 15-20%
c6in c6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2274 0.1281 0.0620 52% >20%
m6in m6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2269 0.1556 0.0717 53% >20%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2034 0.0980 0.0527 52% 5-10%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2033 0.0860 0.0533 47% 5-10%
c5d c5d.large Intel(R) Xeon(R) Platinum 8275CL CPU @ 3.00GHz (x86_64) 1995 0.1090 0.0563 51% <5%
c5n c5n.large Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (x86_64) 1901 0.1220 0.0541 54% >20%
c5 c5.large Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (x86_64) 1896 0.0960 0.0598 47% <5%
m5d m5d.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1853 0.1260 0.0708 49% <5%
c4 c4.large Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (x86_64) 1777 0.1130 0.0605 52% <5%
t2 t2.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1775 0.1008 0.0502 52% 5-10%
r5n r5n.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1764 0.1670 0.0848 50% <5%
m5dn m5dn.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1764 0.1520 0.0820 51% 5-10%
r5dn r5dn.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1757 0.1860 0.0950 52% <5%
m5 m5.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1703 0.1070 0.0608 50% 15-20%
r5b r5b.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.1670 0.0887 50% <5%
t3 t3.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.0912 0.0529 50% 5-10%
m5n m5n.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.1330 0.0715 50% 5-10%
r5d r5d.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1693 0.1600 0.0940 49% 5-10%
r5 r5.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1693 0.1410 0.0620 54% 10-15%
i3en i3en.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1686 0.2500 0.0949 54% <5%
c3 c3.large Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz (x86_64) 1625 0.1200 0.0537 52% <5%
i3 i3.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1608 0.1720 0.0564 54% >20%
r4 r4.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1539 0.1482 0.0786 51% <5%
r3 r3.large Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (x86_64) 1525 0.1850 0.0989 53% 15-20%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1523 0.1110 0.0612 51% <5%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1409 0.1460 0.0819 49% <5%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1408 0.1150 0.0790 42% <5%
r5a r5a.large AMD EPYC 7571 (x86_64) 1403 0.1270 0.0749 49% 5-10%
m5a m5a.large AMD EPYC 7571 (x86_64) 1403 0.0960 0.0635 45% <5%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1375 0.0408 0.0221 51% >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
m8a m8a.large AMD EPYC 9R45 (x86_64) 3818 Not available Not available - -
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3199 0.1592 0.0683 61% >20%
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3193 0.1676 0.0738 54% 5-10%
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3193 Not available Not available - -
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3192 Not available Not available - -
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3076 0.2250 0.0617 71% 10-15%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3013 0.2251 0.1275 49% <5%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2938 0.3105 0.0835 61% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2896 0.1018 0.0353 69% 15-20%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2879 0.1835 0.0753 58% >20%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2877 0.1171 0.0421 67% >20%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1389 0.0554 58% 5-10%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2788 0.1207 0.0545 52% >20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2770 0.1147 0.0497 59% 5-10%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2744 0.1596 0.0641 61% 10-15%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2708 0.0968 0.0416 58% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2583 0.1035 0.0572 47% >20%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2582 0.0873 0.0380 58% 5-10%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1368 0.0640 53% >20%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2500 0.1979 0.0889 50% <5%
r6in r6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2295 0.2083 0.0559 73% >20%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2290 0.0970 0.0373 61% >20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2289 0.1166 0.0377 65% >20%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2288 0.2250 0.0706 68% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1520 0.0660 58% >20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2286 0.2328 0.0811 60% <5%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1428 0.0521 61% 15-20%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1817 0.0746 55% 5-10%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1895 0.0653 61% 5-10%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.2050 0.0664 68% 5-10%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2278 0.1150 0.0489 57% >20%
c6in c6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2274 0.1291 0.0519 58% 15-20%
m6in m6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2269 0.1650 0.0576 62% >20%
c5ad c5ad.large AMD EPYC 7R32 (x86_64) 2034 0.1000 0.0377 61% 15-20%
c5a c5a.large AMD EPYC 7R32 (x86_64) 2033 0.0870 0.0347 62% 5-10%
c5d c5d.large Intel(R) Xeon(R) Platinum 8275CL CPU @ 3.00GHz (x86_64) 1995 0.1110 0.0410 62% 15-20%
c5n c5n.large Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (x86_64) 1901 0.1230 0.0413 64% >20%
c5 c5.large Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz (x86_64) 1896 0.0970 0.0366 62% >20%
m5d m5d.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1853 0.1360 0.0650 54% 15-20%
c4 c4.large Intel(R) Xeon(R) CPU E5-2666 v3 @ 2.90GHz (x86_64) 1777 0.1140 0.0437 62% >20%
t2 t2.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1775 0.1072 0.0411 58% 5-10%
r5n r5n.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1764 0.1780 0.0867 51% 10-15%
m5dn m5dn.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1764 0.1620 0.0879 43% <5%
r5dn r5dn.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1757 0.1990 0.0891 53% 5-10%
m5 m5.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1703 0.1150 0.0439 63% >20%
r5b r5b.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.1780 0.0719 61% 10-15%
t3 t3.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.0960 0.0453 53% <5%
m5n m5n.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1697 0.1410 0.0619 56% >20%
r5d r5d.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1693 0.1730 0.0782 55% >20%
r5 r5.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1693 0.1520 0.0570 60% >20%
i3en i3en.large Intel(R) Xeon(R) Platinum 8259CL CPU @ 2.50GHz (x86_64) 1686 0.2700 0.0752 67% 5-10%
c3 c3.large Intel(R) Xeon(R) CPU E5-2680 v2 @ 2.80GHz (x86_64) 1625 0.1290 0.0440 65% 15-20%
i3 i3.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1608 0.1860 0.0608 69% >20%
r4 r4.large Intel(R) Xeon(R) CPU E5-2686 v4 @ 2.30GHz (x86_64) 1539 0.1600 0.0641 61% <5%
r3 r3.large Intel(R) Xeon(R) CPU E5-2670 v2 @ 2.50GHz (x86_64) 1525 0.2000 0.0607 71% >20%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1523 0.1200 0.0532 56% 15-20%
r5ad r5ad.large AMD EPYC 7571 (x86_64) 1409 0.1580 0.0630 62% 5-10%
m5ad m5ad.large AMD EPYC 7571 (x86_64) 1408 0.1250 0.0539 58% 10-15%
r5a r5a.large AMD EPYC 7571 (x86_64) 1403 0.1370 0.0668 51% 5-10%
m5a m5a.large AMD EPYC 7571 (x86_64) 1403 0.1040 0.0538 51% 5-10%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1375 0.0432 0.0188 58% >20%

🇺🇸 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) 1930 0.1716 0.0856 68% 10-15%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.0898 0.0429 56% >20%
r8g r8g.large Neoverse-V2 (aarch64) 1929 0.1178 0.0461 65% >20%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0798 0.0330 57% 15-20%
r7gd r7gd.large AWS Graviton3 1543 0.1361 0.0499 67% >20%
m7gd m7gd.large AWS Graviton3 1542 0.1068 0.0470 58% >20%
r7g r7g.large AWS Graviton3 1541 0.1071 0.0354 63% >20%
c7g c7g.large AWS Graviton3 1541 0.0725 0.0432 42% >20%
m7g m7g.large AWS Graviton3 1541 0.0816 0.0373 52% >20%
c7gd c7gd.large AWS Graviton3 1540 0.0907 0.0395 55% >20%
c7gn c7gn.large AWS Graviton3 1539 0.1248 0.0477 63% >20%
r6g r6g.large Neoverse-N1 (aarch64) 1096 0.1008 0.0436 60% >20%
r6gd r6gd.large Neoverse-N1 (aarch64) 1096 0.1152 0.0375 64% >20%
c6g c6g.large Neoverse-N1 (aarch64) 1096 0.0680 0.0308 57% >20%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0770 0.0485 51% >20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1095 0.0768 0.0278 63% >20%
c6gn c6gn.large Neoverse-N1 (aarch64) 1095 0.0864 0.0399 59% 15-20%
i4g i4g.large Neoverse-N1 (aarch64) 1094 0.1544 0.0610 62% 5-10%
m6gd m6gd.large Neoverse-N1 (aarch64) 1094 0.0904 0.0489 53% >20%
t4g t4g.medium Neoverse-N1 (aarch64) 1069 0.0336 0.0192 51% >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) 1930 0.1716 0.0495 58% 10-15%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.0898 0.0420 54% <5%
r8g r8g.large Neoverse-V2 (aarch64) 1929 0.1178 0.0486 59% 5-10%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0798 0.0344 57% 5-10%
r7gd r7gd.large AWS Graviton3 1543 0.1361 0.0476 61% <5%
m7gd m7gd.large AWS Graviton3 1542 0.1068 0.0331 61% 5-10%
r7g r7g.large AWS Graviton3 1541 0.1071 0.0481 58% >20%
c7g c7g.large AWS Graviton3 1541 0.0725 0.0391 50% >20%
m7g m7g.large AWS Graviton3 1541 0.0816 0.0329 58% >20%
c7gd c7gd.large AWS Graviton3 1540 0.0907 0.0388 55% 5-10%
c7gn c7gn.large AWS Graviton3 1539 0.1248 0.0508 57% 10-15%
r6g r6g.large Neoverse-N1 (aarch64) 1096 0.1008 0.0444 57% 15-20%
r6gd r6gd.large Neoverse-N1 (aarch64) 1096 0.1152 0.0457 56% >20%
c6g c6g.large Neoverse-N1 (aarch64) 1096 0.0680 0.0335 51% >20%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0770 0.0348 54% >20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1095 0.0768 0.0317 57% >20%
c6gn c6gn.large Neoverse-N1 (aarch64) 1095 0.0864 0.0307 59% >20%
i4g i4g.large Neoverse-N1 (aarch64) 1094 0.1544 0.0443 62% <5%
m6gd m6gd.large Neoverse-N1 (aarch64) 1094 0.0904 0.0775 41% >20%
t4g t4g.medium Neoverse-N1 (aarch64) 1069 0.0336 0.0170 49% >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) 1930 0.1891 0.1242 44% 10-15%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.1000 0.0404 53% 5-10%
r8g r8g.large Neoverse-V2 (aarch64) 1929 0.1318 0.0579 52% >20%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0853 0.0371 50% 5-10%
r7gd r7gd.large AWS Graviton3 1543 0.1512 0.0624 53% <5%
m7gd m7gd.large AWS Graviton3 1542 0.1191 0.0455 54% <5%
r7g r7g.large AWS Graviton3 1541 0.1199 0.0474 53% <5%
c7g c7g.large AWS Graviton3 1541 0.0775 0.0400 51% <5%
m7g m7g.large AWS Graviton3 1541 0.0910 0.0397 52% <5%
c7gd c7gd.large AWS Graviton3 1540 0.1030 0.0423 53% <5%
c7gn c7gn.large AWS Graviton3 1539 0.1410 0.0481 54% 5-10%
r6g r6g.large Neoverse-N1 (aarch64) 1096 0.1128 0.0479 53% 5-10%
r6gd r6gd.large Neoverse-N1 (aarch64) 1096 0.1280 0.0579 51% 15-20%
c6g c6g.large Neoverse-N1 (aarch64) 1096 0.0730 0.0391 50% <5%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0860 0.0419 52% <5%
c6gd c6gd.large Neoverse-N1 (aarch64) 1095 0.0872 0.0471 51% 5-10%
c6gn c6gn.large Neoverse-N1 (aarch64) 1095 0.0976 0.0396 53% <5%
i4g i4g.large Neoverse-N1 (aarch64) 1094 0.1702 0.0652 52% 5-10%
m6gd m6gd.large Neoverse-N1 (aarch64) 1094 0.1008 0.0530 53% 5-10%
t4g t4g.medium Neoverse-N1 (aarch64) 1069 0.0368 0.0167 53% >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) 1930 0.2046 0.0598 57% 5-10%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.1075 0.0512 53% <5%
r8g r8g.large Neoverse-V2 (aarch64) 1929 0.1421 0.0698 58% <5%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0907 0.0459 50% 5-10%
r7gd r7gd.large AWS Graviton3 1543 0.1635 0.0690 61% 5-10%
m7gd m7gd.large AWS Graviton3 1542 0.1285 0.0458 63% 10-15%
r7g r7g.large AWS Graviton3 1541 0.1292 0.0546 59% 5-10%
c7g c7g.large AWS Graviton3 1541 0.0825 0.0484 43% >20%
m7g m7g.large AWS Graviton3 1541 0.0978 0.0455 54% 15-20%
c7gd c7gd.large AWS Graviton3 1540 0.1049 0.0531 54% 5-10%
c7gn c7gn.large AWS Graviton3 1539 Not available Not available - -
r6g r6g.large Neoverse-N1 (aarch64) 1096 0.1216 0.0544 60% >20%
r6gd r6gd.large Neoverse-N1 (aarch64) 1096 0.1380 0.0579 62% >20%
c6g c6g.large Neoverse-N1 (aarch64) 1096 0.0776 0.0369 55% >20%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0920 0.0442 57% >20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1095 0.0890 0.0358 60% >20%
c6gn c6gn.large Neoverse-N1 (aarch64) 1095 0.0986 0.0460 61% >20%
i4g i4g.large Neoverse-N1 (aarch64) 1094 Not available Not available - -
m6gd m6gd.large Neoverse-N1 (aarch64) 1094 0.1090 0.0485 61% >20%
t4g t4g.medium Neoverse-N1 (aarch64) 1069 0.0384 0.0176 57% >20%

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.

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