Nvidia · Filed Oct 28, 2025 · Published Oct 22, 2026

Nvidia Files Patent for a Chip That Gathers, Combines and Shares Partial AI Results

Nvidia's patent application sketches a chip that skips the memory trips slowing down chatbot answers, wiring results straight from one small math block to the next.

Memory and processing circuits work together to turn a user prompt into a rapid stream of chatbot answers. Drawing from patent filing US 2026/0329803 A1.
Memory and processing circuits work together to turn a user prompt into a rapid stream of chatbot answers.
See all 22 drawings from this filing ↓
Publication number US 2026/0329803 A1 US20260329803A1
Applicant NVIDIA Corporation
Filing date Oct 28, 2025
Publication date Oct 22, 2026
Inventors William James Dally, Po-An Tsai, Brian Matthew Zimmer, Rangharajan Venkatesan
US classification 712/16
Status when we published Waiting for an examiner (Dec 2, 2025)
Parent application Claims priority from a provisional application 63792579 (filed 2025-04-22)
Document 20 claims

What Nvidia's chatbot-speed chip actually does

Ever noticed a chatbot typing its answer out one word at a time? That slow trickle has a cause. Behind each new word, the AI has to run through dozens of layers of math, and the chip doing the work keeps fetching the same stored numbers from memory.

Nvidia's patent application describes a chip built to cut those trips. Instead of one big pool of memory, it uses lots of small math blocks that each keep their own memory right beside them. Each block works out a piece of the answer. The pieces are then combined along dedicated wires and sent straight to the next blocks that need them.

Think of a kitchen where every cook has ingredients at their elbow, rather than one pantry down the hall. The filing says this setup cuts waiting time and energy use, which matters when millions of people are asking questions at once.

From the filing · CLAIM 1
… transmitting, via a gather network, the plurality of partial results to an inter-matrix layer processing (IMLP) tile; generating, by the IMLP tile and based on the plurality of partial results, a local reduction result; …

Translation: It moves partial answers to a special processing tile to combine them.

How three separate wire networks pass results

Chatbots build an answer one small piece of text at a time, and each piece runs through every layer of the model (the filing mentions 80 or more layers for a model like Llama 70B). The filing proposes splitting the job: ordinary GPU boards read your prompt, and boards of these new chips handle the word-by-word part, called decoding.

The chip has two kinds of blocks. Compute tiles hold arrays of basic units, each with local SRAM (fast memory on the chip), vector registers (tiny scratch storage) and MAC units (circuits that multiply and add, the core math of AI). IMLP tiles (inter-matrix layer processing) combine partial answers and handle follow-up steps like normalization and softmax (rescaling numbers so they behave).

The first independent claim covers three steps, each with its own network:

  • Gather: compute tiles in a group send partial results to their IMLP tile.
  • Reduce: IMLP tiles combine those into a local result, pass it to another IMLP tile, and a global result comes back.
  • Distribute: the final result, split into chunks called subvectors, is broadcast to compute tiles for the next step.

The three networks are physically separate and pipelined. They are set up ahead of time for the model being run, and the reduction network can be a tree or a chain. A second independent claim adds crossbar switches (grids that link any input to any output) and demultiplexers (switches that route one stream to many places) that deliver results into the right registers.

From the filing · THE ABSTRACT
Each compute tile includes an array of basic units equipped with local SRAM, vector registers, and multiply-accumulate (MAC) units, enabling localized computation to minimize data movement and reduce latency.

Translation: Tiny local memory blocks keep data close by to speed up math tasks.

Why Nvidia's decode chip idea matters for chatbots

If this approach works, the practical payoff is chatbots, voice assistants and live translation that respond faster while using less electricity in the data centers behind them. The filing says the speedup comes from cutting repeated trips to a central memory, which is where much of the waiting happens today.

The filing also pairs these chips with GPU boards: GPUs read your prompt, and boards of 24 of the new chips (in a 4 by 6 grid) generate the reply, linked by NVLink, Nvidia's high-speed connection. That is a design for racks of servers, not your laptop. The text gives no speed numbers and does not say a product exists, so treat it as an engineering direction.

Nvidia's 59th filing we've tracked since July in our AI chip wars watchlist follows patents like one to speed chip sorting and one to cut chatbot wait times.

Editorial take

Chatbot lag is a small annoyance for you and a large expense for the companies running these models for millions of people. The filing's own numbers show why: a big model can have 80 layers or more, and every new word means passing through all of them while pulling the model's stored values from memory again.

