Use this catalog to find the default primary instance and ordered fallbacks for Chalk Machine Types across cloud providers. It includes online workloads without GPUs, offline workloads with disk spilling enabled, and infrastructure workloads. Fallbacks appear in descending preference order.

Regional availability can remove candidates and promote a fallback to the primary instance. Cluster and environment overrides can replace the default list. The catalog shows built-in defaults before regional filtering and overrides.

Showing 117 of 117 combinations

Default Chalk Machine Type primary instances and ordered fallbacks
CloudWorkloadChalk Machine TypePrimary instanceFallbacks (in order)
AWSinfrastructuresmallm6a.xlarge
  1. m6i.xlarge
  2. m5a.xlarge
  3. m5.xlarge
AWSinfrastructuremediumm6a.2xlarge
  1. m6i.2xlarge
  2. m5a.2xlarge
  3. m5.2xlarge
AWSinfrastructurelargem6a.4xlarge
  1. m6i.4xlarge
  2. m5a.4xlarge
  3. m5.4xlarge
AWSinfrastructuresmall-highmemr6a.xlarge
  1. r6i.xlarge
  2. r5a.xlarge
AWSinfrastructuremedium-highmemr6a.2xlarge
  1. r6i.2xlarge
  2. r5a.2xlarge
AWSinfrastructurelarge-highmemr6a.4xlarge
  1. r6i.4xlarge
  2. r5a.4xlarge
AWSinfrastructuresmall-highcpuc6a.xlarge
  1. c6i.xlarge
  2. c5a.xlarge
  3. c5.xlarge
AWSinfrastructuremedium-highcpuc6a.2xlarge
  1. c6i.2xlarge
  2. c5a.2xlarge
  3. c5.2xlarge
AWSinfrastructurelarge-highcpuc6a.4xlarge
  1. c6i.4xlarge
  2. c5a.4xlarge
  3. c5.4xlarge
AWSinfrastructuremicroc7a.large
  1. c7i.large
  2. c6a.large
  3. c6i.large
AWSofflinesmallm8id.xlarge
  1. m6id.xlarge
AWSofflinemediumm8id.2xlarge
  1. m6id.2xlarge
AWSofflinelargem8id.4xlarge
  1. m6id.4xlarge
AWSofflinexlargem8id.8xlarge
  1. m6id.8xlarge
AWSoffline2xlargem8id.12xlarge
  1. m6id.12xlarge
AWSoffline3xlargem8id.16xlarge
  1. m6id.16xlarge
AWSoffline4xlargem8id.24xlarge
  1. m6id.24xlarge
AWSoffline5xlargem8id.32xlarge
  1. m6id.32xlarge
AWSofflinesmall-highmemr8id.xlarge
  1. r6id.xlarge
AWSofflinemedium-highmemr8id.2xlarge
  1. r6id.2xlarge
AWSofflinelarge-highmemr8id.4xlarge
  1. r6id.4xlarge
AWSofflinexlarge-highmemr8id.8xlarge
  1. r6id.8xlarge
AWSoffline2xlarge-highmemr8id.12xlarge
  1. r6id.12xlarge
AWSoffline3xlarge-highmemr8id.16xlarge
  1. r6id.16xlarge
AWSoffline4xlarge-highmemr8id.24xlarge
  1. r6id.24xlarge
AWSoffline5xlarge-highmemr8id.32xlarge
  1. r6id.32xlarge
AWSonlinesmallm8a.xlarge
  1. m8i.xlarge
  2. m7a.xlarge
  3. m7i.xlarge
AWSonlinemediumm8a.2xlarge
  1. m8i.2xlarge
  2. m7a.2xlarge
  3. m7i.2xlarge
AWSonlinelargem8a.4xlarge
  1. m8i.4xlarge
  2. m7a.4xlarge
  3. m7i.4xlarge
AWSonlinexlargem8a.8xlarge
  1. m8i.8xlarge
  2. m7a.8xlarge
  3. m7i.8xlarge
AWSonlinesmall-highmemr8a.xlarge
  1. r8i.xlarge
  2. r7a.xlarge
  3. r7i.xlarge
AWSonlinemedium-highmemr8a.2xlarge
  1. r8i.2xlarge
  2. r7a.2xlarge
  3. r7i.2xlarge
AWSonlinelarge-highmemr8a.4xlarge
  1. r8i.4xlarge
  2. r7a.4xlarge
  3. r7i.4xlarge
AWSonlinexlarge-highmemr8a.8xlarge
  1. r8i.8xlarge
  2. r7a.8xlarge
  3. r7i.8xlarge
AWSonlinesmall-highcpuc8a.xlarge
  1. c8i.xlarge
  2. c7a.xlarge
  3. c7i.xlarge
