Inside Google's Eighth-Generation TPUs: TPU 8t for Training, TPU 8i for Inference
TPU architecture

Inside Google's Eighth-Generation TPUs: TPU 8t for Training, TPU 8i for Inference

For its eighth generation, Google split the TPU into two chips: TPU 8t for training and TPU 8i for inference and agents. With TPUs coming to OCI in 2027, it pays to understand what each design is for, and where memory and interconnect decide performance.

Google TPUs on OCI · TPU Architecture
TPU 8t · training pod ~3x per pod 8i agent agent agent agent TPU 8i · inference + agents
On this page
  1. 01 · Two Chips Instead of One
  2. 02 · Why Google Split the Generation
  3. 03 · TPU 8t: Built for Training at Superpod Scale
  4. 04 · TPU 8i: Built for Inference and Agents
  5. 05 · TPU 8t vs TPU 8i Side by Side
  6. 06 · Where Memory and Interconnect Matter: Three Worked Examples
  7. 07 · What This Means for OCI Customers
  8. 08 · Key Takeaways
  9. 09 · Frequently Asked Questions

01 · Two Chips Instead of One

Architecture brief · Google TPU eighth generation

Why does one TPU generation now have two names?

Until 2026, each TPU generation was a single chip that Google configured for both training and serving. At Google Cloud Next on 22 April 2026, that changed. Google introduced the eighth generation as two separate designs: TPU 8t, built to train and post-train the largest models, and TPU 8i, built for inference and for what Google calls the iterative work of many specialized agents.

This matters to OCI customers because Oracle's 27 October 2026 announcement brings Google TPUs to OCI from calendar 2027, and the release describes the eighth generation as Google's current portfolio. Oracle has not said which generations will be offered on OCI at launch. Even so, the 8t and 8i split is the clearest guide available to how Google expects its chips to be used, and therefore to which of your workloads are worth evaluating.

01Google says TPU 8t superpods reach up to 9,600 chips, about 2 PB of shared HBM and roughly 121 FP4 exaflops.
02Google says TPU 8i pairs 288 GB HBM with 384 MB on-chip SRAM per chip, in pods of 1,152 chips.
03Which generations OCI will offer, and in what shapes, is not yet published. Treat every OCI layout here as illustrative.

02 · Why Google Split the Generation

Answer: Training and inference stress hardware in different ways. Training needs enormous aggregate compute and memory spread across thousands of tightly linked chips for weeks at a time. Inference needs fast access to model weights and cached context for each request, at the lowest cost per token. One chip cannot be optimal for both.

A training run is one giant, synchronized job. Every step, thousands of chips compute on their slice of the model and data, then exchange gradients before anyone can move on. The slowest link sets the pace, so training hardware lives or dies on aggregate memory and chip-to-chip bandwidth across the whole pod.

Inference is the opposite shape: millions of small, independent requests, each of which must read the model weights and its own growing context, the key-value (KV) cache, for every token it generates. Here the bottleneck is how quickly each chip can feed data to its compute units, and how many requests it can keep in memory at once. Agentic applications add a twist: many agents call the model in loops, re-reading shared context over and over, which rewards keeping hot data close to the chip.

By building two chips, Google can tune each one for its job instead of compromising. That is the same logic Oracle applies across its portfolio, just one level down: match the workload to the hardware designed for it.

Pressure point Training (TPU 8t) Inference and agents (TPU 8i)
Unit of work One huge synchronized job Many small independent requests
Main memory concern Total capacity for weights, gradients, optimizer state, activations Fast access to weights and KV cache per request
Interconnect concern Gradient exchange across thousands of chips every step Splitting large models across chips, routing agent traffic
Success metric Time to a trained model Cost and latency per token

03 · TPU 8t: Built for Training at Superpod Scale

Answer: TPU 8t is Google's training chip. Google says a TPU 8t superpod scales to 9,600 chips with about 2 PB of shared high-bandwidth memory and roughly 121 FP4 exaflops, nearly three times the compute per pod of the previous generation, Ironwood (TPU v7).

The superpod is the real product. Each chip has, according to Google, 19.2 Tbps of scale-up bandwidth to its neighbours inside the pod and 400 Gbps of scale-out bandwidth to the wider network, carried on a new fabric Google calls Virgo. Scale-up links keep the chips of one pod working as a single machine. The scale-out fabric connects pods to each other and to storage, which matters for loading data and writing checkpoints.

