TPU regions and zones

Overview

The main differences between TPU types are price, performance, memory capacity, and zonal availability.

Google Cloud uses regions, subdivided into zones, to define the geographic location of physical compute resources. For example, the us-central1 region denotes a region near the geographic center of the United States. When you create a TPU VM, you specify the zone in which you want to create it. See the Compute Engine Global, regional, and zonal resources document for more information about regional and zonal resources.

You can create TPU configurations in the zones shown in the following table.

TPU type (v2) TPU v2 cores Available zones
v2-8 8 us-central1-b
us-central1-c
us-central1-f
v2-32 32 us-central1-a
v2-128 128 us-central1-a
v2-256 256 us-central1-a
v2-512 512 us-central1-a
TPU type (v3) TPU v3 cores Available zones
v3-8 8 us-central1-a
us-central1-b
us-central1-f
TPU type (v4) TPU v4 chips Available zones
All v4 configurations varies by slice size us-central2-b
TPU type (v5e) TPU v5e chips Available zones
All v5litepod configurations varies by slice size us-central1-a
us-east5-a
us-east5-b
us-east5-c
us-south1-a
us-west1-c
us-west4-a
TPU type (v5p) TPU v5p chips Available zones
All v5p configurations varies by slice size us-east5-a
TPU type (v6e) TPU v6e chips Available zones
All v6e configurations varies by slice size us-east1-d
us-east5-b
TPU type (v2) TPU v2 cores Available zones
v2-8 8 europe-west4-a
v2-32 32 europe-west4-a
v2-128 128 europe-west4-a
v2-256 256 europe-west4-a
v2-512 512 europe-west4-a
TPU type (v3) TPU v3 cores Available zones
v3-8 8 europe-west4-a
v3-32 32 europe-west4-a
v3-64 64 europe-west4-a
v3-128 128 europe-west4-a
v3-256 256 europe-west4-a
v3-512 512 europe-west4-a
v3-1024 1024 europe-west4-a
v3-2048 2048 europe-west4-a
TPU type (v5e) TPU v5e chips Available zones
All v5litepod configurations varies by slice size europe-west1-b
TPU type (v5p) TPU v5p chips Available zones
All v5p configurations varies by slice size europe-west4-b
TPU type (v6e) TPU v6e chips Available zones
All v6e configurations varies by slice size europe-west4-a
TPU type (v2) TPU v2 cores Available zones
v2-8 8 asia-east1-c
TPU type (v5e) TPU v5e chips Available zones
All v5litepod configurations varies by slice size asia-southeast1-b
TPU type (v6e) TPU v6e chips Available zones
All v6e configurations varies by slice size asia-northeast1-b

TPU types with higher numbers of chips or cores are available only in limited quantities. TPU types with lower chip or core counts are more likely to be available.

Choose TPU versions

To choose the right TPU version for your workload, refer to the new TPU product announcements. Recent examples:

What's next

  • To see pricing for TPUs in each region, see the Pricing page.
  • To learn how to work with TPUs, see Get started.
  • Learn more about TPU architecture in the System Architecture page.
  • See When to use TPUs to learn about the types of models that are well suited to Cloud TPU.