Cloud VMs: AMD Stays in the Price-Performance Race

In thread performance, Arm-based instances are catching up with Intel and AMD.

In the autumn of 2024, Dimitrios Kechiagas, a developer at SpareRoom (the peer-to-peer room-sharing site), noted an observation after testing 30 VM references from 7 providers (Akamai, Amazon, DigitalOcean, Google, Hetzner, Microsoft and Oracle).

This comparison has recently been updated. With the same seven providers, but a larger set of VM references (44). The focus remains on CPU workloads (general usage). And on the 2 vCPU configurations, most Intel and AMD instances now have multithreading enabled by default.

The testing methodology

The benchmark composition – available as a Docker image – has evolved slightly. Geekbench 5 remains part of it. Phoronix’s OpenSSL tests and 7-zip tests are still included, but the Linux kernel compilation has been replaced by an nginx test. Dimitrios Kechiagas added FFmpeg transcoding. The core of the benchmark continues with its in-house suite DKbench. It brings together about twenty tests including:

  • Embedding CSS on wiki pages
  • Applying image filters (Gaussian noise, blur mask, fractals…)
  • Calculating prime numbers
  • Counting codons in a bacterial sequence
  • Finding a constellation from a celestial position (equatorial coordinates for a given epoch)

Where possible, 2 GB of RAM is paired with each vCPU and a 30 GB SSD is added as a boot volume. In most cases, the OS is Debian 13 64-bit (sometimes Ubuntu 24.04, and Oracle Linux on OCI’s Arm VMs). For a few instance types that impose a minimum of 4 vCPUs which cannot be disabled, the results are extrapolated. To obtain representative intervals, two or three instances are created at different times, and in various regions if possible.

Read also: The AI datacenter, the ideal framework for Arm’s first CPU

Here we present a portion of the results. Specifically, the cost-per-performance ratios, expressed as DKbench points per $. The providers are ranked by their maximum ratio across the best of their tested instances*.

On-demand pricing

The cloud region with the lowest cost is taken into account between the United States and Europe.

In monothread

Provider VM Min. Max.
Hetzner CCX13
(AMD Milan, 8 GB RAM, 80 GB SSD)
53.80 70.70
Oracle Standard.E6
(AMD Turin, 4/30)
54.40 55.10
Akamai Linode 4GB
(AMD Milan, 4/80)
29.20 37.70
Google n4d-2
(AMD Turin, 4/30)
30.10 30.60
DigitalOcean PremAMD 2/4
(AMD Rome, 4/80, shared core)
23.60 27.90
Microsoft D2pls_v6
(Azure Cobalt 100, 4/32)
21.90 22.50
Amazon c8a.large
(AMD Turin, 4/30)
19.40 19.90

Thanks to the AMD Turin chips, Oracle comes closer to Hetzner. AWS is overall the least favorable value.

In absolute terms, better ratios are found at Hetzner with the shared-core CXAX11 (Ampere Altra; 122.30 to 130.80 points per $), the CPX22 (AMD Genoa; 134.10 to 142.10) and the CX23 (often Intel Skylake; sometimes AMD Rome, in which case the ratio ranges from 144.20 to 175.70). But their limited availability does not make them true competitors, says Dimitrios Kechiagas, which is why they were not included in the results.

In multithread

Provider VM Min. Max.
Oracle Standard.A4
(Ampere AmpereOne M, 4/30)
89.40 90.23
Hetzner CCX13 63.47 84.84
Akamai Linode 4GB 57.63 73.96
DigitalOcean PremAMD 2/4 44.61 55.61
Microsoft D2pls_v6 42.89 44.69
Google c4a-2
(Google Axion, 4/30)
42 42.09
Amazon c8a.large 38.72 39.26

In this regard, three Arm-based instances dominate, all from Oracle. The Standard.A4, as well as the Standard.A2 (79.33 to 80.54 DKbench points per $) and the Standard.A1 (69.57 to 71.54). The Turin-based instance most interesting (65.93 to 66.86) is also available on OCI. AWS is closer to Google’s (Axion) and Microsoft’s (Cobalt 100) Arm configurations than in the monothread case.