AWSonlinemedium-highcpuc8a.2xlarge
  1. c8i.2xlarge
  2. c7a.2xlarge
  3. c7i.2xlarge
AWSonlinelarge-highcpuc8a.4xlarge
  1. c8i.4xlarge
  2. c7a.4xlarge
  3. c7i.4xlarge
AWSonlinexlarge-highcpuc8a.8xlarge
  1. c8i.8xlarge
  2. c7a.8xlarge
  3. c7i.8xlarge
AWSonlinemicroc8a.large
  1. c8i.large
  2. c7a.large
  3. c7i.large
  4. c6a.large
  5. c6i.large
AzureinfrastructuresmallStandard_D4s_v5
  1. Standard_D4as_v4
AzureinfrastructuremediumStandard_D8s_v5
  1. Standard_D8as_v4
AzureinfrastructurelargeStandard_D16s_v5
  1. Standard_D16as_v4
Azureinfrastructuresmall-highmemStandard_E4as_v5
  1. Standard_E4as_v4
Azureinfrastructuremedium-highmemStandard_E8as_v5
  1. Standard_E8as_v4
Azureinfrastructurelarge-highmemStandard_E16as_v5
  1. Standard_E16as_v4
Azureinfrastructuresmall-highcpuStandard_D4als_v6
  1. Standard_D4ls_v6
Azureinfrastructuremedium-highcpuStandard_D8als_v6
  1. Standard_D8ls_v6
Azureinfrastructurelarge-highcpuStandard_D16als_v6
  1. Standard_D16ls_v6
AzureinfrastructuremicroStandard_D2als_v6
  1. Standard_D2ls_v6
  2. Standard_D2alds_v6
AzureofflinesmallStandard_D4ds_v6
  1. Standard_D4ads_v6
AzureofflinemediumStandard_D8ds_v6
  1. Standard_D8ads_v6
AzureofflinelargeStandard_D16ds_v6
  1. Standard_D16ads_v6
AzureofflinexlargeStandard_D32ds_v6
  1. Standard_D32ads_v6
Azureoffline2xlargeStandard_D48ds_v6
  1. Standard_D48ads_v6
Azureoffline3xlargeStandard_D64ds_v6
  1. Standard_D64ads_v6
Azureoffline4xlargeStandard_D96ds_v6
  1. Standard_D96ads_v6
Azureoffline5xlargeStandard_D128ds_v6None
Azureofflinesmall-highmemStandard_E4ds_v6None
Azureofflinemedium-highmemStandard_E8ds_v6None
Azureofflinelarge-highmemStandard_E16ds_v6None
Azureofflinexlarge-highmemStandard_E32ds_v6None
Azureoffline2xlarge-highmemStandard_E48ds_v6None
Azureoffline3xlarge-highmemStandard_E64ds_v6None
Azureoffline4xlarge-highmemStandard_E96ds_v6None
Azureoffline5xlarge-highmemStandard_E128ds_v6None
AzureonlinesmallStandard_D4s_v6
  1. Standard_D4as_v6
AzureonlinemediumStandard_D8s_v6
  1. Standard_D8as_v6
AzureonlinelargeStandard_D16s_v6
  1. Standard_D16as_v6
AzureonlinexlargeStandard_D32s_v6
  1. Standard_D32as_v6
Azureonlinesmall-highmemStandard_E4s_v6
  1. Standard_E4as_v6
Azureonlinemedium-highmemStandard_E8s_v6
  1. Standard_E8as_v6
Azureonlinelarge-highmemStandard_E16s_v6
  1. Standard_E16as_v6
Azureonlinexlarge-highmemStandard_E32s_v6
  1. Standard_E32as_v6
Azureonlinesmall-highcpuStandard_D4ls_v6
  1. Standard_D4als_v6
Azureonlinemedium-highcpuStandard_D8ls_v6
  1. Standard_D8als_v6
Azureonlinelarge-highcpuStandard_D16ls_v6
  1. Standard_D16als_v6
Azureonlinexlarge-highcpuStandard_D32ls_v6
  1. Standard_D32als_v6
AzureonlinemicroStandard_D2als_v6
  1. Standard_D2ls_v6
  2. Standard_D2alds_v6
GCPinfrastructuresmalln2d-standard-4
  1. n2-standard-4
GCPinfrastructuremediumn2d-standard-8
  1. n2-standard-8
GCPinfrastructurelargen2d-standard-16
  1. n2-standard-16
GCPinfrastructuresmall-highmemn2d-highmem-4
  1. n2-highmem-4
GCPinfrastructuremedium-highmemn2d-highmem-8
  1. n2-highmem-8