The figure below shows how a TPU 8t superpod could sit inside an OCI datacenter. Racks of TPU 8t chips are joined by the scale-up interconnect and share a pooled view of HBM. A scale-out fabric links the pod to OCI data services such as Object Storage and File Storage. OCI supplies the power, cooling and datacenter networking, as the announcement states, and your tenancy launches and monitors the job.

A TPU 8t Superpod Inside an OCI Datacenter (Illustrative) OCI region (illustrative) Customer tenancy Google TPU 8t superpod OCI data Provided by OCI ML engineers Submit and monitor Training job JAX or TorchTPU Monitoring Loss, throughput launch TPU 8t rack Chips + HBM TPU 8t rack Chips + HBM TPU 8t rack Chips + HBM TPU 8t rack Chips + HBM TPU 8t rack Chips + HBM TPU 8t rack Chips + HBM TPU 8t rack Chips + HBM TPU 8t rack Chips + HBM Shared HBM pool: about 2 PB per superpod Up to 9,600 chips · about 121 FP4 exaflops Google's published figures Scale-out fabric Virgo network, 400 Gbps per chip Object Storage Checkpoints File Storage Working sets AI DB 26ai Power Cooling Datacenter networking Job launch Scale-up interconnect (19.2 Tbps per chip) Data and scale-out traffic Facilities Illustrative: Oracle has not published TPU shapes, pod sizes or rack layouts for OCI. Chip figures are Google's.
Figure 1 · An illustrative TPU 8t superpod in an OCI datacenter, with OCI providing power, cooling and networking

Two layers matter most for your job's speed: the blue scale-up interconnect, which carries gradient exchanges every step, and the shared HBM pool, which decides how large a model and batch fit. The scale-out path only needs to keep data and checkpoints flowing. How OCI will carve superpods into customer shapes is not yet published.

TPU 8t figure (Google) Value Why it matters
Superpod size Up to 9,600 chips Largest synchronized training job in one pod
Shared HBM per superpod About 2 PB Room for very large models, optimizer state and batches
Compute per superpod About 121 FP4 exaflops Raw training throughput at low precision
Generational gain Nearly 3x compute per pod vs Ironwood Fewer pods, or less time, for the same run
Per-chip scale-up bandwidth 19.2 Tbps Fast gradient exchange inside the pod
Per-chip scale-out bandwidth 400 Gbps on Virgo Data loading, checkpoints, multi-pod jobs

Oracle's own summary of the training benefit is that TPU 8t "cuts frontier model development cycles from months to weeks". Read that as a vendor claim for frontier-scale runs, and verify it against your own model when capacity arrives.

04 · TPU 8i: Built for Inference and Agents

Answer: TPU 8i is Google's inference and agentic chip. Google says each chip has 288 GB of HBM and 384 MB of on-chip SRAM, about three times the previous generation, in pods of 1,152 chips delivering about 11.6 exaflops, with up to 80% better performance per dollar for inference and up to 2x performance per watt versus Ironwood.

The headline change is memory close to the compute. On-chip SRAM is far faster than HBM but much smaller. Tripling it to 384 MB lets more of the hottest data, such as attention state and frequently reused parts of the KV cache, stay on the chip instead of making a round trip to HBM for every token. For workloads that generate long answers or run many agent turns, those round trips are a major share of the cost.

The 288 GB of HBM per chip sets how much model and context each chip can hold. By simple multiplication, a full 1,152-chip pod holds about 330 TB of HBM in total. Larger pods, up from 256 chips in the previous generation, give Google room to split very large or mixture-of-experts models across many chips while keeping the traffic inside one pod.

Google positions TPU 8i for reasoning models, agentic systems and long-context applications, the same inference workloads Oracle names in its announcement. These are the workloads where cost per token, not peak compute, decides the business case.

Read vendor efficiency claims carefullyThe up to 80% performance per dollar and up to 2x performance per watt figures are Google's comparisons against its own Ironwood generation, not against GPUs and not on OCI pricing. Oracle has not published TPU pricing. Use them as a reason to benchmark, not as a forecast of your bill.

05 · TPU 8t vs TPU 8i Side by Side