On certain x64 VMs, multithreading is disabled. In that case, 2 vCPU equals 2 physical cores. This is the case, for example, for Amazon’s c7a.

DigitalOcean’s PremAMD 2/4 VMs, with shared cores, use AMD Rome CPUs. With Akamai’s Linode 4GB, also with shared cores, the assigned processor type can vary. Most often, it is AMD Milan.

Pricing with 1 year of commitment

In monothread

Provider VM Min. Max.
Hetzner CCX13 53.80 70.71
Oracle Standard.E6 54.38 55.14
Google n4d-2 46.89 47.71
Microsoft D2pls_v6 35.84 36.95
Akamai Linode 4G 29.21 37.67
Amazon c8i.large
(Intel Granite Rapids, 4/30)
26.85 27.64
DigitalOcean PremAMD 2/4 23.64 27.86

Google’s discount effectively brings it to parity with Oracle when AMD Turin chips are used. Azure proves interesting in both the Cobalt 100 and AMD Genoa configurations.

Read also: ZT Systems, a timely AMD acquisition?

In multithread

Provider VM Min. Max.
Microsoft D2pls_v6 104.34 108.73
Google c4a-2 90.22 90.41
Oracle Standard.A4 89.40 90.23
Amazon c8a.large 77.94 79.02
Hetzner CCX13 63.47 84.84
Akamai Linode 4GB 57.63 73.96
DigitalOcean PremAMD 2/4 44.61 55.61

In multithread, the number of physical cores makes a difference. AWS is in the game, even if Microsoft performs best with a Cobalt 100 instance.

Spot pricing (preemptible VM)

Prices are the lowest observed in the United States in January 2026.

Read also: AWS, Azure, GCP: the Arm VM match

In monothread

Provider VM Min. Max.
Google c3d-4/2
(AMD Genoa, 4/30, extrapolated from 4 to 2 vCPU)
111.46 114.89
Oracle Standard.E6 104.23 105.68
Microsoft D2pls_v6 93.20 96.06
Hetzner CCX13 53.80 70.71
Amazon c8a.large 54.09 55.53
Akamai Linode 4G 29.21 37.67
DigitalOcean PremAMD 2/4 23.64 27.86

With a fixed 50% discount, Google remains consistently attractive (twofold cheaper than on-demand) and thus on par with Oracle when AMD Turin chips are used. Azure is still interesting in the Cobalt 100 and in Genoa configurations.

In multithread

Provider VM Min. Max.
Microsoft D2pls_v6 182.83 190.52
Google t2d-2
(AMD Milan, 8/30)
138.55 153.54
Oracle Standard.A4 167.79 169.35
Amazon c8a.large 108.23 109.74
Hetzner CCX13 63.47 84.84
Akamai Linode 4GB 57.63 73.96
DigitalOcean PremAMD 2/4 44.61 55.61

The two best instances are Arm-based processors (Cobalt 100 and AmpereOne M). Google’s t2d on AMD Milan had already stood out in fall 2024 and remains in third place.

Overall, Hetzner’s CCX13 instances exhibit the most variation in performance depending on the data center where they are created.

Microsoft fell behind Amazon and Google in making AMD Turin chips available (GA by end of January 2026). Intel Granite Rapids are still in preview.

Read also: AWS, Azure, GCP: the Arm VM match

The DigitalOcean fleet is aging. Yet the low prices—and stable across regions—remain attractive for workloads where the cost-performance ratio isn’t the main concern.

* 12 VMs tested at Google, 11 at Amazon, 6 at Microsoft, 5 at Hetzner, 4 at Oracle, 3 at Akamai as well as DigitalOcean.

Dawn Liphardt

Dawn Liphardt

I'm Dawn Liphardt, the founder and lead writer of this publication. With a background in philosophy and a deep interest in the social impact of technology, I started this platform to explore how innovation shapes — and sometimes disrupts — the world we live in. My work focuses on critical, human-centered storytelling at the frontier of artificial intelligence and emerging tech.