32 vCPU, 512 GiB instances: AWS vs Azure

19 current instance types have 32 vCPUs and 512 GiB of memory: 3 on AWS EC2 and 16 on Azure. The cheapest 32 vCPU, 512 GiB option is x2gd.8xlarge on AWS at $2.672 per hour on demand (US East (N. Virginia)). The cheapest on Azure is Standard_M32ts_v3 at $3.28, so AWS is 19% cheaper at this size.

Every 32 vCPU, 512 GiB option, cheapest first

CloudTypevCPUsMemory (GiB)On-demand /hr1-yr reserved /hrSpot /hr
AWSx2gd.8xlarge32512$2.672$1.647$0.5948
AWSx8g.8xlarge32512$3.126$1.927$1.245
AzureStandard_M32ts_v332512$3.28$1.908$0.656
AWSx8i.8xlarge32512$3.501–$0.822
AzureStandard_E64-32as_v532512$3.616$2.133$0.7615
AzureStandard_E64-32as_v632512$3.814–$0.8044
AzureStandard_E64-32as_v732512$3.814$2.251$0.7117
AzureStandard_M32ls_v432512$3.91–$0.782
AzureStandard_E64-32as_v432512$4.032$2.371$0.8487
AzureStandard_E64-32s_v532512$4.032$2.379$0.8491
AzureStandard_M32lds_v432512$4.105–$0.8211
AzureStandard_E64-32ads_v532512$4.192$2.473$0.8828
AzureStandard_E64-32s_v632512$4.234$2.625$0.8781
AzureStandard_E64-32ds_v532512$4.608$2.719$0.9746
AzureStandard_E64-32ads_v632512$4.646–$0.9798
AzureStandard_E64-32ads_v732512$4.646$2.741$0.8669
AzureStandard_E64-32ds_v632512$5.233$3.244$1.093
AzureStandard_F64-32ams_v732512$5.728$3.551$1.111
AzureStandard_F64-32amds_v732512$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.