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) 3078 0.1860 0.0484 74% 5-10%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 3030 0.2599 0.0546 79% 5-10%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2893 0.1008 0.0323 68% >20%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2880 0.1522 0.0609 60% 5-10%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2880 0.1026 0.0411 60% <5%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2878 0.1159 0.0406 65% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2860 0.0892 0.0339 62% 15-20%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2849 0.0848 0.0314 63% <5%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2832 0.1323 0.0463 65% 5-10%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2809 0.0958 0.0306 68% 10-15%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2585 0.0864 0.0346 60% 5-10%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1134 0.0306 73% 5-10%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.0765 0.0275 64% 15-20%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2499 0.1652 0.0628 62% <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) 2289 0.1860 0.0502 73% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1260 0.0441 65% 5-10%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.0960 0.0326 66% 10-15%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1187 0.0368 69% >20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.1008 0.0393 61% 15-20%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1591 0.0557 65% <5%
i4i i4i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1720 0.0413 76% <5%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1954 0.0645 67% <5%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1512 0.0514 66% 10-15%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.1743 0.0314 82% >20%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.0850 0.0272 68% 5-10%
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) 1557 0.1000 0.0400 60% <5%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1537 0.1660 0.0465 72% 5-10%
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%
m5a m5a.large AMD EPYC 7571 (x86_64) 1396 0.0860 0.0335 61% 15-20%
r5a r5a.large AMD EPYC 7571 (x86_64) 1391 0.1130 0.0407 64% 5-10%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1356 0.0376 0.0109 71% >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) 3078 0.1860 0.0539 71% <5%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 3030 0.2599 0.0728 72% 5-10%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2893 0.1008 0.0353 65% 5-10%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2880 0.1522 0.0441 71% 5-10%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2880 0.1026 0.0390 62% <5%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2878 0.1159 0.0371 68% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2860 0.0892 0.0312 65% 10-15%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2849 0.0848 0.0297 65% <5%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2832 0.1323 0.0423 68% <5%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2809 0.0958 0.0326 66% <5%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2585 0.0864 0.0311 64% 5-10%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1134 0.0454 60% <5%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.0765 0.0268 65% 5-10%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2499 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) 2289 0.1860 0.0539 71% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1260 0.0441 65% <5%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.0960 0.0355 63% 5-10%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1187 0.0368 69% 15-20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.1008 0.0302 70% 5-10%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1591 0.0493 69% <5%
i4i i4i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1720 0.0482 72% <5%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1954 0.0567 71% <5%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1512 0.0499 67% 10-15%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.1743 0.0488 72% >20%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.0850 0.0331 61% 5-10%
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) 1557 0.1000 0.0350 65% <5%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1537 0.1660 0.0448 73% <5%
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%
m5a m5a.large AMD EPYC 7571 (x86_64) 1396 0.0860 0.0327 62% 5-10%
r5a r5a.large AMD EPYC 7571 (x86_64) 1391 0.1130 0.0452 60% 5-10%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1356 0.0376 0.0128 66% >20%
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) 3078 0.2080 0.0957 54% <5%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 3030 Not available Not available - -
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2893 0.1124 0.0517 54% 5-10%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2880 0.1703 0.0783 54% 5-10%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2880 0.1101 0.0496 55% 5-10%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2878 0.1292 0.0607 53% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2860 0.0958 0.0431 55% 15-20%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2849 0.0910 0.0400 56% >20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2832 0.1480 0.0681 54% <5%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2809 0.1067 0.0480 55% <5%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2585 0.0963 0.0433 55% <5%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1269 0.0584 54% 5-10%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.0821 0.0386 53% <5%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2499 0.1841 0.0828 55% <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) 2289 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%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1070 0.0503 53% 5-10%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1323 0.0595 55% 10-15%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.1144 0.0504 56% 5-10%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 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%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.2176 0.0958 56% <5%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1680 0.0756 55% 5-10%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.1954 0.0860 56% 5-10%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.0912 0.0420 54% 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) 1557 0.1110 0.0522 53% <5%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1537 0.1850 0.0833 55% <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%
m5a m5a.large AMD EPYC 7571 (x86_64) 1396 0.0960 0.0490 49% <5%
r5a r5a.large AMD EPYC 7571 (x86_64) 1391 0.1270 0.0660 48% <5%
t3a t3a.medium AMD EPYC 7571 (x86_64) 1356 0.0408 0.0192 53% 5-10%
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) 3078 0.2250 0.0607 73% 5-10%
i7ie i7ie.large Intel Xeon Platinum 8559C (x86_64) 3030 0.3105 0.0838 73% <5%
m7i m7i.large Intel Xeon Platinum 8488C (x86_64) 2893 0.1207 0.0423 65% >20%
r7a r7a.large AMD EPYC 9R14 (x86_64) 2880 0.1835 0.0679 63% 5-10%
c7a c7a.large AMD EPYC 9R14 (x86_64) 2880 0.1171 0.0387 67% 15-20%
m7a m7a.large AMD EPYC 9R14 (x86_64) 2878 0.1389 0.0472 66% <5%
c7i c7i.large Intel Xeon Platinum 8488C (x86_64) 2860 0.1018 0.0285 72% >20%
c7i-flex c7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2849 0.0968 0.0310 68% 15-20%
r7i r7i.large Intel Xeon Platinum 8488C (x86_64) 2832 0.1596 0.0527 67% >20%
m7i-flex m7i-flex.large Intel Xeon Platinum 8488C (x86_64) 2809 0.1147 0.0436 62% 5-10%
m6a m6a.large AMD EPYC 7R13 Processor (x86_64) 2585 0.1035 0.0445 57% >20%
r6a r6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.1368 0.0643 53% 10-15%
c6a c6a.large AMD EPYC 7R13 Processor (x86_64) 2581 0.0873 0.0367 58% 10-15%
m5zn m5zn.large Intel Xeon Platinum 8252C CPU @ 3.80GHz (x86_64) 2499 0.1979 0.0950 52% <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) 2289 0.2250 0.0720 68% >20%
r6i r6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2288 0.1520 0.0593 61% >20%
m6i m6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1150 0.0495 57% >20%
m6id m6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2287 0.1428 0.0500 65% 15-20%
c6id c6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2284 0.1166 0.0361 69% 10-15%
m6idn m6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.1895 0.0644 66% >20%
i4i i4i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2281 0.2050 0.0595 71% <5%
r6idn r6idn.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.2328 0.0698 70% >20%
r6id r6id.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2280 0.1817 0.0654 64% 10-15%
r6in r6in.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.2083 0.0375 82% >20%
c6i c6i.large Intel Xeon Platinum 8375C CPU @ 2.90GHz (x86_64) 2275 0.0970 0.0330 66% >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) 1557 0.1200 0.0492 59% 10-15%
r3 r3.large Intel Xeon CPU E5-2670 v2 @ 2.50GHz (x86_64) 1537 0.2000 0.0580 71% 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%
m5a m5a.large AMD EPYC 7571 (x86_64) 1396 0.1040 0.0447 57% 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) 1356 0.0432 0.0194 55% >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.0532 69% <5%
r8g r8g.large Neoverse-V2 (aarch64) 1933 0.1178 0.0459 61% >20%
m8g m8g.large Neoverse-V2 (aarch64) 1932 0.0898 0.0332 63% 5-10%
c8g c8g.large Neoverse-V2 (aarch64) 1912 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.0310 62% 5-10%
m7gd m7gd.large AWS Graviton3 1543 0.1068 0.0384 64% >20%
c7gd c7gd.large AWS Graviton3 1543 0.0907 0.0381 58% 5-10%
r7g r7g.large AWS Graviton3 1542 0.1071 0.0428 60% >20%
c7g c7g.large AWS Graviton3 1542 0.0725 0.0341 53% <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.0270 65% >20%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0768 0.0300 61% <5%
c6g c6g.large Neoverse-N1 (aarch64) 1097 0.0680 0.0265 61% <5%
r6g r6g.large Neoverse-N1 (aarch64) 1097 0.1008 0.0333 67% >20%
m6gd m6gd.large Neoverse-N1 (aarch64) 1097 0.0904 0.0344 62% 5-10%
r6gd r6gd.large Neoverse-N1 (aarch64) 1093 0.1152 0.0449 61% <5%
t4g t4g.medium Neoverse-N1 (aarch64) 1074 0.0336 0.0097 71% >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.0412 65% 15-20%
m8g m8g.large Neoverse-V2 (aarch64) 1932 0.0898 0.0314 65% 5-10%
c8g c8g.large Neoverse-V2 (aarch64) 1912 0.0798 0.0303 62% 5-10%
r7gd r7gd.large AWS Graviton3 1544 0.1361 0.0436 68% 10-15%
m7g m7g.large AWS Graviton3 1544 0.0816 0.0277 66% 5-10%
m7gd m7gd.large AWS Graviton3 1543 0.1068 0.0363 66% <5%
c7gd c7gd.large AWS Graviton3 1543 0.0907 0.0354 61% 5-10%
r7g r7g.large AWS Graviton3 1542 0.1071 0.0321 70% 10-15%
c7g c7g.large AWS Graviton3 1542 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% 10-15%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0768 0.0307 60% 10-15%
c6g c6g.large Neoverse-N1 (aarch64) 1097 0.0680 0.0279 59% <5%
r6g r6g.large Neoverse-N1 (aarch64) 1097 0.1008 0.0292 71% 15-20%
m6gd m6gd.large Neoverse-N1 (aarch64) 1097 0.0904 0.0533 41% >20%
r6gd r6gd.large Neoverse-N1 (aarch64) 1093 0.1152 0.0449 61% 5-10%
t4g t4g.medium Neoverse-N1 (aarch64) 1074 0.0336 0.0144 57% >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) 1932 0.1000 0.0180 82% <5%
c8g c8g.large Neoverse-V2 (aarch64) 1912 0.0853 0.0401 53% 5-10%
r7gd r7gd.large AWS Graviton3 1544 0.1512 0.0665 56% 15-20%
m7g m7g.large AWS Graviton3 1544 0.0910 0.0410 55% <5%
m7gd m7gd.large AWS Graviton3 1543 0.1191 0.0524 56% <5%
c7gd c7gd.large AWS Graviton3 1543 0.1030 0.0464 55% 5-10%
r7g r7g.large AWS Graviton3 1542 0.1199 0.0564 53% 10-15%
c7g c7g.large AWS Graviton3 1542 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.0387 55% <5%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0872 0.0401 54% 15-20%
c6g c6g.large Neoverse-N1 (aarch64) 1097 0.0730 0.0380 48% <5%
r6g r6g.large Neoverse-N1 (aarch64) 1097 0.1128 0.0519 54% 5-10%
m6gd m6gd.large Neoverse-N1 (aarch64) 1097 0.1008 0.0454 55% <5%
r6gd r6gd.large Neoverse-N1 (aarch64) 1093 0.1280 0.0576 55% 10-15%
t4g t4g.medium Neoverse-N1 (aarch64) 1074 0.0368 0.0169 54% >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.0491 76% 5-10%
r8g r8g.large Neoverse-V2 (aarch64) 1933 0.1421 0.0426 70% <5%
m8g m8g.large Neoverse-V2 (aarch64) 1932 0.1075 0.0398 63% <5%
c8g c8g.large Neoverse-V2 (aarch64) 1912 0.0907 0.0408 55% <5%
r7gd r7gd.large AWS Graviton3 1544 0.1635 0.0458 72% >20%
m7g m7g.large AWS Graviton3 1544 0.0978 0.0352 64% 5-10%
m7gd m7gd.large AWS Graviton3 1543 0.1285 0.0411 68% <5%
c7gd c7gd.large AWS Graviton3 1543 0.1049 0.0378 64% 5-10%
r7g r7g.large AWS Graviton3 1542 0.1292 0.0401 69% 5-10%
c7g c7g.large AWS Graviton3 1542 0.0825 0.0421 49% 15-20%
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.0294 68% 5-10%
c6gd c6gd.large Neoverse-N1 (aarch64) 1097 0.0890 0.0409 54% 15-20%
c6g c6g.large Neoverse-N1 (aarch64) 1097 0.0776 0.0264 66% 5-10%
r6g r6g.large Neoverse-N1 (aarch64) 1097 0.1216 0.0413 66% <5%
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) 1074 0.0384 0.0100 74% >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: