Answers: <p>According to <a href="https://cloud.google.com/tpu/docs/types-zones" rel="nofollow noreferrer">"TPU types and zones"</a> TPUs are only available in a very limited set of regions, namely:</p>
  
  <ul>
  <li><strong>Europe, Middle East and Africa</strong>
  
  <ul>
  <li>europe-west4-a (Eemshaven, Netherlands)</li>
  </ul></li>
  <li><strong>Americas</strong>
  
  <ul>
  <li>us-central1-a, b, c and f (Council Bluffs, Iowa, USA)</li>
  </ul></li>
  <li><strong>Asia-Pacific</strong>
  
  <ul>
  <li>asia-east1-c (Changhua County, Taiwan)</li>
  </ul></li>
  </ul>
  
  <p><em>Note: not every SKU is available in each region, so double check the above page when planning your deployments.</em></p>
  
  <p>In addition to specifying a valid zone, you will need to make sure the <a href="https://console.cloud.google.com/apis/library/tpu.googleapis.com" rel="nofollow noreferrer">TPU API</a> is enabled, and your account has the relevant IAM permissions: Cloud TPU\TPU Admin.</p>
  
  <p>At the moment TPUs are predominantly designed for centralised data processing rather than close-to-edge processing. Hence the somewhat limited number of locations TPUs are available within.</p>
  
Answers: CC BY-SA 4.0
Answers: 2019-11-07T16:08:50.730Z
Answers: 2019-11-07T16:08:50.730Z
Answers: Richard Slater
Body: <p>I'my trying to create a tpu for my vm instance <a href="https://cloud.google.com/tpu/docs/tutorials/transformer-pytorch" rel="nofollow noreferrer">from this tutorial</a> but get this error message:</p>
  <pre><code>ERROR: (gcloud.compute.tpus.create) PERMISSION_DENIED: Location europe-west1-b is not found or access is unauthorized.
  </code></pre>
  <p>I have enabled all of the access the vm can have but i still have this error.</p>
  
Tags: <google-cloud-platform><gcp><google-compute-engine>
Title: GCP - Can't create a tpu on europe-west1
UserDisplayName: lifeguru42
ThreadText: # GCP - Can't create a tpu on europe-west1
  
  (Asked by: username_0 on 2019-11-07)
  
  I'my trying to create a tpu for my vm instance [from this tutorial](https://cloud.google.com/tpu/docs/tutorials/transformer-pytorch) but get this error message:
  
  ```
  ERROR: (gcloud.compute.tpus.create) PERMISSION_DENIED: Location europe-west1-b is not found or access is unauthorized.
  
  ```
  
  I have enabled all of the access the vm can have but i still have this error.
  
  **Tags:** google-cloud-platform, gcp, google-compute-engine
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2019-11-07. Score: 2 | Accepted answer
  
  According to ["TPU types and zones"](https://cloud.google.com/tpu/docs/types-zones) TPUs are only available in a very limited set of regions, namely:
  
  * **Europe, Middle East and Africa**
    + europe-west4-a (Eemshaven, Netherlands)
  * **Americas**
    + us-central1-a, b, c and f (Council Bluffs, Iowa, USA)
  * **Asia-Pacific**
    + asia-east1-c (Changhua County, Taiwan)
  
  *Note: not every SKU is available in each region, so double check the above page when planning your deployments.*
  
  In addition to specifying a valid zone, you will need to make sure the [TPU API](https://console.cloud.google.com/apis/library/tpu.googleapis.com) is enabled, and your account has the relevant IAM permissions: Cloud TPU\TPU Admin.
  
  At the moment TPUs are predominantly designed for centralised data processing rather than close-to-edge processing. Hence the somewhat limited number of locations TPUs are available within.
  
  
  ---
  
  