Every claim below is either subtly true or subtly false. Never answer with a bare word.
A wafer-scale engine uses an entire wafer as a single connected die.
True — the scribe lines (the blank streets between stamped tiles) that normally separate reticle fields are bridged with extra metal so the whole wafer becomes one mesh, which is the defining trick of the design.
A WSE contains external DRAM to hold the model.
False — all model state lives in distributed on-chip SRAM; there is no external DRAM, which is exactly what removes the slow off-chip memory boundary.
The Poisson yield model Y=e−DA predicts a full-wafer monolithic die essentially never works.
True — as A grows to the whole wafer, DA≫1 so e−DA→0, meaning a defect-free full wafer is astronomically unlikely.
Because Y=e−DA→0, wafer-scale chips are physically impossible.
False — the formula only kills defect-free wafers; WSEs never demand perfection, they use redundancy and reroutable mesh links so a few dead cores don't matter.
Aggregate on-wafer bandwidth is additive across cores because mesh links run in parallel.
True — every core drives its own neighbor links simultaneously (each contributing Bcore bytes/s), so Btotal=M⋅Bcore; with M=850,000 cores at Bcore=1 GB/s that is 850 TB/s.
Nearest-neighbor latency and worst-case corner-to-corner latency in a mesh are about the same.
False — a neighbor hop is ~1 ns (one clock tick at 1 GHz, since 1/109s=1 ns), but a mesh laid out as roughly 1000×1000 cores (that is how you arrange ~850,000 cores in a square grid) is ~2000 hops corner-to-corner, so ~2 µs; the design bets on traffic being local so most hops are the cheap kind.
Skipping multiply-by-zero (sparsity harvesting) saves both time and energy.
True — a zero activation triggers no work, so both the cycles and the switching energy of that multiply are avoided.
A WSE is essentially just one very large GPU.
False — a GPU is shared-memory SIMT backed by external HBM DRAM; a WSE is a distributed-memory mesh of tiny cores with only local SRAM, so its memory model, programming model, and bottlenecks all differ (see Systolic Arrays & TPUs).
Over-provisioning cores by the factor 1−f1 guarantees enough survive.
True — from M(1−f)≥N, dividing both sides by the positive number (1−f) gives M≥1−fN, so building that many means the expected good count still meets the target N.
Power is delivered from the wafer's edges, in-plane.
False — current is delivered vertically from the back (perpendicular to the wafer) to avoid long resistive drops across such a wide die.
Each statement contains a flaw. Name it in one sentence.
"The model must fit inside a single core's SRAM, so WSEs can only run tiny models."
The model is sharded across all cores; capacity is the sum over cores (tens of GB), not per-core, so the mesh stitches partial results together.
"Because bigger dies have more transistors, the only wafer-scale problem is total wattage."
The real enemy is in-plane power delivery and thermal expansion cracking solder, not the raw watts — which is why vertical power and liquid cooling exist (see Liquid Cooling & Power Delivery Networks).
"Yield is engineered by making the manufacturing process defect-free."
You cannot make a wafer defect-free; yield is engineered with spare cores and reroutable links, redefining the metric to 'enough good cores' (see Yield & Defect Density Models).
"In Y=e−DA, doubling the area halves the yield."
It does not halve it — doubling A squares the yield, since e−D(2A)=(e−DA)2, so yield collapses far faster than linearly.
"A high-locality all-to-all workload is the ideal fit for a mesh NoC."
All-to-all traffic is poor locality for a mesh — its nearest-neighbor advantage evaporates when every core must talk to every other, so this is when a WSE is the wrong choice.
"Since cores are identical, one broken core forces the whole wafer to be scrapped."
The reroutable mesh simply routes around dead cores, so a handful of failures are absorbed by the built-in redundancy rather than scrapping the wafer.
"On-chip SRAM is slower than DRAM, so keeping data on-wafer is a compromise on speed."
The opposite — each core reaches its SRAM in ~1 cycle and the aggregate bandwidth is in the petabytes/second range, far above off-chip DRAM (see Dennard Scaling & the Memory Wall).
Why does the exponential e−DA appear in the yield formula rather than some other function?
Defects fall independently and randomly, so their count in a fixed area follows a Poisson distribution; the probability of exactly zero defects, P(0)=e−DA, is what an exponential naturally gives.
Why bridge the scribe lines with extra metal instead of designing the wafer as one die from the start?
The stamping machine can only print one reticle field (one tile) at a time, so the wafer is born as separate tiles; adding wiring across the blank scribe streets afterward stitches those tiles into one connected mesh without changing the lithography step (see Chiplets & 2.5D/3D Integration).
Why is unstructured sparsity a real speedup on a WSE but hard for a GPU?
A WSE core does work only when a nonzero activation arrives, so scattered zeros are naturally skipped; a GPU needs dense, structured math to keep its lanes busy, so random zeros still cost cycles (see Sparsity in Neural Networks).
Why does keeping communication on-wafer matter more than raw FLOPs for neural-net training?
Training spends most of its time shuffling activations and gradients, and that traffic crossing chip boundaries is the bottleneck — keeping it on silicon removes the slow, hot, energy-hungry hops.
Why does a single mesh hop cost only about 1 ns?
The two cores are physical neighbors sitting micrometers apart, so the signal travels a tiny distance and is latched in one clock cycle; at a 1 GHz clock one cycle is 1/109 s = 1 ns, so the hop is limited by the clock, not by distance.
Why are cross-wafer in-plane power drops prohibitive, forcing vertical delivery?
A thin metal layer stretched ~215 mm across the wafer has real resistance R, and pushing tens of thousands of amps through it wastes power as I2R heat and sags the voltage far from the edge; feeding current straight down from the back makes every core's path short and nearly equal, killing that drop.
Why over-provision cores instead of just accepting whatever survives?
Because defect locations are random, you cannot guarantee N good cores without a margin; building M≥1−fN ensures the expected survivors still meet the requirement (see Yield & Defect Density Models).
Why is a nearest-neighbor mesh, rather than an all-to-all crossbar, the right on-chip network?
An all-to-all fabric would need wiring that grows far faster than the number of cores; a 2-D mesh keeps wiring local and cheap, and neural traffic is mostly local anyway (see Network-on-Chip (NoC) & Mesh Topologies).
The scenarios the reader must not be surprised by.
What happens to yield as die area A→0?
DA→0 so Y=e−DA→1 — tiny dies almost always work, which is exactly why the industry historically diced wafers into small chips.
What happens if the defect density D=0?
Then Y=e0=1 for any area, so a perfect wafer would need no redundancy — but real D>0 always, so this is only a theoretical limit.
What if the required core fraction that fails is f→1 (almost everything dies)?
M≥1−fN→∞, meaning you'd need essentially infinite cores — so wafer-scale only makes sense when f is small enough that 1−f1 stays a modest over-provisioning factor.
What if the model's working set is larger than total on-wafer SRAM?
The WSE loses its advantage — there is no DRAM fallback on-wafer, so a workload that overflows the aggregate SRAM is a case where off-chip memory would actually help.
What if traffic is corner-to-corner rather than nearest-neighbor?
Latency balloons to ~thousands of hops (~µs), so a workload dominated by long-distance mesh traffic defeats the locality bet the architecture is built on.
What is the effective yield metric for a WSE with redundancy, versus a normal chip?
A normal chip needs zero killing defects (Y=e−DA); a WSE needs only 'enough good cores', so a wafer with scattered dead cores is still a fully usable product.
What happens to power delivery if you tried to feed current from the wafer edges instead?
The in-plane resistive path across a ~215 mm die would cause huge I2R voltage drops and heating, which is precisely why current is fed vertically through the back face.
Recall One-line summary of every trap
Yield math kills only perfect wafers, so WSEs use redundancy; there is no DRAM (SRAM is sharded and summed); bandwidth is additive because links run in parallel; latency is cheap only when traffic is local; and power comes in vertically, not from the edges.