Issued Patents All Time
Showing 25 most recent of 76 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12417177 | Systems and methods for multicasting data | Ming Lei, Jeffery M. Schottmiller, Manan Patel, Pritha Ghoshal, Robert Ohannessian +1 more | 2025-09-16 |
| 12314175 | Cache memory with per-sector cache residency controls | Shirish Gadre, Steven James Heinrich, Martin Stich, Liang Yin | 2025-05-27 |
| 11934311 | Hybrid allocation of data lines in a streaming cache memory | Steven James Heinrich, Shirish Gadre | 2024-03-19 |
| 11823318 | Techniques for interleaving textures | Tomas G. Akenine-Moller, Steven James Heinrich | 2023-11-21 |
| 11768686 | Out of order memory request tracking structure and technique | Mark Alan Gebhart, Shirish Gadre, Mitchell Bryan Hayenga, Steven James Heinrich, Ramesh Jandhyala +4 more | 2023-09-26 |
| 11379944 | Techniques for performing accelerated point sampling in a texture processing pipeline | Shirish Gadre, Mark Alan Gebhart, Steven James Heinrich, Ramesh Jandhyala, William Parsons Newhall, Jr. +3 more | 2022-07-05 |
| 10699427 | Method and apparatus for obtaining sampled positions of texturing operations | Yury Uralsky, Henry Packard Moreton, Eric B. Lum, Jonathan Dunaisky, Steven James Heinrich +2 more | 2020-06-30 |
| 10503513 | Dispatching a stored instruction in response to determining that a received instruction is of a same instruction type | David C. Tannenbaum, Srinivasan Iyer, Stuart F. Oberman, Ming Y. Siu, John Burgess +1 more | 2019-12-10 |
| 10489200 | Hierarchical staging areas for scheduling threads for execution | Olivier Giroux, Jack Choquette, Robert J. Stoll, Xiaogang Qiu | 2019-11-26 |
| 10424074 | Method and apparatus for obtaining sampled positions of texturing operations | Yury Uralsky, Henry Packard Moreton, Eric B. Lum, Jonathan Dunaisky, Steven James Heinrich +2 more | 2019-09-24 |
| 10152329 | Pre-scheduled replays of divergent operations | Stewart Glenn Carlton, Jack Choquette, Shirish Gadre, Olivier Giroux, Douglas J. Hahn +6 more | 2018-12-11 |
| 10095548 | Mechanism for waking common resource requests within a resource management subsystem | Shirish Gadre, John H. Edmondson, Omkar Paranjape, Anjana Rajendran, Eric Lyell Hill +4 more | 2018-10-09 |
| 10067768 | Execution of divergent threads using a convergence barrier | Gregory Diamos, Richard Craig Johnson, Vinod Grover, Olivier Giroux, Jack Choquette +3 more | 2018-09-04 |
| 10007527 | Uniform load processing for parallel thread sub-sets | Stewart Glenn Carlton, Douglas J. Hahn, Rajeshwaran Selvanesan, Shirish Gadre, Steven James Heinrich | 2018-06-26 |
| 9836325 | Resource management subsystem that maintains fairness and order | Shirish Gadre, John H. Edmondson, Omkar Paranjape, Anjana Rajendran, Eric Lyell Hill +4 more | 2017-12-05 |
| 9817668 | Batched replays of divergent operations | Jack Choquette, Omkar Paranjape, Anjana Rajendran, Eric Lyell Hill, Stewart Glenn Carlton +3 more | 2017-11-14 |
| 9755994 | Mechanism for tracking age of common resource requests within a resource management subsystem | Shirish Gadre, John H. Edmondson, Omkar Paranjape, Anjana Rajendran, Eric Lyell Hill +4 more | 2017-09-05 |
| 9626191 | Shaped register file reads | Jack Choquette, 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, Olivier Giroux, Jack Choquette, Xiaogang Qiu, Shirish Gadre +1 more | 2017-04-04 |
| 9600235 | Technique for performing arbitrary width integer arithmetic operations using fixed width elements | Srinivasan Iyer, David C. Tannenbaum | 2017-03-21 |
| 9477480 | System and processor for implementing interruptible batches of instructions | Olivier Giroux, Robert Ohannessian, Jack Choquette | 2016-10-25 |
| 9477482 | System, method, and computer program product for implementing multi-cycle register file bypass | Xiaogang Qiu, Ian Kwong, Ming Y. Siu, Jack Choquette | 2016-10-25 |
| 9471307 | System and processor that include an implementation of decoupled pipelines | Olivier Giroux, Robert Ohannessian, Shirish Gadre, Jack Choquette, Xiaogang Qiu +2 more | 2016-10-18 |
| 9262174 | Dynamic bank mode addressing for memory access | Stewart Glenn Carlton, Douglas J. Hahn, Rajeshwaran Selvanesan, Shirish Gadre, Steven James Heinrich | 2016-02-16 |
| 8510536 | Vector completion mask handling | Stephan Jourdan, Michael Cornaby, Per Hammarlund, Ronak Signhal, Glenn J. Hinton | 2013-08-13 |