GCPinfrastructurelarge-highmemn2d-highmem-16
  1. n2-highmem-16
GCPinfrastructuresmall-highcpun4d-highcpu-4
  1. n4-highcpu-4
GCPinfrastructuremedium-highcpun4d-highcpu-8
  1. n4-highcpu-8
GCPinfrastructurelarge-highcpun4d-highcpu-16
  1. n4-highcpu-16
GCPinfrastructuremicron4d-highcpu-2
  1. n4-highcpu-2
  2. c4-highcpu-2
GCPofflinesmallc4-standard-4-lssd
  1. c3-standard-4-lssd
  2. n2d-standard-4
  3. n2-standard-4
GCPofflinemediumc4d-standard-8-lssd
  1. c4-standard-8-lssd
  2. c3d-standard-8-lssd
  3. c3-standard-8-lssd
  4. n2d-standard-8
  5. n2-standard-8
GCPofflinelargec4d-standard-16-lssd
  1. c4-standard-16-lssd
  2. c3d-standard-16-lssd
  3. n2d-standard-16
  4. n2-standard-16
GCPofflinexlargec4d-standard-32-lssd
  1. c4-standard-32-lssd
  2. n2d-standard-32
  3. n2-standard-32
GCPoffline2xlargec4d-standard-48-lssd
  1. c4-standard-48-lssd
  2. n2d-standard-48
  3. n2-standard-48
GCPoffline3xlargec4d-standard-64-lssd
  1. n2d-standard-64
  2. n2-standard-64
GCPoffline4xlargec4d-standard-96-lssd
  1. c4-standard-96-lssd
  2. n2d-standard-96
  3. n2-standard-96
GCPoffline5xlargec4d-standard-192-lssd
  1. c4-standard-192-lssd
GCPofflinesmall-highmemc4-highmem-4-lssd
  1. n2d-highmem-4
  2. n2-highmem-4
GCPofflinemedium-highmemc4d-highmem-8-lssd
  1. c4-highmem-8-lssd
  2. c3d-highmem-8-lssd
  3. n2d-highmem-8
  4. n2-highmem-8
GCPofflinelarge-highmemc4d-highmem-16-lssd
  1. c4-highmem-16-lssd
  2. c3d-highmem-16-lssd
  3. n2d-highmem-16
  4. n2-highmem-16
GCPofflinexlarge-highmemc4d-highmem-32-lssd
  1. c4-highmem-32-lssd
  2. n2d-highmem-32
  3. n2-highmem-32
GCPoffline2xlarge-highmemc4d-highmem-48-lssd
  1. c4-highmem-48-lssd
  2. n2d-highmem-48
  3. n2-highmem-48
GCPoffline3xlarge-highmemc4d-highmem-64-lssd
  1. n2d-highmem-64
  2. n2-highmem-64
GCPoffline4xlarge-highmemc4d-highmem-96-lssd
  1. c4-highmem-96-lssd
  2. n2d-highmem-96
  3. n2-highmem-96
GCPoffline5xlarge-highmemc4d-highmem-192-lssd
  1. c4-highmem-192-lssd
GCPonlinesmallc4d-standard-4
  1. c4-standard-4
  2. c3d-standard-4
  3. c3-standard-4
GCPonlinemediumc4d-standard-8
  1. c4-standard-8
  2. c3d-standard-8
  3. c3-standard-8
GCPonlinelargec4d-standard-16
  1. c4-standard-16
  2. c3d-standard-16
GCPonlinexlargec4d-standard-32
  1. c4-standard-32
GCPonlinesmall-highmemc4d-highmem-4
  1. c4-highmem-4
  2. c3d-highmem-4
  3. c3-highmem-4
GCPonlinemedium-highmemc4d-highmem-8
  1. c4-highmem-8
  2. c3d-highmem-8
  3. c3-highmem-8
GCPonlinelarge-highmemc4d-highmem-16
  1. c4-highmem-16
  2. c3d-highmem-16
GCPonlinexlarge-highmemc4d-highmem-32
  1. c4-highmem-32
GCPonlinesmall-highcpuc4d-highcpu-4
  1. c4-highcpu-4
  2. c3d-highcpu-4
  3. c3-highcpu-4
GCPonlinemedium-highcpuc4d-highcpu-8
  1. c4-highcpu-8
  2. c3d-highcpu-8
  3. c3-highcpu-8
GCPonlinelarge-highcpuc4d-highcpu-16
  1. c4-highcpu-16
  2. c3d-highcpu-16
GCPonlinexlarge-highcpuc4d-highcpu-32
  1. c4-highcpu-32
GCPonlinemicron4d-highcpu-2
  1. n4-highcpu-2
  2. c4-highcpu-2