Issued Patents All Time
Showing 26–50 of 86 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 10884734 | Generalized acceleration of matrix multiply accumulate operations | Brent R. Boswell, Ming Y. Siu, Jonah M. Alben, Stuart F. Oberman | 2021-01-05 |
| 10877757 | Binding constants at runtime for improved resource utilization | Ajay Sudarshan Tirumala, Manan Patel, Shirish Gadre, Praveen Kumar Kaushik, Amanpreet Grewal +2 more | 2020-12-29 |
| 10866806 | Uniform register file for improved resource utilization | Ajay Sudarshan Tirumala, Manan Patel, Shirish Gadre, Praveen Kumar Kaushik | 2020-12-15 |
| 10817295 | Thread-level sleep in a multithreaded architecture | Olivier Giroux, Peter Nelson, Ajay Sudarshan Tirumala | 2020-10-27 |
| 10725837 | Persistent scratchpad memory for data exchange between programs | Rajballav DASH, Ming Lei, Stephen Anthony Bernard Jones, Christopher Lamb | 2020-07-28 |
| 10705994 | Unified cache for diverse memory traffic | Xiaogang Qiu, Ronny Meir Krashinsky, Steven James Heinrich, Shirish Gadre, John H. Edmondson +5 more | 2020-07-07 |
| 10489200 | Hierarchical staging areas for scheduling threads for execution | Olivier Giroux, Robert J. Stoll, Xiaogang Qiu, Michael A. Fetterman | 2019-11-26 |
| 10459861 | Unified cache for diverse memory traffic | Xiaogang Qiu, Ronny Meir Krashinsky, Steven James Heinrich, Shirish Gadre, John H. Edmondson +5 more | 2019-10-29 |
| 10453168 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Dale L. Kirkland, Patrick R. Brown, Yury Uralsky +1 more | 2019-10-22 |
| 10437593 | Techniques for comprehensively synchronizing execution threads | Ajay Sudarshan Tirumala, Olivier Giroux, Peter Nelson | 2019-10-08 |
| 10346212 | Approach for a configurable phase-based priority scheduler | Olivier Giroux, Robert J. Stoll, Gary M. Tarolli, John Erik Lindholm | 2019-07-09 |
| 10338919 | Generalized acceleration of matrix multiply accumulate operations | Brent R. Boswell, Ming Y. Siu, Jonah M. Alben, Stuart F. Oberman | 2019-07-02 |
| 10255228 | System and method for performing shaped memory access operations | Xiaogang Qiu, Manuel Gautho, Ming Y. Siu | 2019-04-09 |
| 10255075 | System, method, and computer program product for managing out-of-order execution of program instructions | Olivier Giroux, Robert Ohannessian, William Parsons Newhall, Jr. | 2019-04-09 |
| 10152329 | Pre-scheduled replays of divergent operations | Michael A. Fetterman, Stewart Glenn Carlton, Shirish Gadre, Olivier Giroux, Douglas J. Hahn +6 more | 2018-12-11 |
| 10067768 | Execution of divergent threads using a convergence barrier | Gregory Diamos, Richard Craig Johnson, Vinod Grover, Olivier Giroux, Michael A. Fetterman +3 more | 2018-09-04 |
| 10055806 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Dale L. Kirkland, Patrick R. Brown, Yury Uralsky +1 more | 2018-08-21 |
| 10032245 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Dale L. Kirkland, Patrick R. Brown, Yury Uralsky +1 more | 2018-07-24 |
| 10019776 | Techniques for maintaining atomicity and ordering for pixel shader operations | Ziyad S. Hakura, Eric B. Lum, Dale L. Kirkland, Patrick R. Brown, Yury Uralsky +1 more | 2018-07-10 |
| 9830158 | Speculative execution and rollback | Olivier Giroux, Robert J. Stoll, Xiaogang Qiu | 2017-11-28 |
| 9817668 | Batched replays of divergent operations | Michael A. Fetterman, Omkar Paranjape, Anjana Rajendran, Eric Lyell Hill, Stewart Glenn Carlton +3 more | 2017-11-14 |
| 9798548 | Methods and apparatus for scheduling instructions using pre-decode data | Robert J. Stoll, Olivier Giroux | 2017-10-24 |
| 9798544 | Reordering buffer for memory access locality | Olivier Giroux, Xiaogang Qiu, Robert J. Stoll | 2017-10-24 |
| 9626191 | Shaped register file reads | Michael A. Fetterman, Shirish Gadre, Xiaogang Qiu, Omkar Paranjape, Anjana Rajendran +4 more | 2017-04-18 |
| 9612836 | System, method, and computer program product for implementing software-based scoreboarding | Robert Ohannessian, Michael A. Fetterman, Olivier Giroux, Xiaogang Qiu, Shirish Gadre +1 more | 2017-04-04 |