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) 3819 0.1217 0.0316 90% <5%
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3194 0.1320 0.0666 65% 15-20%
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3191 0.1058 0.0344 63% 15-20%
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3191 0.1006 0.0390 64% >20%
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3190 0.1389 0.0533 71% >20%
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3072 0.1860 0.0402 75% >20%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3029 0.1888 0.0481 75% 5-10%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2991 0.2599 0.1038 56% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2886 0.0892 0.0252 69% >20%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2879 0.1522 0.0763 50% >20%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2877 0.1026 0.0315 65% >20%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1159 0.0498 63% >20%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2795 0.1008 0.0455 61% >20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2782 0.1323 0.0481 61% >20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2737 0.0958 0.0316 68% 15-20%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2672 0.0848 0.0292 62% 10-15%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2582 0.0864 0.0371 53% 15-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) 2581 0.0765 0.0289 58% 10-15%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2505 0.1652 0.0663 60% 5-10%
r6in r6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2295 0.1743 0.0390 78% >20%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2294 0.1860 0.0493 71% >20%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2291 0.0850 0.0361 59% >20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1008 0.0386 59% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1260 0.0448 61% >20%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1187 0.0438 58% 15-20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1954 0.0576 69% >20%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1512 0.0510 61% >20%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1720 0.0422 75% <5%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2279 0.1591 0.0502 65% <5%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.0960 0.0341 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%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1543 0.1000 0.0448 54% >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%
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.0353 57% >20%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1380 0.0376 0.0185 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) 3819 0.1217 0.0394 72% 5-10%
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3194 0.1320 0.0438 59% <5%
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3191 0.1058 0.0405 60% 5-10%
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3191 0.1006 0.0377 56% 5-10%
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3190 0.1389 0.0450 61% 5-10%
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3072 0.1860 0.0596 62% 5-10%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3029 0.1888 0.0467 62% <5%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2991 0.2599 0.0584 51% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2886 0.0892 0.0376 60% >20%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2879 0.1522 0.0410 62% 10-15%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2877 0.1026 0.0430 60% 5-10%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1159 0.0402 61% 5-10%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2795 0.1008 0.0434 57% >20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2782 0.1323 0.0437 62% 5-10%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2737 0.0958 0.0333 60% 5-10%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2672 0.0848 0.0299 60% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2582 0.0864 0.0475 53% >20%
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) 2581 0.0765 0.0272 60% 10-15%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2505 0.1652 0.0640 61% 5-10%
r6in r6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2295 0.1743 0.0438 63% >20%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2294 0.1860 0.0610 62% >20%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2291 0.0850 0.0402 58% 15-20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1008 0.0362 61% 5-10%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1260 0.0490 58% >20%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1187 0.0418 61% >20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.1954 0.0687 62% 5-10%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1512 0.0558 60% 5-10%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1720 0.0488 62% <5%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2279 0.1591 0.0519 61% >20%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.0960 0.0420 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%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1543 0.1000 0.0418 59% 5-10%
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%
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.0347 61% 15-20%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1380 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) 3819 Not available Not available - -
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3194 Not available Not available - -
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3191 Not available Not available - -
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3191 Not available Not available - -
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3190 Not available Not available - -
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3072 0.2080 0.0923 54% <5%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3029 0.2081 Not available - -
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2991 0.2875 0.2290 12% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2886 0.0958 0.0518 51% 15-20%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2879 0.1703 0.0819 53% 5-10%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2877 0.1101 0.0548 52% 5-10%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1292 0.0644 51% <5%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2795 0.1124 0.0678 49% 10-15%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2782 0.1480 0.0749 53% >20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2737 0.1067 0.0580 51% >20%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2672 0.0910 0.0450 52% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2582 0.0963 0.0626 45% 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) 2581 0.0821 0.0448 48% 5-10%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2505 0.1841 0.0854 54% <5%
r6in r6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2295 0.1954 0.0640 53% >20%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2294 0.2080 0.0840 55% >20%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2291 0.0912 0.0561 48% 5-10%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1144 0.0574 53% 5-10%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1410 0.0646 51% >20%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1323 0.0671 53% 15-20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.2176 0.1335 50% <5%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1680 0.0844 52% 10-15%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1890 0.0831 54% <5%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2279 0.1778 0.0944 51% 5-10%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.1070 0.0551 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%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1543 0.1110 0.0631 51% <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%
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.0664 45% <5%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1380 0.0408 0.0230 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) 3819 Not available Not available - -
r8i-flex r8i-flex.large Intel Xeon 6975P-C (x86_64) 3194 0.1592 0.1148 61% >20%
m8i m8i.large Intel Xeon 6975P-C (x86_64) 3191 Not available Not available - -
m8i-flex m8i-flex.large Intel Xeon 6975P-C (x86_64) 3191 Not available Not available - -
r8i r8i.large Intel Xeon 6975P-C (x86_64) 3190 0.1676 0.0702 54% 5-10%
r7iz r7iz.large Intel Xeon Gold 6455B (x86_64) 3072 0.2250 0.0669 71% 10-15%
i7i i7i.large Intel Xeon Platinum 8559C (x86_64) 3029 0.2251 0.0937 49% <5%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 2991 0.3105 0.0984 61% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2886 0.1018 0.0340 69% 15-20%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2879 0.1835 0.0669 58% >20%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2877 0.1171 0.0453 67% >20%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2876 0.1389 0.0601 58% 5-10%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2795 0.1207 0.0608 52% >20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2782 0.1596 0.0683 61% 10-15%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2737 0.1147 0.0482 59% 5-10%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2672 0.0968 0.0418 58% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2582 0.1035 0.0569 47% >20%
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) 2581 0.0873 0.0407 58% 5-10%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2505 0.1979 0.0871 50% <5%
r6in r6in.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2295 0.2083 0.0559 73% >20%
z1d z1d.large Intel Xeon Platinum 8151 CPU @ 3.40GHz (x86_64) 2294 0.2250 0.0701 68% >20%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2291 0.0970 0.0352 61% >20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1166 0.0356 65% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1520 0.0653 58% >20%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2285 0.1428 0.0547 61% 15-20%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2283 0.2328 0.0901 60% <5%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2282 0.1817 0.0829 55% 5-10%
i4i i4i.large Intel(R) Xeon(R) Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.2050 0.0664 68% 5-10%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2279 0.1895 0.0675 61% 5-10%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2276 0.1150 0.0508 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%
m4 m4.large Intel Xeon CPU E5-2686 v4 @ 2.30GHz (x86_64) 1543 0.1200 0.0507 56% 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%
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.0558 51% 5-10%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1380 0.0432 0.0194 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.0819 68% 10-15%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.0898 0.0445 56% >20%
r8g r8g.large Neoverse-V2 (aarch64) 1928 0.1178 0.0493 65% >20%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0798 0.0363 57% 15-20%
r7gd r7gd.large AWS Graviton3 1543 0.1361 0.0537 67% >20%
m7gd m7gd.large AWS Graviton3 1542 0.1068 0.0494 58% >20%
r7g r7g.large AWS Graviton3 1541 0.1071 0.0411 63% >20%
c7g c7g.large AWS Graviton3 1541 0.0725 0.0449 42% >20%
c7gd c7gd.large AWS Graviton3 1541 0.0907 0.0410 55% >20%
m7g m7g.large AWS Graviton3 1541 0.0816 0.0372 52% >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.0338 57% >20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1095 0.0768 0.0307 63% >20%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0770 0.0548 51% >20%
c6gn c6gn.large Neoverse-N1 (aarch64) 1095 0.0864 0.0399 59% 15-20%
m6gd m6gd.large Neoverse-N1 (aarch64) 1094 0.0904 0.0484 53% >20%
i4g i4g.large Neoverse-N1 (aarch64) 1094 0.1544 0.0610 62% 5-10%
t4g t4g.medium Neoverse-N1 (aarch64) 1072 0.0336 0.0224 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.0534 58% 10-15%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.0898 0.0434 54% <5%
r8g r8g.large Neoverse-V2 (aarch64) 1928 0.1178 0.0494 59% 5-10%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0798 0.0380 57% 5-10%
r7gd r7gd.large AWS Graviton3 1543 0.1361 0.0462 61% <5%
m7gd m7gd.large AWS Graviton3 1542 0.1068 0.0351 61% 5-10%
r7g r7g.large AWS Graviton3 1541 0.1071 0.0478 58% >20%
c7g c7g.large AWS Graviton3 1541 0.0725 0.0351 50% >20%
c7gd c7gd.large AWS Graviton3 1541 0.0907 0.0365 55% 5-10%
m7g m7g.large AWS Graviton3 1541 0.0816 0.0319 58% >20%
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.0308 51% >20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1095 0.0768 0.0318 57% >20%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0770 0.0332 54% >20%
c6gn c6gn.large Neoverse-N1 (aarch64) 1095 0.0864 0.0307 59% >20%
m6gd m6gd.large Neoverse-N1 (aarch64) 1094 0.0904 0.0783 41% >20%
i4g i4g.large Neoverse-N1 (aarch64) 1094 0.1544 0.0443 62% <5%
t4g t4g.medium Neoverse-N1 (aarch64) 1072 0.0336 0.0161 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.0949 44% 10-15%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.1000 0.0418 53% 5-10%
r8g r8g.large Neoverse-V2 (aarch64) 1928 0.1318 0.0561 52% >20%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0853 0.0380 50% 5-10%
r7gd r7gd.large AWS Graviton3 1543 0.1512 0.0615 53% <5%
m7gd m7gd.large AWS Graviton3 1542 0.1191 0.0450 54% <5%
r7g r7g.large AWS Graviton3 1541 0.1199 0.0480 53% <5%
c7g c7g.large AWS Graviton3 1541 0.0775 0.0408 51% <5%
c7gd c7gd.large AWS Graviton3 1541 0.1030 0.0425 53% <5%
m7g m7g.large AWS Graviton3 1541 0.0910 0.0411 52% <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.0394 50% <5%
c6gd c6gd.large Neoverse-N1 (aarch64) 1095 0.0872 0.0473 51% 5-10%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0860 0.0399 52% <5%
c6gn c6gn.large Neoverse-N1 (aarch64) 1095 0.0976 0.0396 53% <5%
m6gd m6gd.large Neoverse-N1 (aarch64) 1094 0.1008 0.0503 53% 5-10%
i4g i4g.large Neoverse-N1 (aarch64) 1094 0.1702 0.0652 52% 5-10%
t4g t4g.medium Neoverse-N1 (aarch64) 1072 0.0368 0.0162 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.0599 57% 5-10%
m8g m8g.large Neoverse-V2 (aarch64) 1929 0.1075 0.0520 53% <5%
r8g r8g.large Neoverse-V2 (aarch64) 1928 0.1421 0.0671 58% <5%
c8g c8g.large Neoverse-V2 (aarch64) 1928 0.0907 0.0488 50% 5-10%
r7gd r7gd.large AWS Graviton3 1543 0.1635 0.0643 61% 5-10%
m7gd m7gd.large AWS Graviton3 1542 0.1285 0.0502 63% 10-15%
r7g r7g.large AWS Graviton3 1541 0.1292 0.0534 59% 5-10%
c7g c7g.large AWS Graviton3 1541 0.0825 0.0472 43% >20%
c7gd c7gd.large AWS Graviton3 1541 0.1049 0.0536 54% 5-10%
m7g m7g.large AWS Graviton3 1541 0.0978 0.0469 54% 15-20%
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.0384 55% >20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1095 0.0890 0.0361 60% >20%
m6g m6g.large Neoverse-N1 (aarch64) 1095 0.0920 0.0443 57% >20%
c6gn c6gn.large Neoverse-N1 (aarch64) 1095 0.0986 0.0460 61% >20%
m6gd m6gd.large Neoverse-N1 (aarch64) 1094 0.1090 0.0482 61% >20%
i4g i4g.large Neoverse-N1 (aarch64) 1094 Not available Not available - -
t4g t4g.medium Neoverse-N1 (aarch64) 1072 0.0384 0.0167 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.