The Thermodynamic AI Chip · Thomas Ahle
ELI5/TLDR
Chip manufacturers spend fortunes eliminating noise from their systems. But there’s an alternative: what if you built a chip that uses randomness as the actual computation? Thermodynamic computing flips the script. Instead of fighting noise, you harness it by treating the chip itself as a stochastic differential equation—essentially letting electrical noise do a random walk biased toward answers you want. The twist: this becomes brilliant for certain problems (like probabilistic inference) where running many uncertain scenarios is the natural way to solve things. Normal Computing built the first real chip (the CN 101) that does this.
The Full Story
The Problem with Current Chips
For sixty years, chip design has been an exercise in eliminating imprecision. Manufacturers battle thermal noise, voltage fluctuations, timing errors—anything that introduces randomness. A fabrication bug costs hundreds of millions. Intel’s Pentium division bug in the ’90s—one instruction rounding error—nearly bankrupted them. Once silicon is baked, you cannot fix it. This is why hardware engineers are paranoid. It’s also why formal verification exists: you have to prove your design is correct before you touch the fab.
The irony that haunts Thomas Ahle is this: chip makers spend incomprehensible amounts purging noise, yet we’ve known for decades that randomness is central to how brains work and how probabilistic algorithms think.
The Inversion: Noise as Computation
Ahle came to this insight from probabilistic machine learning. When you’re doing Bayesian inference (inferring hidden truths from uncertain observations), you often need to sample. You run many scenarios, each with random seeds, and average the outcomes. This is slow on normal hardware because randomness isn’t native. The GPU says “give me clean deterministic operations,” and you’re left doing pseudo-random number generation in software.
So imagine instead: a chip that natively speaks randomness. You set up an array of capacitors and programmable resistances. You infuse noise everywhere—thermal noise, shot noise, whatever nature gives you. Then something magical happens. The system settles into a distribution governed by a stochastic differential equation. The weights you encoded in the resistances cause the voltage noise to bias itself toward answers.
The kicker: the distribution converges to something related to the inverse of the resistance matrix. This is physics. You’ve turned the chip into a physical solver.
Practical Hardware: CN 101
Normal Computing released the CN 101, the first thermodynamic chip to silicon. It’s early—narrow workloads right now—but it demonstrates the paradigm. For inference with probabilistic models, Monte Carlo simulations, and diffusion processes, this could be orders of magnitude faster than conventional silicon.
But here’s the gap: you can’t just drop this into existing pipelines. The hardware is optimized for a different kind of computation. If your bottleneck was elsewhere in the model (say, deterministic matrix math), thermodynamic sampling won’t help. You’d have to redesign algorithms to actually live in this new hardware space.
The Chip Design Crisis: Expensive Tooling, AI Potential
Chip design today relies on closed, proprietary tools. A single seat of a commercial simulator costs $10,000 per CPU kernel. If you want to parallelize with a million agents, you’re looking at $10 billion in licenses. This is why the hardware industry lags behind software in AI adoption.
Ahle and Normal Computing built their own Verilog simulator using a swarm of AI agents. It generated over 500,000 lines of code in 43 days. This is almost unthinkable—yet it raises the question that pervades the entire conversation: How do you know it’s right?
The Understanding Debt Problem
When you let agents generate half a million lines of code, you haven’t read most of it. You test it. It passes tests. But you’re accumulating “understanding debt”—you’re relying on the hope that the next generation of models will improve faster than your codebase decays.
This is the darker strain in the discussion. Ahle is candid: with Fable, he saw measurable progress on benchmarks. But there’s something almost deceptive about it. When a new model arrives, suddenly the previous one looks mediocre. It’s a parlor trick played in slow motion. The risk is that you enter a “no man’s land” where the codebase has crystallized into something that works but that nobody truly understands. That fragility compounds when you need to evolve the design.
The hardware industry historically solved this through orthogonal teams: one team designs the chip, another designs tests, a third designs “tests of the tests” (coverage). This gives you multiple independent perspectives. But if all three teams are the same AI model, can you claim independence? Ahle argues there’s enough entropy in long model runs that you can find agreement—but it’s an open question.
Formal Verification and Auto-Formalization
The conversation pivots toward alpha proof and AlphaGeometry, which tackled mathematical problem-solving by generating formal proofs in Lean. The human specifies the theorem; the model generates a proof or disproof.
Chip design faces a similar-but-harder problem. A mathematical theorem is one paragraph. A chip specification is thousands of pages. Missing one detail, misunderstanding one constraint, and your proof is irrelevant. The formalization work—turning English into formal logic—is where the brittleness hides.
Normal Computing is experimenting with timed Petri nets (a formalism from the 1960s for distributed systems) and various higher-level abstractions for protocol-level properties. The dream: let AI help bridge the gap between what humans intend and what can be formally verified. But the tooling is nascent.
The Broader Knowledge Erosion
The second half spirals outward from the technical into philosophy. Ahle and host Tim point to a paradox:
It’s not just that AI is getting smarter. It’s also that humans are getting dumber.
Using Claude (or any LLM) to explain papers, generate code, or explore ideas can genuinely accelerate learning if you remain diligent. But there’s a social contract breaking. In the past, if someone gave you something to read, you could assume they’d spent ten times longer writing it than you would reading it. Now? They might have generated it in five minutes. They might not understand it themselves.
The irony is that Thomas worked on chess engines for 15 years. Deep Blue seemed dumb to Chomsky. But modern chess engines are hybrids: a shallow neural network evaluates positions, and classical search does the exploring. It works better than pure neural. This suggests that for chip synthesis, compilation, and other structured problems, the optimal answer isn’t “let the LLM do it all” but “use AI where it’s strong, heuristics where they’re strong, and switch between them.”
The real risk Ahle warns against is epistemic subjectivity: you generate something you don’t understand, it convinces you it’s correct, you can’t see the subtle bugs, and you post it. An expert looks and spots the glitches immediately. But now you’re committed—you took a public stance—so you defend it, and the cycle perpetuates.
He points to arXiv’s response: they now gate uploads and ban users for hallucinated citations. Harsh, but the motivation is sound. The technology is “the most deceptive thing ever created in human history,” because it creates an illusion of understanding.
The Tension: Performance vs. Competence
The closing tension is this: companies optimize for performance (does the thing work, does it pass tests?), not for competence (do the engineers understand the architecture?). At Tesla, Elon says there are no researchers, only engineers. The job is to ship; deep knowledge is instrumental, not valued.
But Ahle makes a counterargument: sustained innovation requires deep foundations. If you treat every model upgrade as a magic black box, if you stop asking why your chips work, you’ll eventually hit a wall where you don’t know what to tweak. The shortcuts erode the very knowledge needed for the next leap.
This is where the thermodynamic chip paradox sits: it’s a crystallized insight (intelligence frozen into hardware), yet it’s also a bet that tomorrow’s algorithms will live in this new substrate. One way or another, someone has to understand it deeply.
Key Takeaways
- Thermodynamic computing inverts the traditional chip design goal: instead of eliminating noise, it harnesses thermal randomness as a native computational resource.
- Normal Computing’s CN 101 implements this in silicon, with strong potential for probabilistic inference, Monte Carlo sampling, and diffusion models.
- Chip design tooling is locked behind proprietary vendors ($10K+ per seat); AI is beginning to break this, but the question of correctness and understanding remains open.
- Agentic code generation (half-million lines from AI in 43 days) is powerful but accumulates “understanding debt”—the codebase works but nobody fully comprehends it.
- Formal verification for hardware faces harder challenges than mathematics because specifications are long, ambiguous, and often miss the designer’s intent.
- LLMs accelerate shallow learning but can erode deep understanding if used as shortcuts rather than tools for exploration.
- Hybrids (neural + classical search, like modern chess engines) often outperform pure end-to-end neural approaches for structured problems.
- The performance-vs.-competence tension: optimizing for shipping (tests pass) trades off innovation capacity (nobody understands the design).
Claude’s Take
This is one of the smartest technical conversations I’ve encountered. Ahle is thinking clearly across multiple domains (statistical mechanics, chip design, formal verification, philosophy of understanding, AI safety) and isn’t pretending to have solved anything. He’s willing to sit with uncomfortable ideas.
The thermodynamic chip concept is genuinely novel and grounded in physics. The CN 101 exists. That part checks out. The energy efficiency argument for certain workloads is sound—if your problem naturally requires sampling (diffusion, MCMC, Bayesian posterior), why run it on hardware optimized for deterministic matrix math?
The understanding-debt warning is the most important insight here. It’s not a technical problem; it’s a structural problem. The moment you commit 500K lines to production without comprehending it, you’ve locked yourself in. The next team to touch it will have even less leverage. This mirrors the “legacy code” problem but at a new scale.
The closing argument—that performance and competence are in tension, and capitalism defaults to performance—is sobering. It’s probably true. But it’s also not deterministic. Teams that prioritize deep understanding do innovate faster, eventually.
My one reservation: the discussion stays somewhat abstract. There’s limited detail on what specific algorithms would run fastest on CN 101, or what the actual speedups look like. This is partly because the hardware is early. But it means we’re betting on the physics working out in practice.
Score: 8/10. High fermentation required and successfully executed. Genuinely novel hardware concept, sobering philosophy on AI’s impact on human understanding, and the presenter demonstrates integrative thinking (connecting chip physics, AI capabilities, formal methods, and epistemology). The main gap is lack of concrete performance benchmarks. For Shantum: this deserves careful re-reading and note-taking. The insight about understanding debt is applicable beyond chips.
Further Reading
- AlphaProof (Google DeepMind) — machine learning for formal mathematical proof generation
- Timed Petri Nets — formalism for distributed systems (Murata, 1989)
- Stochastic Differential Equations — theory of noise-driven dynamics
- Probabilistic Computing — Bayesian neural networks, variational inference (e.g., Hoffman & Welling, Kingma & Welling on VAEs)
- Modern Chess Engines (Stockfish NNUE) — hybrid neural + search evaluation
- Formal Hardware Verification — TLA+, SystemVerilog Assertions, formal methods for chip design