A 3-bit box that broke a $900B semiconductor selloff — and why it actually matters.

On March 25, 2026, something weird happened. Samsung dropped. Micron dropped. Western Digital dropped. SK Hynix dropped. In one day, the world's memory chip industry lost a combined $900 billion in market value.

Why? Because a Google Research paper said something that sounded too good to be true: we figured out how to run AI chatbots using one-sixth the memory — and we didn't even need to redesign the chips. That paper was called TurboQuant. Here's why it went nuclear, and why it actually matters even if you're not a semiconductor investor.

The Problem Nobody Talks About

Every time you chat with an AI — ask ChatGPT a follow-up, continue a Claude conversation, switch tabs and come back — the model is holding a running ledger of everything you've said so far. It needs this to understand context. That ledger is called the KV cache.

KV stands for key and value. Think of it like a whiteboard the model fills up as you type. The longer your conversation, the more of this whiteboard it uses.

The problem: this whiteboard is expensive. A 128-token message might need 1GB of GPU memory just for the cache. A long conversation? You're looking at 40GB, 80GB, more. And it scales with every user, every session, simultaneously.

For companies running AI at scale — billions of requests per day — the KV cache is the biggest line item in their infrastructure budget. Not the model. Not the electricity. The memory.

If you're building anything on top of long-context AI, you are building on top of a memory crisis.

What Google Actually Did

It compresses the KV cache from 16-bit numbers down to ~3-bit numbers — without making the AI dumber.

TurboQuant does it in three steps:

1. Spin the vectors (Random Rotation). Data gets rotated into a different orientation. Think of it like shuffling a deck so that the suit distribution is more even. This makes subsequent compression cleaner.

2. Quantize efficiently (PolarQuant). Standard quantization methods need to store extra "scaling factors." These add overhead, which is why a "4-bit" method often isn't really 4-bit. PolarQuant removes this by re-expressing vectors in polar coordinates (angle + magnitude) so the metadata isn't needed.

3. Fix the math error (QJL). When you compress a vector down to 3 bits, you lose some precision. That would normally make the attention calculation drift off course. QJL (Quantized Johnson-Lindenstrauss) adds a 1-bit correction signal that keeps the dot-product estimation accurate.

Result: 6x less memory, zero accuracy loss, no retraining, works on any transformer model.

The Numbers

Standard KV CacheTurboQuant (3.5-bit)
Memory usage1x~1/6
AccuracyBaselineIdentical
Speed (H100)BaselineUp to 8x faster on attention
Setup requiredNoneNone
Works withFP16 weightsAny model

Google tested on Gemma, Mistral, and Llama models across standard long-context benchmarks (LongBench, Needle in a Haystack, RULER, L-Eval). Quality-neutral at 3.5 bits, marginal drop only at 2.5 bits.

Why It Crashed the Stock Market

The memory industry sells HBM (High Bandwidth Memory) — the premium memory used in H100s. If AI inference suddenly needed 6x less memory per user, the demand forecast for HBM changes. Investors panicked. Stocks fell.

But the nuance the market missed: the memory demand problem grows faster than the efficiency improvements. As one analyst put it: "It's like saying Aramco should crash because Toyota came out with a better hybrid engine."

That said, the direction is real. Software efficiency is winning.

What This Actually Changes

For AI companies. Cheaper inference. Longer contexts at lower cost. More users per GPU. If TurboQuant gets baked into vLLM or TensorRT-LLM, the economics of AI assistants improve substantially.

For local AI users. Community developers already ported it to llama.cpp and MLX (Apple Silicon). Ollama has a pending PR. Once these land, you'll be able to run 5x more context on a 24GB GPU.

For the AI industry. TurboQuant signals that the efficiency race may matter as much as the scale race. The next wave of breakthroughs may come from making existing models run better.

The Catch

Google has not shipped an official implementation. The paper is real, the ICLR 2026 poster is real, but production-grade code is community-built. And the 8x speedup claim is specifically for attention-logit computation on H100 — not end-to-end inference throughput.

There's also a plagiarism allegation from ETH Zurich's RaBitQ team, claiming comparison methodology was unfair. Unresolved.

The Highlight

When Google publishes research that crashes semiconductor stocks before a single line of production code ships, you know the problem was real. The KV cache memory wall is real. And the race to punch through it just got serious.