64 vCPU, 256 GiB instances: AWS vs Azure

80 current instance types have 64 vCPUs and 256 GiB of memory: 43 on AWS EC2 and 37 on Azure. The cheapest 64 vCPU, 256 GiB option is Standard_D64ps_v6 on Azure at $2.246 per hour on demand (East US). The cheapest on AWS is m6g.16xlarge at $2.464, so Azure is 9% cheaper at this size.

Every 64 vCPU, 256 GiB option, cheapest first

CloudTypevCPUsMemory (GiB)On-demand /hr1-yr reserved /hrSpot /hr
AzureStandard_D64ps_v664256$2.246$1.325$0.9804
AWSm6g.16xlarge64256$2.464$1.546$0.6408
AWSm6g.metal64256$2.464$1.546$0.5709
AWSm7g.16xlarge64256$2.611$1.727$0.85
AWSm7g.metal64256$2.611$1.727$0.7116
AWSm5a.16xlarge64256$2.752$1.734$0.6116
AzureStandard_D64as_v564256$2.752$1.698$0.5809
AzureStandard_DC64as_cc_v564256$2.752–$0.5809
AzureStandard_DC64as_v564256$2.752$2.202$0.5809
AWSm6a.16xlarge64256$2.765$1.829$0.7795
AWSm8g.16xlarge64256$2.872$1.90$0.7971
AWSm6gd.16xlarge64256$2.893$1.823$1.088
AWSm6gd.metal64256$2.893$1.823$0.6257
AzureStandard_D64as_v664256$2.906$1.714$0.6129
AzureStandard_D64as_v764256$2.906$1.714$0.5638
AzureStandard_D64pds_v664256$2.938$1.733$1.282
AWSm7i-flex.16xlarge64256$3.064$2.027$0.8833
AWSm5.16xlarge64256$3.072$1.935$0.5537
AWSm6i.16xlarge64256$3.072$2.032$0.8161
AzureStandard_D64_v364256$3.072–$0.6141
AzureStandard_D64_v464256$3.072$1.812$0.6479
AzureStandard_D64_v564256$3.072$1.895$0.6485
AzureStandard_D64a_v464256$3.072$1.806$0.6479
AzureStandard_D64as_v464256$3.072$1.806$0.6479
AzureStandard_D64s_v364256$3.072–$0.6141
AzureStandard_D64s_v464256$3.072$1.806$0.6479
AzureStandard_D64s_v564256$3.072$1.895$0.6485
AWSm9g.16xlarge64256$3.131–$0.6953
AzureStandard_DC64as_v664256$3.196$2.557$0.6744
AWSm4.16xlarge64256$3.20$1.982$0.6699
AWSm8i-flex.16xlarge64256$3.218–$0.856
AWSm7i.16xlarge64256$3.226$2.134$0.8103
AzureStandard_D64s_v664256$3.226$2.00$0.6804
AWSm5ad.16xlarge64256$3.296$2.076$0.9146
AzureStandard_D64ads_v564256$3.296$1.945$0.6958
AzureStandard_DC64ads_cc_v564256$3.296–$0.6958
AzureStandard_DC64ads_v564256$3.296$2.637$0.6958
AWSm8i.16xlarge64256$3.387–$0.8179
AWSg6.16xlarge64256$3.397$2.211$1.208
AWSm7gd.16xlarge64256$3.417$2.153$1.311
AWSm7gd.metal64256$3.417$2.153$3.198
AWSg4ad.16xlarge64256$3.468–$1.334
AzureStandard_DC64es_v664256$3.548$2.839$0.6557
AWSm5d.16xlarge64256$3.616$2.278$0.8855
AzureStandard_D64d_v464256$3.616$2.126$0.7655
AzureStandard_D64d_v564256$3.616$2.133$0.7756
AzureStandard_D64ds_v464256$3.616$2.126$0.7655
AzureStandard_D64ds_v564256$3.616$2.133$0.7756
AzureStandard_D64ads_v664256$3.648$2.152$0.769
AzureStandard_D64ads_v764256$3.648$2.152$0.7077
AWSm8gd.16xlarge64256$3.69–$1.141
AWSm7a.16xlarge64256$3.709$2.454$0.797
AWSh1.16xlarge64256$3.744$2.545$0.9634
AWSm6id.16xlarge64256$3.797$2.392$0.7605
AWSm5n.16xlarge64256$3.808$2.399$1.307
AWSm8a.16xlarge64256$3.895–$0.8559
AzureStandard_D64ds_v664256$3.987$2.472$0.8397
AzureStandard_DC64ads_v664256$4.013$3.21$0.8467
AWSm9gd.16xlarge64256$4.022–$0.8413
AWSg5.16xlarge64256$4.096$2.58$1.139
AWSm8id.16xlarge64256$4.177–$1.065
AzureStandard_D64s_v764256$4.234–$0.7824
AWSg4dn.16xlarge64256$4.352$2.742$1.139
AWSm5dn.16xlarge64256$4.352$2.742$0.9749
AzureStandard_F64as_v664256$4.371$2.71$0.9214
AzureStandard_F64as_v764256$4.371$2.71$0.848
AzureStandard_DC64eds_v664256$4.385$3.508$0.8103
AzureStandard_D64ns_v664256$4.455$2.62$0.9396
AWSm6in.16xlarge64256$4.455$2.807$0.8516
AWSm8gb.16xlarge64256$4.656–$0.9147
AWSm8gn.16xlarge64256$4.656–$0.8865
AWSm6idn.16xlarge64256$5.092$3.208$1.299
AzureStandard_D64nds_v664256$5.092$3.004$1.072
AzureStandard_D64ds_v764256$5.221–$0.9648
AWSm8ib.16xlarge64256$5.347–$1.669
AWSm8in.16xlarge64256$5.347–$1.569
AzureStandard_F64ads_v764256$5.488$3.403$1.065
AWSim4gn.16xlarge64256$5.821$3.733$1.204
AWSm8idb.16xlarge64256$6.11–$1.868
AWSm8idn.16xlarge64256$6.11–$1.975

Other sizes

On-demand Linux prices in USD per hour, in each cloud's home region: US East (N. Virginia) for AWS, East US for Azure. Previous-generation types are left out.