Nvidia patents smarter code compiler that saves memory steps
This patent describes a method for computer compilers to manage memory space more efficiently. It works by saving data about how different code changes affect performance, allowing the compiler to undo bad changes and try better ones without starting from scratch.
In the filing’s own words
Apparatuses, systems, and techniques to allocate and/or assign registers. In at least one embodiment, registers are allocated based, at least in part, on a set of estimated performance metrics associated with transformations generated prior to a register allocation phase of compilation.
What exactly they claim (claim 1)
1. A method, comprising: compiling software by at least: storing one or more effects and one or more values of an interference graph of one or more first register allocation modifications to the software during compilation of the software; rolling back one or more second register allocation modifications based at least on one or more of the stored one or more effects and the one or more values of the interference graph; and reusing the stored one or more effects and the stored one or more values of the interference graph to determine one or more third register allocation modifications to be used as an alternative to the one or more second register allocation modifications.
Facts
- Company
- Nvidia (NVIDIA Corporation)
- Official title
- Software modification technique using metrics
- Patent number
- US12743262B2
- Application number
- 18195295
- Filed
- May 9, 2023
- Granted
- Sep 22, 2026
- Inventors
- 1
- Claims
- 20
Classified under
G06F 8/65 Physics & computingG06F 8/71 Physics & computingG06F 11/3466 Physics & computingMore from Nvidia in AI & software
- Nvidia patents AI coach that analyzes your gameplay to suggest strategies Oct 13, 2026
- Nvidia patents AI system that writes and voices character conversations Sep 10, 2026
- Nvidia patents system that uses AI to find bugs in game videos Sep 17, 2026
- Nvidia patents AI method to make digital characters move realistically Sep 8, 2026
- Nvidia patents AI system that builds image generators from text prompts Sep 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.