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) 3824 0.1217 0.0457 67% 15-20%
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3202 0.1320 0.0910 46% >20%
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3195 0.1058 0.0411 63% >20%
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3194 0.1389 0.0470 60% >20%
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3193 0.1006 0.0803 51% 10-15%
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3070 0.1860 0.0561 78% >20%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3044 0.1888 0.0519 75% 5-10%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2934 0.2599 0.1042 62% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2909 0.0892 0.0343 70% >20%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2876 0.1026 0.0418 65% >20%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2876 0.1522 0.0605 53% >20%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2875 0.1159 0.0435 58% >20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2865 0.1323 0.0418 64% >20%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2854 0.1008 0.0417 57% >20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2712 0.0958 0.0365 65% >20%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2635 0.0848 0.0395 61% >20%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.0864 0.0417 56% >20%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1134 0.0439 60% >20%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2576 0.0765 0.0331 61% >20%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2515 0.1652 0.0626 59% 5-10%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2311 0.1860 0.0604 74% >20%
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) 2284 0.0850 0.0354 57% >20%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.0960 0.0369 62% >20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1008 0.0441 60% >20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1954 0.0610 70% 15-20%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1187 0.0517 62% >20%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1720 0.0422 75% <5%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1512 0.0595 66% 15-20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2279 0.1260 0.0430 64% >20%
c6in c6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2274 0.1134 0.0379 64% >20%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2271 0.1591 0.0593 67% 5-10%
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%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1562 0.1000 0.0460 55% >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%
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%
m5a m5a.large AMD EPYC 7571 (x86_64) 1406 0.0860 0.0386 57% >20%
r5a r5a.large AMD EPYC 7571 (x86_64) 1403 0.1130 0.0471 56% 10-15%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1402 0.0376 0.0166 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) 3824 0.1217 0.0488 67% 5-10%
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3202 0.1320 0.0462 66% 5-10%
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3195 0.1058 0.0421 61% 5-10%
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3194 0.1389 0.0484 67% 5-10%
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3193 0.1006 0.0407 61% 5-10%
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3070 0.1860 0.0605 67% <5%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3044 0.1888 0.0504 74% 10-15%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2934 0.2599 0.0821 75% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2909 0.0892 0.0372 56% 15-20%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2876 0.1026 0.0470 56% 5-10%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2876 0.1522 0.0594 72% 5-10%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2875 0.1159 0.0455 66% <5%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2865 0.1323 0.0451 68% 5-10%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2854 0.1008 0.0449 59% 15-20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2712 0.0958 0.0393 63% 5-10%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2635 0.0848 0.0328 63% 10-15%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.0864 0.0464 43% <5%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1134 0.0580 53% >20%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2576 0.0765 0.0305 64% 10-15%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2515 0.1652 0.0659 61% <5%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2311 0.1860 0.0640 65% >20%
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) 2284 0.0850 0.0366 54% >20%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.0960 0.0425 57% 15-20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1008 0.0385 62% 5-10%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1954 0.0767 65% <5%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1187 0.0439 65% >20%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1720 0.0488 62% <5%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1512 0.0587 63% <5%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2279 0.1260 0.0507 59% >20%
c6in c6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2274 0.1134 0.0405 59% >20%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2271 0.1591 0.0563 68% 15-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%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1562 0.1000 0.0484 57% <5%
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%
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%
m5a m5a.large AMD EPYC 7571 (x86_64) 1406 0.0860 0.0364 58% 15-20%
r5a r5a.large AMD EPYC 7571 (x86_64) 1403 0.1130 0.0530 55% 10-15%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1402 0.0376 0.0157 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) 3824 Not available Not available - -
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3202 Not available Not available - -
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3195 Not available Not available - -
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3194 Not available Not available - -
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3193 Not available Not available - -
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3070 0.2080 0.0891 57% 5-10%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3044 0.2081 Not available - -
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2934 0.2875 0.1025 31% 5-10%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2909 0.0958 0.0520 46% 10-15%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2876 0.1101 0.0553 49% 10-15%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2876 0.1703 0.0854 52% 15-20%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2875 0.1292 0.0563 51% 5-10%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2865 0.1480 0.0675 52% >20%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2854 0.1124 0.0584 43% >20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2712 0.1067 0.0559 45% 10-15%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2635 0.0910 0.0481 48% 10-15%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.0963 0.0596 34% 5-10%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1269 0.0704 50% 5-10%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2576 0.0821 0.0507 43% 5-10%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2515 0.1841 0.0868 54% <5%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2311 0.2080 0.0828 59% >20%
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) 2284 0.0912 0.0526 37% 5-10%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1070 0.0530 48% >20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1144 0.0569 50% 10-15%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.2176 0.1145 39% <5%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1323 0.0745 48% 10-15%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1890 0.0831 54% <5%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1680 0.0879 50% 5-10%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2279 0.1410 0.0651 54% 15-20%
c6in c6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2274 0.1281 0.0620 52% >20%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2271 0.1778 0.0871 48% 5-10%
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%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1562 0.1110 0.0706 42% <5%
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%
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%
m5a m5a.large AMD EPYC 7571 (x86_64) 1406 0.0960 0.0665 31% <5%
r5a r5a.large AMD EPYC 7571 (x86_64) 1403 0.1270 0.0749 49% 5-10%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1402 0.0408 0.0220 44% 10-15%