Rebuilding the chip around that bottleneck matches the size of the problem. Rather than patching around slow memory trips, the design removes most of them by giving each small compute block its own memory and wiring results straight to where they are needed next.

The wiring is set ahead of time for a particular model, which fits big data center deployments. The filing gives no speed results, so how much faster it gets stays unproven.

Get our take in your Top Stories

Liked this breakdown? Add Patentlyze as a preferred source on Google, and our plain-English take shows up more often in your Top Stories the next time Nvidia patent news breaks.

There are more where this came from

We read every patent application Big Tech publishes and send you the ones worth knowing. Plain English, free, every week.

The drawings

22 drawing sheets from US 2026/0329803 A1 · click any drawing to enlarge

How an AI chatbot processes prompts and generates replies, drawing sheet 1 from US 2026/0329803 A1
Sheet 1 How an AI chatbot processes prompts and generates replies
Inside steps an AI chip takes to produce responses, drawing sheet 2 from US 2026/0329803 A1
Sheet 2 Inside steps an AI chip takes to produce responses
Main calculation building block on the custom chip, drawing sheet 3 from US 2026/0329803 A1
Sheet 3 Main calculation building block on the custom chip
Rows of calculation blocks linked to an arithmetic unit, drawing sheet 4 from US 2026/0329803 A1
Sheet 4 Rows of calculation blocks linked to an arithmetic unit
Wiring math blocks together with adder circuits, drawing sheet 5 from US 2026/0329803 A1
Sheet 5 Wiring math blocks together with adder circuits
Dedicated processor tile for handling complex AI math, drawing sheet 6 from US 2026/0329803 A1
Sheet 6 Dedicated processor tile for handling complex AI math
Flanking a central math tile with calculation blocks, drawing sheet 7 from US 2026/0329803 A1
Sheet 7 Flanking a central math tile with calculation blocks
Grid of connected processing tiles sharing calculation data, drawing sheet 8 from US 2026/0329803 A1
Sheet 8 Grid of connected processing tiles sharing calculation data
Show the other 14 sheets
How math units funnel calculations into a central collector, drawing sheet 9 from US 2026/0329803 A1
Sheet 9 How math units funnel calculations into a central collector
Connecting collector hubs together across the chip, drawing sheet 10 from US 2026/0329803 A1
Sheet 10 Connecting collector hubs together across the chip
Pathways that broadcast fresh numbers back to the processors, drawing sheet 11 from US 2026/0329803 A1
Sheet 11 Pathways that broadcast fresh numbers back to the processors
Internal switches that route data directly into memory, drawing sheet 12 from US 2026/0329803 A1
Sheet 12 Internal switches that route data directly into memory
A full processor layout linking calculation clusters together, drawing sheet 13 from US 2026/0329803 A1
Sheet 13 A full processor layout linking calculation clusters together
The AI model steps mapped onto the specialized hardware, drawing sheet 14 from US 2026/0329803 A1
Sheet 14 The AI model steps mapped onto the specialized hardware
Steps for splitting and merging math across processing groups, drawing sheet 15 from US 2026/0329803 A1
Sheet 15 Steps for splitting and merging math across processing groups
Handling intermediate values to speed up chatbot responses, drawing sheet 16 from US 2026/0329803 A1
Sheet 16 Handling intermediate values to speed up chatbot responses
Steps for splitting and routing AI math across chip tiles, drawing sheet 17 from US 2026/0329803 A1
Sheet 17 Steps for splitting and routing AI math across chip tiles
Overlapping AI calculations over time to generate words faster, drawing sheet 18 from US 2026/0329803 A1
Sheet 18 Overlapping AI calculations over time to generate words faster
Multiple AI chips linked together in a larger processing grid, drawing sheet 19 from US 2026/0329803 A1
Sheet 19 Multiple AI chips linked together in a larger processing grid
Combining several processor boards with memory and prompt engines, drawing sheet 20 from US 2026/0329803 A1
Sheet 20 Combining several processor boards with memory and prompt engines
Cloud servers training and running AI models for phone apps, drawing sheet 21 from US 2026/0329803 A1
Sheet 21 Cloud servers training and running AI models for phone apps
Streaming server graphics across the internet to a user device, drawing sheet 22 from US 2026/0329803 A1
Sheet 22 Streaming server graphics across the internet to a user device
Browse all the drawings 22 drawing sheets
Patent filing page

Source. Full patent text and figures from the official USPTO publication PDF.
Reader comments

Be the first to weigh in

Start the discussion

Real name or a handle, either is fine. Comments are read by a person before they appear, so allow a little time. Keep it about the filing.