OVERCLOCK.news
Live Feature
Feature hardware

IBM's 12nm chip runs an 8-billion-parameter model on 30 kilowatts, and you cannot buy it

NorthPole keeps every weight on the chip and never fetches from memory. On a node three generations behind the one IBM sells, it beat the graphics cards it was measured against by tens of times on energy. It is still a research prototype.

By OVERCLOCK September 17, 2026 4 min read 6 sources
BlueskyXRedditMail

Everything about the AI hardware race points one way: a newer process node, more high-bandwidth memory, more power per rack. IBM Research has spent a decade building the counter-argument. NorthPole is an inference chip made on a 12nm process, three generations behind the 5nm node IBM uses for the accelerator it actually sells, and in the comparisons IBM has published it beats the graphics cards it was measured against by tens of times on energy. The catch sits in the same sentence as the achievement: you cannot buy one.

IBM's NorthPole processor and its circuit board photographed on black, the silver chip package lettered NorthPole Neural Inference Machine, IBM Research, inside a faint drawn circle.
The chip and its card. 22 billion transistors on a 795 square millimetre die, made on a 12nm process, with all of the model's memory on board.Image: IBM Research

The idea is easier to describe than to build. A graphics card keeps a model's weights in memory beside the processor and hauls them across to the compute units for every inference. NorthPole does not. Every weight and every intermediate result sits in memory on the chip itself, and the only things that cross the chip's boundary are the input going in and the answer coming out.

That is what the silicon is arranged around. The chip carries 22 billion transistors on a 795 square millimetre die, divided into 256 cores in a 16 by 16 array, each with its own compute, memory, control and network connections. There are 224MB of memory on the chip: 192MB spread across the cores to hold weights and intermediate tensors, and a 32MB framebuffer to stage what goes in and out. Internally it moves data at 13 terabytes a second. At a nominal 400MHz it does more than 200 trillion operations a second at 8-bit precision, twice that at 4-bit and four times at 2-bit.

The chip, as IBM specifies it
SpecificationNorthPole
Process node12nm
Transistors22 billion
Die area795 square millimetres
Cores256, in a 16 by 16 array, each with its own compute, memory and control
On-chip memory224MB: 192MB across the core array, plus a 32MB framebuffer
Off-chip memoryNot used during inference. Only input and output tensors cross the boundary
On-chip bandwidth13TB/s
Clock400MHz nominal
ThroughputOver 200 TOPS at 8-bit, 400 at 4-bit, 800 at 2-bit
Card powerA 50W envelope per card, as configured in the rack system
The whole model lives on the die. The 224MB of on-chip memory is both the chip's advantage and its ceiling: nothing is fetched during inference, and nothing larger than that fits on one chip.Sources: IBM Research, 19 October 2023; IBM's ISSCC 2024 abstract; the NorthPole system paper, 20 November 2025. IBM gives the die as 800 square millimetres on its blog and 795 in the ISSCC abstract.

Fetching a number from memory that is not on the chip costs energy the arithmetic itself does not, and at inference time that fetching is most of what a processor spends its time doing. Remove it and the power budget changes shape rather than degree. That is why a chip on an old, cheap node can embarrass newer ones. The node governs how much you can build and how fast it switches; it does not decide how far the data has to travel.

The first public numbers came in Science in October 2023, on image recognition. Running ResNet-50, IBM measured NorthPole as 25 times more energy efficient than common 12nm graphics cards and 14nm processors, counting frames interpreted per joule, while also beating them on latency and on frames per second per billion transistors. Against IBM's own earlier brain-inspired chip, TrueNorth, it was about 4,000 times faster.

Language models came next. In September 2024 IBM reported a 3-billion-parameter model derived from its Granite-8B-Code-Base running with latency under a millisecond per token, 46.9 times faster than the most energy-efficient graphics card in its comparison. Sixteen cards in an ordinary 2U server produced 28,356 tokens a second while using 72.7 times less energy than the lowest-latency card tested. IBM did not name the cards, and neither will we. Dharmendra Modha, the IBM Fellow who has led this work since it was a research project about imitating animal brains, put the claim plainly: "What is essential here is qualitative orders of magnitude in improvement."

Last November the team published the version that matters to anyone running a data centre: a whole rack. Two hundred and eighty-eight NorthPole cards across 18 standard 2U servers, delivering 115 peta-ops at 4-bit and 3.7 petabytes a second of memory bandwidth, drawing 30 kilowatts, weighing 730kg and occupying two-thirds of a square metre. Each card is given a 50-watt envelope. What it conspicuously does not need is the apparatus this generation of AI hardware demands: no liquid cooling, no custom interconnect, no special power delivery. The servers talk to each other over ordinary 200-gigabit Ethernet.

A render of three plain 2U rack servers stacked on a white background, each front panel a wide ventilation grille, from IBM's NorthPole system materials.
Ordinary servers, deliberately. The research rack uses off-the-shelf 2U machines on 200GbE, with no liquid cooling and no custom fabric.Image: IBM Research

In that configuration the rack runs three simultaneous copies of IBM's open 8-billion-parameter Granite-3.3-8b-instruct at a 2,048-token context, serving 28 users at once with 2.8 milliseconds between tokens for each of them. Reconfigured, the same hardware runs 18 copies of a 3-billion-parameter model, or a single 70-billion-parameter one.

