MF

Michael A. Fetterman

IN Intel: 52 patents #600 of 30,777Top 2%
NV NVIDIA: 24 patents #227 of 7,811Top 3%
Overall (All Time): #24,839 of 4,157,543Top 1%
76
Patents All Time

Issued Patents All Time

Showing 25 most recent of 76 patents

Patent #TitleCo-InventorsDate
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