Nvidia patents method to store program data in continuous memory blocks
Nvidia describes a technique where a compiler looks at how a program runs to find related pieces of data. It then arranges these data pieces to sit next to each other in the computer's memory, rather than being scattered around.
In the filing’s own words
Apparatuses, systems, and techniques to cause information to be stored in one or more memory locations based, at least in part, on one or more graphs. In at least one embodiment, a compiler analyzes one or more graphs to determine one or more sets of data items to be stored in one or more consecutive memory locations.
What exactly they claim (claim 1)
1. One or more processors, comprising: circuitry to: use a graph corresponding to an execution of a software program to identify one or more elements of a data structure to be generated in discrete elements by execution of corresponding different parts of the software program; and compile the software program to cause the one or more elements to be stored in a contiguous range of memory.
Facts
- Company
- Nvidia (NVIDIA Corporation)
- Official title
- Graph-based memory storage
- Patent number
- US12748538B2
- Application number
- 17589438
- Filed
- Jan 31, 2022
- Granted
- Sep 29, 2026
- Inventors
- 2
- Claims
- 33
Classified under
G06F 3/0629 Physics & computingG06F 3/0604 Physics & computingG06F 3/0655 Physics & computingG06F 3/0679 Physics & computingMore from Nvidia in Chips & hardware
- Nvidia patents method to skip zero data in neural network math Oct 13, 2026
- Nvidia patents hardware to speed up motion blur in ray tracing Oct 13, 2026
- Nvidia patents method to sync data across split processor chips Sep 17, 2026
- Nvidia patents chip math trick to speed up AI calculations Oct 8, 2026
- Nvidia patents data center cooling that uses cryogenic fluids Oct 15, 2026
Summaries are simplified from the filing’s own abstract and first claim. A patent filing is not a product announcement.
Patent data and drawings: U.S. Patent and Trademark Office (USPTO). Nebula is not affiliated with or endorsed by the USPTO.