One rack, as the team measured it
The rackFigure
Cards288, in 18 off-the-shelf 2U servers
Compute115 peta-ops at 4-bit
Memory bandwidth3.7PB/s
Power30kW
FootprintA 42U rack, 0.67 square metres, 730kg
Cooling and fabricAir, and ordinary 200GbE. No liquid cooling, no custom interconnect
RunsThree instances of Granite-3.3-8b-instruct at 2,048 context, 28 users, 2.8ms between tokens each
Or18 instances of a 3-billion-parameter model, or one instance of a 70-billion-parameter model
What 288 cards do. Every figure here is the team's own, from the November 2025 paper describing the full system.Source: DeBole and colleagues, A Scalable NorthPole System with End-to-End Vertical Integration for Low-Latency and Energy-Efficient LLM Inference, arXiv, 20 November 2025.

Which is where the limits begin. If every weight must live on the chip, on-chip memory is the entire budget, and 224MB per chip is not much: a model is sliced across many cards, and the largest model this rack can hold at all takes all 288 of them. The weights also have to be squeezed to 4-bit, with 8-bit activations, and that squeezing is not free. The team recovered the lost accuracy with quantisation-aware training, fine-tuning on eight of the very graphics cards the chip is meant to displace, for two weeks and 128,000 steps. It worked: across 19 benchmarks the quantised model averaged 56.8 against the original's 56.4. But that workflow assumes a model you are able to retrain, which is a different world from downloading whatever was released this week.

Then the larger catch. NorthPole is a research prototype, in IBM's own words, and has been one for three years. The accelerator IBM sells is Spyre, which came out of a different lineage inside the same AIU family: a 5nm chip with 32 cores and 25.6 billion transistors on a 75-watt card, generally available since 28 October last year on z17 and LinuxONE 5, and from early December on Power11, in clusters of up to 48 cards on a mainframe. Spyre is the product. NorthPole is the argument.

IBM's exploded diagram in blue line art showing how NorthPole scales up: the core architecture, then the PCIe card, then a 2U server holding sixteen cards, then a full rack of 288 cards.
Core to rack. IBM's own diagram of the scale-out: compute and memory inside a core, a card, sixteen cards in a server, eighteen servers in a rack.Image: IBM Research

So is it a disruptor? Not as a product, because it is not one, and the history of interesting inference silicon is mostly a history of chips that never left the lab. As an argument, it has already landed. It says the efficiency ceiling everyone is currently paying for in power contracts is not set by the process node, which is the expensive thing, but by the memory architecture, which is a design decision. That argument gains value every quarter that inference demand grows faster than the grid does. The chip making it is sitting on a 12nm wafer nobody can order.

Sources

Every figure in this article traces to one of the following. Where a manufacturer and an independent test disagree, both are listed and the disagreement is stated in the text rather than resolved silently.

  1. IBM Research IBM Research's new NorthPole AI chip 19 October 2023: the Science paper; 12nm node; 22 billion transistors in 800 square millimetres; 256 cores; 2,048 operations per core per cycle at 8-bit; 25 times the energy efficiency of common 12nm GPUs and 14nm CPUs on ResNet-50, measured in frames per joule, plus lower latency and better frames per second per billion transistors; about 4,000 times faster than TrueNorth. Also the chip photograph.
  2. IBM Research IBM NorthPole: An Architecture for Neural Network Inference with a 12nm Chip (ISSCC 2024) 22 billion transistors, 795 square millimetres, a 256-core array with 192MB of distributed SRAM, 400MHz nominal, and throughput exceeding 200 TOPS at 8-bit, 400 at 4-bit and 800 at 2-bit.
  3. IBM Research IBM's NorthPole achieves new speed and efficiency milestones 26 September 2024: a 3-billion-parameter model derived from Granite-8B-Code-Base; latency under 1ms per token and 46.9 times faster than the next most energy-efficient GPU; 16 cards in a 2U server reaching 28,356 tokens per second at 72.7 times the energy efficiency of the next lowest-latency GPU; 13TB/s on-chip bandwidth; the GPUs are not named; the phrase 'research prototype'; the Modha quote. Also the server render.
  4. arXiv (IBM Research) A Scalable NorthPole System with End-to-End Vertical Integration for Low-Latency and Energy-Efficient LLM Inference Submitted 20 November 2025: 288 cards in 18 2U servers; 115 peta-ops at 4-bit; 3.7PB/s; 30kW; 730kg; a 0.67 square metre 42U footprint; three instances of Granite-3.3-8b-instruct at 2,048 context with 28 users at 2.8ms per token, or 18 instances of a 3B model, or one 70B; 224MB on-chip, being 192MB plus a 32MB framebuffer; a 50W envelope per card; 200GbE with no liquid cooling or custom fabric; 4-bit weights with 8-bit activations, recovered with SiLQ quantisation-aware training fine-tuned on eight H100s for two weeks and 128,000 steps, averaging 56.8 against the original's 56.4 across 19 benchmarks.
  5. IBM IBM Introduces the Spyre Accelerator for Commercial Availability 7 October 2025: Spyre is a commercial system-on-a-chip with 32 accelerator cores and 25.6 billion transistors on 5nm, on a 75-watt PCIe card, clustered up to 48 cards in an IBM Z or LinuxONE system and 16 in a Power system; generally available 28 October for z17 and LinuxONE 5, and early December for Power11.
  6. IBM Research IBM Research's AIU family of chips 18 November 2024: NorthPole and Spyre are separate members of the AIU family, Spyre being the most mature and derived from the original AIU rather than from NorthPole.

This is original work by OVERCLOCK, not a summary of another outlet's reporting. Specifications are as published by the manufacturer unless a measured figure is named as such; vendor performance claims are labelled with their precision and are not comparable across different numeric formats. Prices and availability change, and are accurate as of publication.

More hardware