Nvidia · Filed Feb 28, 2025 · Published Aug 6, 2026

Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster

Flipping a grid of numbers sounds trivial, but at the scale of modern AI calculations it's a genuine bottleneck. Nvidia's new patent tries to fix that by having multiple processor threads tackle the job at the same time.

Nvidia Patent: Parallel-Thread Matrix Transposition Explained — figure from US 2026/0227959 A1
Figure from the official USPTO publication.
See all 30 drawings from this filing ↓
Publication number US 2026/0227959 A1 US20260227959A1
Applicant NVIDIA Corporation
Filing date Feb 28, 2025
Publication date Aug 6, 2026
Inventors Daniël Gershon Abel
US classification 708/200
Status when we published Waiting for an examiner (Apr 1, 2025)
Parent application is a Continuation of PCTCN2025076037 (filed 2025-02-06)
Document 20 claims

What Nvidia's matrix-flipping shortcut actually does

Imagine you're reorganizing a huge spreadsheet by swapping its rows and columns. If one person does it cell by cell, it takes a while. But if you split the spreadsheet into sections and hand each section to a different worker simultaneously, you finish much faster. That's the core idea here.

Nvidia's patent describes a processor design that splits a matrix (a grid of numbers central to nearly every AI calculation) into chunks, then loads those chunks using multiple software threads running at the same time. The goal is to speed up a process called transposition, which is just rotating that grid so its rows become columns and vice versa.

This sounds deep in the weeds, but matrix transposition happens constantly inside AI models. Shaving time off it, especially across thousands of parallel operations on a GPU, adds up quickly.

From the filing · CLAIM 1
one or more circuits to cause one or more matrix operands to be transposed based, at least in part, on two or more portions of the one or more matrix operands being loaded by two or more software threads concurrently.

Translation: Hardware circuits flip matrix data faster by using multiple software threads at the same time.

How concurrent threads split and load matrix portions

Matrix transposition is a fundamental operation in linear algebra: you take an M-by-N grid of numbers and produce an N-by-M grid where rows and columns are swapped. GPUs do this constantly while running neural networks, graphics pipelines, and scientific simulations.

The patent describes a processor with one or more circuits that orchestrate the transposition by splitting the matrix into two or more portions. Each portion is assigned to a separate software thread, and those threads load their portions concurrently (that is, at the same time rather than one after another). The combined result is a transposed matrix assembled from all the parallel work.

  • Concurrent loading: multiple threads fetch different slices of the matrix simultaneously, reducing idle time.
  • Bit-matrix scope: the abstract specifically mentions transposing a bit matrix, suggesting this may target low-precision or binary data paths common in AI inference.
  • Hardware-software co-design: the approach lives at the circuit level, meaning it could be baked directly into a future GPU or tensor-processing unit rather than handled purely in software.

The single independent claim is deliberately broad, covering any processor that achieves transposition through concurrent multi-thread loading.

From the filing · THE ABSTRACT
Apparatuses, systems, and techniques to transpose a bit matrix by performing threads concurrently.

Translation: This invention speeds up matrix flipping by running multiple threads at once.

What this means for Nvidia's AI chip performance

Matrix operations are the bread and butter of every AI workload running on Nvidia hardware, from training large language models to real-time image generation. Even a modest reduction in the time spent on transposition, multiplied across billions of such operations per second, translates into real throughput gains or lower power draw for the same output.

The specific mention of bit matrices is worth noting. Low-precision arithmetic (using 1-bit or 4-bit numbers instead of 32-bit floats) is a growing trend in AI inference because it lets chips pack more computation into the same silicon area. A faster transposition primitive tuned for that precision tier could make Nvidia's next-generation inference chips measurably more efficient for your AI-powered apps.

Editorial take

This is foundational chip-engineering work, not a headline feature. A single patent on parallel matrix transposition won't ship as a product announcement, but it's exactly the kind of low-level optimization that separates a fast GPU from a faster one. If you follow Nvidia's hardware roadmap, it's worth adding to the pile of signals that the company is squeezing every cycle it can out of low-precision AI inference.

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

30 drawing sheets from US 2026/0227959 A1 · click any drawing to enlarge

Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 1
Sheet 1
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 2
Sheet 2
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 3
Sheet 3
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 4
Sheet 4
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 5
Sheet 5
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 6
Sheet 6
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 7
Sheet 7
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 8
Sheet 8
Show the other 22 sheets
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 9
Sheet 9
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 10
Sheet 10
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 11
Sheet 11
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 12
Sheet 12
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 13
Sheet 13
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 14
Sheet 14
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 15
Sheet 15
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 16
Sheet 16
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 17
Sheet 17
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 18
Sheet 18
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 19
Sheet 19
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 20
Sheet 20
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 21
Sheet 21
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 22
Sheet 22
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 23
Sheet 23
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 24
Sheet 24
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 25
Sheet 25
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 26
Sheet 26
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 27
Sheet 27
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 28
Sheet 28
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 29
Sheet 29
Nvidia Patents a Parallel-Thread Method for Flipping Matrices Faster patent drawing, sheet 30
Sheet 30
Browse all the drawings 30 drawing sheets
Patent filing page

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