MS

Ming Y. Siu

NV NVIDIA: 57 patents #48 of 7,811Top 1%
AM Amazon: 1 patents #10,608 of 19,158Top 60%
🗺 California: #6,140 of 386,348 inventorsTop 2%
Overall (All Time): #41,384 of 4,157,543Top 1%
58
Patents All Time

Issued Patents All Time

Showing 26–50 of 58 patents

Patent #TitleCo-InventorsDate
9798543 Fast mapping table register file allocation algorithm for SIMT processors Michael Fiyak 2017-10-24
9659339 Programmable graphics processor for multithreaded execution of programs John Erik Lindholm, Brett W. Coon, Stuart F. Oberman, Matthew P. Gerlach 2017-05-23
9477482 System, method, and computer program product for implementing multi-cycle register file bypass Xiaogang Qiu, Ian Kwong, Jack Choquette, Michael A. Fetterman 2016-10-25
9417875 Cooperative thread array reduction and scan operations Brian Fahs, Brett W. Coon, John R. Nickolls, Lars Nyland 2016-08-16
9195460 Using condition codes in the presence of non-numeric values Robert Steven Glanville, John Erik Lindholm 2015-11-24
9058672 Using a pixel offset for evaluating a plane equation John Erik Lindholm, Henry Packard Moreton, Stuart F. Oberman 2015-06-16
8860737 Programmable graphics processor for multithreaded execution of programs John Erik Lindholm, Brett W. Coon, Stuart F. Oberman, Matthew P. Gerlach 2014-10-14
8850436 Opcode-specified predicatable warp post-synchronization Brian Fahs, Robert Steven Glanville 2014-09-30
8645638 Shared single-access memory with management of multiple parallel requests Brett W. Coon, Weizhong Xu, Stuart F. Oberman, John R. Nickolls, Peter C. Mills 2014-02-04
8539204 Cooperative thread array reduction and scan operations Brian Fahs, Brett W. Coon, John R. Nickolls, Lars Nyland 2013-09-17
8533435 Reordering operands assigned to each one of read request ports concurrently accessing multibank register file to avoid bank conflict Xiaogang Qiu, Yan Yan Tang, John Erik Lindholm, Michael C. Shebanow, Stuart F. Oberman 2013-09-10
8522000 Trap handler architecture for a parallel processing unit Michael C. Shebanow, Jack Choquette, Brett W. Coon, Steven James Heinrich, Aravind Kalaiah +4 more 2013-08-27
8405665 Programmable graphics processor for multithreaded execution of programs John Erik Lindholm, Brett W. Coon, Stuart F. Oberman, Matthew P. Gerlach 2013-03-26
8266383 Cache miss processing using a defer/replay mechanism Alexander L. Minkin, Steven James Heinrich, Rajeshwaran Selvanesan, Charles McCarver, Stewart Glenn Carlton +2 more 2012-09-11
8225076 Scoreboard having size indicators for tracking sequential destination register usage in a multi-threaded processor Brett W. Coon, Peter C. Mills, Stuart F. Oberman 2012-07-17
8190669 Multipurpose arithmetic functional unit Stuart F. Oberman 2012-05-29
8174531 Programmable graphics processor for multithreaded execution of programs John Erik Lindholm, Brett W. Coon, Stuart F. Oberman, Matthew P. Gerlach 2012-05-08
8176265 Shared single-access memory with management of multiple parallel requests Brett W. Coon, Weizhong Xu, Stuart F. Oberman, John R. Nickolls, Peter C. Mills 2012-05-08
8106914 Fused multiply-add functional unit Stuart F. Oberman, David C. Tannenbaum 2012-01-31
8108625 Shared memory with parallel access and access conflict resolution mechanism Brett W. Coon, Weizhong Xu, Stuart F. Oberman, John R. Nickolls, Peter C. Mills 2012-01-31
8051123 Multipurpose functional unit with double-precision and filtering operations Stuart F. Oberman 2011-11-01
8037119 Multipurpose functional unit with single-precision and double-precision operations Stuart F. Oberman 2011-10-11
7834881 Operand collector architecture Samuel Liu, John Erik Lindholm, Brett W. Coon, Stuart F. Oberman 2010-11-16
7680988 Single interconnect providing read and write access to a memory shared by concurrent threads John R. Nickolls, Brett W. Coon, Stuart F. Oberman, Samuel Liu 2010-03-16
7640285 Multipurpose arithmetic functional unit Stuart F. Oberman 2009-12-29