Google Cloud offers the Tau T2A machine series as the first Arm series available on Compute Engine. Arm architecture is optimized for power efficiency and as a result, the Tau T2A machine series yields better price for performance.
Arm processors are becoming common in standard servers due to their power efficiency as compared to x86 servers. Mobile phones and laptops are examples of devices that run on an Arm processor — with an Arm CPU's reduced instruction set, fewer instructions equals greater performance speed with lower battery and power consumption.
Ampere Altra's single-threaded CPU makes it an excellent platform for general-purpose compute workloads. Consider the Tau T2A general-purpose Arm VMs when you want to:
- Run compute-intensive workloads that require the ability to scale usage quickly when needed.
- Optimize for price-performance on Arm-compatible workloads.
- Leverage modern, open source software stacks.
- Develop and test mobile or embedded systems which use an Arm CPU.
- Evaluate whether your workload is suitable for an Arm CPU.
Tau T2A machine series
The Tau T2A Arm machine series running on the 64 core Ampere Altra Arm processor at 3.0 GHz all-core frequency delivers greater price-performance for many workloads. Tau T2A makes it possible to run workloads that run best, or exclusively, on Arm.
Tau T2A machine types support only the NVMe interface for storage, and Google virtual NIC (gVNIC) for networking. Virtionet and SCSI interfaces are not supported. All publicly-available Arm OS images are configured to use the NVMe and gVNIC interfaces. gVNIC is a network interface that is designed specifically for Compute Engine. It provides better performance and supports higher network bandwidths and throughput.
For this machine series, each vCPU is backed by a single core with no simultaneous multithreading (SMT). Thus, Tau T2A VMs deliver greater performance per vCPU compared to a VM with SMT enabled. While SMT provides benefits to certain workloads, single-threaded cores are ideal for compute- intensive workloads because processes can access the entire core, rather than sharing it with other processes.
Tau T2A VMs support public Arm-based OS images. You can also create custom images using a publicly-available Arm-based image.
The Tau T2A machine series provides an opportunity to test, develop, and plan for your eventual migration to the next generation of Arm machine series, and to determine which workloads would benefit from running on Arm. Tau T2A is a good choice for scale-out and compute-intensive workloads such as:
- App serving, web serving, and game serving
- Embedded systems development
- Development on CI/CD on Arm
- Video and image encoding, transcoding, and processing
- Digital advertising exchanges and serving
- Cache servers
- Computational drug discovery
- Android development
- Autonomous or conventional automotive software development
General-purpose machine comparison table
This table compares the general-purpose N2D, T2D, and T2A machine series to each other so you can determine the best machine series for your workloads.
|VM Shapes||224 max vCPU
Large VM shapes
Multiple memory configs
|60 max vCPU
No custom VMs
|48 max vCPU
No custom VMs
|VM sub families||Standard
|Memory speed||2933 DDR4||2933 DDR4||3200 DDR4|
|1 NUMA node ≤ 24 cores,
2 NUMA nodes otherwise
|1 NUMA node ≤ 60 cores||1 NUMA node ≤ 48 cores|
|Confidential VM Support||Yes||No||No|
|Networking||Up to 100Gbps||Up to 32Gbps||Up to 32Gbps|
- Learn about the Tau T2A machine series.
- Learn about available VM CPU platforms.
- Learn how to Create an Arm VM instance.