🇩🇪 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) 3824 Not available Not available - -
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3202 0.1592 0.0507 27% <5%
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3195 Not available Not available - -
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3194 0.1676 0.0646 59% <5%
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3193 Not available Not available - -
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3070 0.2250 0.0708 71% <5%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3044 0.2251 0.0768 61% <5%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2934 0.3105 0.0771 71% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2909 0.1018 0.0372 67% 10-15%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2876 0.1171 0.0489 60% 5-10%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2876 0.1835 0.0632 63% 5-10%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2875 0.1389 0.0575 56% <5%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2865 0.1596 0.0737 56% <5%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2854 0.1207 0.0590 50% 10-15%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2712 0.1147 0.0538 56% <5%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2635 0.0968 0.0459 57% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1035 0.0535 42% 10-15%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1368 0.0640 53% >20%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2576 0.0873 0.0468 53% <5%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2515 0.1979 0.0781 55% <5%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2311 0.2250 0.0744 68% >20%
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) 2284 0.0970 0.0379 63% >20%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1150 0.0462 55% >20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1166 0.0390 67% 15-20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.2328 0.1295 55% <5%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1428 0.0651 62% 5-10%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.2050 0.0664 68% 5-10%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1817 0.0752 55% <5%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2279 0.1520 0.0542 58% >20%
c6in c6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2274 0.1291 0.0519 58% 15-20%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2271 0.1895 0.0679 65% <5%
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%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1562 0.1200 0.0530 57% 15-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%
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%
m5a m5a.large AMD EPYC 7571 (x86_64) 1406 0.1040 0.0580 46% <5%
r5a r5a.large AMD EPYC 7571 (x86_64) 1403 0.1370 0.0668 51% 5-10%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1402 0.0432 0.0211 54% 10-15%

