48 vCPU, 768 GiB instances: AWS vs Azure

11 current instance types have 48 vCPUs and 768 GiB of memory: 4 on AWS EC2 and 7 on Azure. The cheapest 48 vCPU, 768 GiB option is x2gd.12xlarge on AWS at $4.008 per hour on demand (US East (N. Virginia)). The cheapest on Azure is Standard_E96-48as_v7 at $5.722, so AWS is 30% cheaper at this size.

Every 48 vCPU, 768 GiB option, cheapest first

CloudTypevCPUsMemory (GiB)On-demand /hr1-yr reserved /hrSpot /hr
AWSx2gd.12xlarge48768$4.008$2.47$1.101
AWSx8g.12xlarge48768$4.69$2.89$1.945
AWSx8i.12xlarge48768$5.252–$1.296
AzureStandard_E96-48as_v748768$5.722$3.376$1.068
AzureStandard_M48ls_v448768$6.256–$1.251
AzureStandard_E96-48s_v648768$6.35$3.937$1.317
AzureStandard_M48lds_v448768$6.569–$1.314
AzureStandard_E96-48ads_v748768$6.97$4.112$1.301
AzureStandard_HB176-48rs_v448768$7.20$5.40$1.463
AzureStandard_E96-48ds_v648768$7.849$4.866$1.639
AWShpc7a.24xlarge48768$9.079$7.15–

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.