Answer: Choose TPU 8t when the job is one large training or post-training run that needs maximum aggregate memory and chip-to-chip bandwidth. Choose TPU 8i when the job is serving many requests or agents, where memory close to the compute and cost per token matter most.

The two chips share a generation and a software stack, JAX, PyTorch through TorchTPU and the XLA compiler, so the same model code can train on one and serve on the other. What differs is the balance of memory, pod size and compute each is built around. The comparison below uses only Google's published figures for each design.

TPU 8t vs TPU 8i at a Glance TPU 8t TPU 8i Training Inference and agents Purpose Pre-training and post-training of the largest models Serving models, reasoning and the iterative work of many specialized agents Memory About 2 PB of shared HBM across a full superpod 288 GB HBM per chip plus 384 MB on-chip SRAM (about 3x the previous generation) Pod size Superpod of up to 9,600 chips Pods of 1,152 chips, up from 256 Per-pod compute About 121 FP4 exaflops; nearly 3x per pod vs Ironwood About 11.6 exaflops per pod Headline claim 19.2 Tbps scale-up and 400 Gbps scale-out per chip on the new Virgo fabric Up to 80% better performance per dollar for inference and up to 2x performance per watt vs Ironwood Best workloads Dense and mixture-of-experts training, large post- training runs Reasoning, agentic and long-context inference at production volume All figures are Google's published numbers for its eighth generation (Cloud Next, April 2026). OCI configurations are not yet announced.
Figure 2 · TPU 8t and TPU 8i compared on purpose, memory, pod size, compute and best-fit workloads

The pattern is easy to remember. TPU 8t numbers are pod-scale totals, because training treats the pod as one machine. TPU 8i numbers are per chip and per pod, because inference cares about how much each chip can hold and how cheaply it can answer. Neither figure set tells you OCI shapes or prices.

Workload Better fit Reason
Pre-training a large dense model TPU 8t Needs pod-scale memory and gradient bandwidth
Pre-training or post-training a large MoE model TPU 8t Expert parallelism leans on scale-up links
Fine-tuning a mid-size model Either; benchmark Depends on model size and run length
Chat and reasoning endpoints at volume TPU 8i Cost per token and HBM per chip
Long-context retrieval and document analysis TPU 8i Large KV caches need HBM capacity
Multi-agent orchestration loops TPU 8i Reused context benefits from on-chip SRAM

06 · Where Memory and Interconnect Matter: Three Worked Examples

Answer: In training, memory sets how big a model and batch fit, and the scale-up interconnect sets how fast each step finishes. In inference, HBM capacity sets how many requests and how much context fit per chip, and SRAM plus HBM bandwidth set how fast each token is produced.

The figure below walks through three paths: one training step across a TPU 8t pod, one inference request on TPU 8i, and a multi-agent loop on TPU 8i. Yellow tags mark the points where memory is the constraint and blue tags mark where interconnect is. The arithmetic that follows uses common rules of thumb, not measured results, and is meant only to show the scale involved.

Where Memory and Interconnect Matter: Three Paths 1 A training step across a TPU 8t pod 2 A single inference request on TPU 8i 3 A multi-agent loop on TPU 8i Load batch From Object Storage Forward and backward pass Each chip on its model shard HBM Exchange gradients Collective across chips Scale-up links Update and checkpoint Periodic save Scale-out fabric Prompt arrives API endpoint Prefill Read weights, build KV cache HBM capacity Decode token by token Hot data close to compute SRAM + HBM Stream response Back to the app Planner agent Splits the task Specialist agents Tools, retrieval, code Pod links Shared context KV cache reused per turn HBM + SRAM Final answer When the plan is done next turn Request or step flow Agent loop Memory Interconnect Illustrative, simplified data paths
Figure 3 · Three illustrative paths showing where memory and interconnect decide performance