🇺🇸 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) 1929 0.1716 0.0689 54% 10-15%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.0898 0.0421 50% >20%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0798 0.0365 55% >20%
r8g r8g.large Neoverse-V2 (aarch64) 1906 0.1178 0.0526 55% >20%
m7gd m7gd.large AWS Graviton3 1542 0.1068 0.0509 53% >20%
c7g c7g.large AWS Graviton3 1542 0.0725 0.0500 33% >20%
r7gd r7gd.large AWS Graviton3 1542 0.1361 0.0518 62% >20%
r7g r7g.large AWS Graviton3 1541 0.1071 0.0380 62% >20%
m7g m7g.large AWS Graviton3 1541 0.0816 0.0391 53% >20%
c7gd c7gd.large AWS Graviton3 1540 0.0907 0.0372 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.0353 47% >20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1096 0.0768 0.0351 56% >20%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0770 0.0360 35% >20%
m6gd m6gd.large Neoverse-N1 (aarch64) 1095 0.0904 0.0475 44% >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%
t4g t4g.medium Neoverse-N1 (aarch64) 1083 0.0336 0.0186 36% >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) 1929 0.1716 0.0636 66% 5-10%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.0898 0.0393 51% <5%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0798 0.0372 51% <5%
r8g r8g.large Neoverse-V2 (aarch64) 1906 0.1178 0.0504 58% 15-20%
m7gd m7gd.large AWS Graviton3 1542 0.1068 0.0391 66% <5%
c7g c7g.large AWS Graviton3 1542 0.0725 0.0387 51% 10-15%
r7gd r7gd.large AWS Graviton3 1542 0.1361 0.0452 67% <5%
r7g r7g.large AWS Graviton3 1541 0.1071 0.0503 54% 10-15%
m7g m7g.large AWS Graviton3 1541 0.0816 0.0335 59% >20%
c7gd c7gd.large AWS Graviton3 1540 0.0907 0.0358 59% 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.0287 54% 10-15%
c6gd c6gd.large Neoverse-N1 (aarch64) 1096 0.0768 0.0305 59% 10-15%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0770 0.0337 57% >20%
m6gd m6gd.large Neoverse-N1 (aarch64) 1095 0.0904 0.0521 12% >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%
t4g t4g.medium Neoverse-N1 (aarch64) 1083 0.0336 0.0155 53% >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) 1929 0.1891 0.0537 53% 5-10%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.1000 0.0472 57% <5%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0853 0.0406 53% <5%
r8g r8g.large Neoverse-V2 (aarch64) 1906 0.1318 0.0772 57% 10-15%
m7gd m7gd.large AWS Graviton3 1542 0.1191 0.0498 62% <5%
c7g c7g.large AWS Graviton3 1542 0.0775 0.0427 46% <5%
r7gd r7gd.large AWS Graviton3 1542 0.1512 0.0657 59% <5%
r7g r7g.large AWS Graviton3 1541 0.1199 0.0509 59% <5%
m7g m7g.large AWS Graviton3 1541 0.0910 0.0416 55% <5%
c7gd c7gd.large AWS Graviton3 1540 0.1030 0.0446 58% <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.0399 46% <5%
c6gd c6gd.large Neoverse-N1 (aarch64) 1096 0.0872 0.0453 45% 5-10%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0860 0.0394 51% <5%
m6gd m6gd.large Neoverse-N1 (aarch64) 1095 0.1008 0.0536 50% 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%
t4g t4g.medium Neoverse-N1 (aarch64) 1083 0.0368 0.0174 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) 1929 0.2046 0.0568 67% <5%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.1075 0.0557 52% <5%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0907 0.0480 48% <5%
r8g r8g.large Neoverse-V2 (aarch64) 1906 0.1421 0.0612 53% <5%
m7gd m7gd.large AWS Graviton3 1542 0.1285 0.0503 60% <5%
c7g c7g.large AWS Graviton3 1542 0.0825 0.0459 43% >20%
r7gd r7gd.large AWS Graviton3 1542 0.1635 0.0601 61% <5%
r7g r7g.large AWS Graviton3 1541 0.1292 0.0516 59% 10-15%
m7g m7g.large AWS Graviton3 1541 0.0978 0.0479 51% >20%
c7gd c7gd.large AWS Graviton3 1540 0.1049 0.0542 48% <5%
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.0368 50% >20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1096 0.0890 0.0371 58% >20%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0920 0.0462 50% >20%
m6gd m6gd.large Neoverse-N1 (aarch64) 1095 0.1090 0.0458 56% 15-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 - -
t4g t4g.medium Neoverse-N1 (aarch64) 1083 0.0384 0.0158 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.