16 vCPU, 512 GiB instances: AWS vs Azure

15 current instance types have 16 vCPUs and 512 GiB of memory: 2 on AWS EC2 and 13 on Azure. The cheapest 16 vCPU, 512 GiB option is x2iedn.4xlarge on AWS at $3.334 per hour on demand (US East (N. Virginia)). The cheapest on Azure is Standard_E64-16as_v5 at $3.616, so AWS is 8% cheaper at this size.

Every 16 vCPU, 512 GiB option, cheapest first

CloudTypevCPUsMemory (GiB)On-demand /hr1-yr reserved /hrSpot /hr
AWSx2iedn.4xlarge16512$3.334$2.052$0.9893
AWSx2iezn.4xlarge16512$3.336$2.054$1.022
AzureStandard_E64-16as_v516512$3.616$2.133$0.7615
AzureStandard_E64-16as_v616512$3.814–$0.8044
AzureStandard_E64-16as_v716512$3.814$2.251$0.7117
AzureStandard_E64-16as_v416512$4.032$2.371$0.8487
AzureStandard_E64-16s_v516512$4.032$2.379$0.8491
AzureStandard_E64-16ads_v516512$4.192$2.473$0.8828
AzureStandard_E64-16s_v616512$4.234$2.625$0.8781
AzureStandard_E64-16ds_v516512$4.608$2.719$0.9746
AzureStandard_E64-16ads_v616512$4.646–$0.9798
AzureStandard_E64-16ads_v716512$4.646$2.741$0.8669
AzureStandard_E64-16ds_v616512$5.233$3.244$1.093
AzureStandard_F64-16ams_v716512$5.728$3.551$1.111
AzureStandard_F64-16amds_v716512$6.977$4.326$1.353

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.