The loop in the third lane is the key difference between chat and agents. A chat request runs once. An agent workflow returns to the model again and again with largely the same context, so memory that keeps that context close to the compute pays off on every turn.

  1. Training step on TPU 8t. A common rule of thumb for mixed-precision training with the Adam optimizer is about 16 bytes per parameter for weights, gradients and optimizer state. A 1-trillion-parameter model therefore needs roughly 16 TB before activations, under 1% of the 2 PB Google cites per superpod. The rest of the memory goes to activations and larger batches, while the 19.2 Tbps per-chip scale-up links carry the gradient exchange that ends every step.
  2. Single inference request on TPU 8i. A 70-billion-parameter model stored at 8-bit precision needs about 70 GB for weights, so it fits on one 288 GB chip with roughly 200 GB left for KV caches. More free HBM means more concurrent requests or longer contexts per chip. During decode, the 384 MB of SRAM keeps the hottest data on the chip, which is where per-token speed is won.
  3. Multi-agent loop on TPU 8i. A planner agent splits a task, specialist agents call tools and retrieval, and every agent returns to the model with shared context. If ten agents each run five turns against the same context, that context is read fifty times. Keeping it resident in HBM and SRAM, rather than rebuilding it, is what makes the loop affordable at scale.

07 · What This Means for OCI Customers

Answer: Use the 8t and 8i split to sort your AI workloads into training and serving buckets now. When Oracle publishes TPU shapes for OCI, you will know which shape family to benchmark for each workload, and which figures to ask Oracle about.

Oracle's announcement names exactly the workloads these two chips target: large-model training and post-training, dense and mixture-of-experts, plus production inference for reasoning, agentic and long-context applications. OCI provides the power, cooling and datacenter networking, and availability starts in calendar 2027, ramping over several years.

What is missing is everything that turns a chip into a cloud service: the shapes you can rent, the pod slice sizes, the regions, the pricing, and how jobs will be scheduled. Keep your planning documents honest by recording those items as open questions.

What Oracle has not yet publishedWhich TPU generations OCI will offer at launch, TPU shape names and slice sizes, regions, pricing, the launch date within 2027, and whether OKE or managed AI services will schedule TPU capacity. Watch Oracle's OCI compute documentation, release notes and the Oracle and Google announcements for these details.

Google's Amin Vahdat said the next generation of AI "will require a diverse range of compute." Splitting one TPU generation into a training chip and an inference chip is that idea applied inside a single product line.

08 · Key Takeaways

  1. Two chips, one generation. Google's eighth generation splits into TPU 8t for training and TPU 8i for inference and agents.
  2. TPU 8t is about the pod. Google cites up to 9,600 chips, about 2 PB of shared HBM and roughly 121 FP4 exaflops per superpod, with 19.2 Tbps scale-up links per chip.
  3. TPU 8i is about memory per chip. Google cites 288 GB HBM and 384 MB SRAM per chip in 1,152-chip pods, aimed at cost per token for reasoning and agents.
  4. Memory and interconnect decide speed. Training is bound by pod memory and gradient exchange; inference by HBM capacity and how close hot data sits to compute.
  5. OCI details are still open. Generations at launch, shapes, regions and pricing for TPUs on OCI are not yet published; plan with Google's figures as a guide only.

09 · Frequently Asked Questions

What is the difference between TPU 8t and TPU 8i?

TPU 8t is Google's eighth-generation chip for training and post-training, built around very large superpods with pooled memory and fast chip-to-chip links. TPU 8i is the inference and agentic chip, with 288 GB HBM and 384 MB on-chip SRAM per chip in 1,152-chip pods, aimed at lower cost per token.

How big is a TPU 8t superpod?

Google says a TPU 8t superpod scales to up to 9,600 chips with about 2 PB of shared HBM and roughly 121 FP4 exaflops, nearly three times the compute per pod of Ironwood.

How does TPU 8i compare with Ironwood?

Google says TPU 8i delivers up to 80% better performance per dollar for inference and up to 2x performance per watt versus Ironwood, triples on-chip SRAM to 384 MB, and grows pods from 256 to 1,152 chips.

Will OCI offer TPU 8t and TPU 8i?

Oracle has not said which TPU generations OCI will offer at launch. The announcement describes the eighth generation as Google's current portfolio, with TPUs on OCI arriving in calendar 2027.

Can a model trained on TPU 8t be served on TPU 8i?

Both chips use the same software stack, JAX, PyTorch through TorchTPU and the XLA compiler, so the same model code can in principle train on one and serve on the other. Confirm with your own framework versions once capacity is available.

About the author. ExaGuru Oracle Cloud architects design and run OCI, Exadata and AI infrastructure for enterprise customers, and teach the same architectures in live, hands-on labs.

Learn this hands-on

Practice Exadata, OCI and multi-cloud architectures in live labs with a practicing consultant.