Issued Patents All Time
Showing 25 most recent of 36 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 12141082 | Method and apparatus for efficient access to multidimensional data structures and/or other large data blocks | Alan Kaatz, Oliver Giroux, Jack Choquette, Shirish Gadre, Manan Patel +3 more | 2024-11-12 |
| 12105960 | Self-synchronizing remote memory operations in a multiprocessor system | Srinivas Santosh Kumar MADUGULA, Olivier Giroux, Wishwesh Anil Gandhi, Michael Allen Parker, Raghuram L +3 more | 2024-10-01 |
| 12020035 | Programmatically controlled data multicasting across multiple compute engines | Apoorv Parle, Ronny Meir Krashinsky, John H. Edmondson, Jack Choquette, Shirish Gadre +6 more | 2024-06-25 |
| 9952977 | Cache operations and policies for a multi-threaded client | Steven James Heinrich, Brett W. Coon, Rajeshwaran Selvanesan, Robert Steven Glanville, Charles McCarver +4 more | 2018-04-24 |
| 9665958 | System, method, and computer program product for redistributing a multi-sample processing workload between threads | Jeffrey A. Bolz, Patrick R. Brown, Tyson J. Bergland | 2017-05-30 |
| 9595075 | Load/store operations in texture hardware | Steven James Heinrich, Eric T. Anderson, Jeffrey A. Bolz, Jonathan Dunaisky, Ramesh Jandhyala +3 more | 2017-03-14 |
| 9436971 | System, method, and computer program product for accessing multi-sample surfaces | Jeffrey A. Bolz, Patrick R. Brown, Tyson J. Bergland | 2016-09-06 |
| 9286256 | Sharing data crossbar for reads and writes in a data cache | Steven James Heinrich, Rajeshwaran Selvanesan, Stewart Glenn Carlton, John R. Nickolls | 2016-03-15 |
| 9286659 | Multi-sample surface processing using sample subsets | Henry Packard Moreton, Yury Uralsky, Eric B. Lum, Dale L. Kirkland, Steven James Heinrich +5 more | 2016-03-15 |
| 9262797 | Multi-sample surface processing using one sample | Henry Packard Moreton, Yury Uralsky, Eric B. Lum, Dale L. Kirkland, Steven James Heinrich +5 more | 2016-02-16 |
| 9013498 | Determining a working set of texture maps | John S. Montrym, Andrew Tao, Henry Packard Moreton, Emmett M. Kilgariff, Cass W. Everitt +3 more | 2015-04-21 |
| 8817035 | Texture pipeline context switch | — | 2014-08-26 |
| 8595425 | Configurable cache for multiple clients | Steven James Heinrich, Rajeshwaran Selvanesan, Brett W. Coon, Charles McCarver, Anjana Rajendran +1 more | 2013-11-26 |
| 8335892 | Cache arbitration between multiple clients | Steven James Heinrich, Rajeshwaran Selvanesan, Charles McCarver, Stewart Glenn Carlton, Anjana Rajendran | 2012-12-18 |
| 8266382 | Cache interface protocol including arbitration and hints | Steven James Heinrich, Rajeshwaran Selvanesan, Charles McCarver, Stewart Glenn Carlton, Anjana Rajendran +1 more | 2012-09-11 |
| 8266383 | Cache miss processing using a defer/replay mechanism | Steven James Heinrich, Rajeshwaran Selvanesan, Charles McCarver, Stewart Glenn Carlton, Ming Y. Siu +2 more | 2012-09-11 |
| 8217954 | Reconfigurable dual texture pipeline with shared texture cache | — | 2012-07-10 |
| 8212835 | Systems and methods for smooth transitions to bi-cubic magnification | Christopher J. Migdal, Walter E. Donovan | 2012-07-03 |
| 7999821 | Reconfigurable dual texture pipeline with shared texture cache | — | 2011-08-16 |
| 7948495 | Linking texture headers and texture samplers | Bryon S. Nordquist | 2011-05-24 |
| 7948498 | Efficient texture state cache | — | 2011-05-24 |
| 7924290 | Method and system for processing texture samples with programmable offset positions | Anders M. Kugler, William Parsons Newhall, Jr., Christopher J. Migdal, Pemith R. Fernando, Lup-Yen Peter Young +2 more | 2011-04-12 |
| 7884831 | Reconfigurable high-performance texture pipeline with advanced filtering | Joel J. McCormack, Paul S. Heckbert, Michael J. M. Toksvig, Luke Y. Chang, Karim M. Abdalla +4 more | 2011-02-08 |
| 7825935 | System, method and computer program product for using textures as instructions for graphics processing | Christopher D. S. Donham, Edward A. Hutchins, George Easton Scott, III | 2010-11-02 |
| 7737988 | Using font filtering engines for texture blitting | Michael J. M. Toksvig, Walter E. Donovan | 2010-06-15 |