Issued Patents All Time
Showing 25 most recent of 56 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12379959 | Compute task state encapsulation | Jerome F. Duluk, Jr., Lacky V. Shah | 2025-08-05 |
| 12204897 | Application programming interface to wait on matrix multiply-accumulate | Harold Carter Edwards, Kyrylo Perelygin, Maciej Piotr Tyrlik, Gokul Ramaswamy Hirisave Chandra Shekhara, Balaji Krishna Yugandhar Atukuri +18 more | 2025-01-21 |
| 10795722 | Compute task state encapsulation | Jerome F. Duluk, Jr., Lacky V. Shah | 2020-10-06 |
| 9921873 | Controlling work distribution for processing tasks | Lacky V. Shah, Karim M. Abdalla, Abraham Benjamin de Waal | 2018-03-20 |
| 9891949 | System and method for runtime scheduling of GPU tasks | Timothy Paul Lottes, Daniel Elliot Wexler, Craig Ross Duttweiler, Luke Durant, Philip Alexander Cuadra | 2018-02-13 |
| 9442759 | Concurrent execution of independent streams in multi-channel time slice groups | Samuel H. Duncan, Lacky V. Shah, Daniel Elliot Wexler, Jerome F. Duluk, Jr., Philip Browning Johnson +1 more | 2016-09-13 |
| 9164690 | System, method, and computer program product for copying data between memory locations | Brucek Kurdo Khailany | 2015-10-20 |
| 9147224 | Method for handling state transitions in a network of virtual processing nodes | Lacky V. Shah, Daniel Elliot Wexler | 2015-09-29 |
| 9098383 | Consolidated crossbar that supports a multitude of traffic types | Dane T. Mrazek, Yin Fung Tang, David B. Glasco, Colyn S. Case, Emmett M. Kilgariff | 2015-08-04 |
| 8984183 | Signaling, ordering, and execution of dynamically generated tasks in a processing system | Timothy John Purcell, Lacky V. Shah, Jerome F. Duluk, Jr., Karim M. Abdalla, Philip Alexander Cuadra +1 more | 2015-03-17 |
| 8976185 | Method for handling state transitions in a network of virtual processing nodes | Lacky V. Shah, Daniel Elliot Wexler | 2015-03-10 |
| 8948167 | System and method for using domains to identify dependent and independent operations | Lacky V. Shah, Abraham Benjamin de Waal | 2015-02-03 |
| 8941653 | Order-preserving distributed rasterizer | Steven E. Molnar, Emmett M. Kilgariff, John S. Rhoades, Timothy John Purcell, Ziyad S. Hakura +2 more | 2015-01-27 |
| 8872833 | Integrated circuit configuration system and method | James M. Van Dyke, John S. Montrym, Michael B. Nagy | 2014-10-28 |
| 8788996 | System and method for configuring semiconductor functional circuits | Michael B. Diamond, John S. Montrym, James M. Van Dyke, Michael B. Nagy | 2014-07-22 |
| 8775112 | System and method for increasing die yield | James M. Van Dyke, John S. Montrym, Michael B. Nagy | 2014-07-08 |
| 8768642 | System and method for remotely configuring semiconductor functional circuits | Michael B. Diamond, John S. Montrym, James M. Van Dyke, Michael B. Nagy | 2014-07-01 |
| 8760460 | Hardware-managed virtual buffers using a shared memory for load distribution | Emmett M. Kilgariff, Steven E. Molnar, Johnny S. Rhoades, Gernot Schaufler, Dale L. Kirkland +3 more | 2014-06-24 |
| 8707081 | Memory clock slowdown | Jonah M. Alben, Adam E. Levinthal | 2014-04-22 |
| 8587581 | Order-preserving distributed rasterizer | Steven E. Molnar, Emmett M. Kilgariff, Johnny S. Rhoades, Timothy John Purcell, Ziyad S. Hakura +2 more | 2013-11-19 |
| 8547993 | Asynchronous interface for communicating between clock domains | Lincoln G. Garlick, Richard A. Silkebakken, Prakash G. Apte, Paolo E. Sabella, Samuel H. Duncan +1 more | 2013-10-01 |
| 8495327 | Memory device synchronization | Barry A. Wagner | 2013-07-23 |
| 8327071 | Interprocessor direct cache writes | John M. Danskin, Emmett M. Kilgariff, David B. Glasco | 2012-12-04 |
| 8307165 | Sorting requests to the DRAM for high page locality | Shane J. Keil, John H. Edmondson | 2012-11-06 |
| 8249819 | Virtual binning | Brian Kelleher | 2012-08-21 |