Cloud TPU creation overview
Compute Engine lets you create and manage TPU virtual machines (VMs) either as individual instances or as part of a managed instance group (MIG) . MIGs can have multiple single-host TPU VMs or multi-host TPU slices. MIGs with single-host VMs are best for when you have multiple, independent workloads, for example, inference workloads. MIGs with multi-host TPU slices have multiple, interconnected TPU VMs that work together as a unit on a single workload. How you create and manage your TPU VMs depends on your workload requirements.
To learn how to create a single TPU VM, see Create a single TPU VM instance . To learn about MIGs and TPUs, see Create Cloud TPU VMs with MIGs
What's next
- Learn how to Create a MIG with single-host Cloud TPU slices .
- Learn how to Create a MIG with a multi-host Cloud TPU slice .
- Learn how to manage TPU VMs .
- Learn about TPUs in GKE .
- Learn how to run an ML workload on TPUs, for example, Serve Qwen2-72B-Instruct with vLLM on TPUs .

