Issued Patents All Time
Showing 25 most recent of 41 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 9613389 | Method for hiding texture latency and managing registers on a processor | Shihao Wang, Zhengqian Qiu | 2017-04-04 |
| 8264492 | System, method and article of manufacture for a programmable processing model with instruction set | John Erik Lindholm, David B. Kirk, Henry Packard Moreton | 2012-09-11 |
| 8259122 | System, method and article of manufacture for a programmable processing model with instruction set | John Erik Lindholm, David B. Kirk, Henry Packard Moreton | 2012-09-04 |
| 8237705 | Hierarchical processor array | John Erik Lindholm, John S. Montrym, Emmett M. Kilgariff, Sean J. Treichler, Brett W. Coon +2 more | 2012-08-07 |
| 8108872 | Thread-type-based resource allocation in a multithreaded processor | John Erik Lindholm, Bryon S. Nordquist, Svetoslav D. Tzvetkov | 2012-01-31 |
| 8087029 | Thread-type-based load balancing in a multithreaded processor | John Erik Lindholm, Bryon S. Nordquist, Svetoslav D. Tzvetkov | 2011-12-27 |
| 8077174 | Hierarchical processor array | John Erik Lindholm, John S. Montrym, Emmett M. Kilgariff, Sean J. Treichler, Brett W. Coon +2 more | 2011-12-13 |
| 7877565 | Constant versioning for multi-threaded processing | Roger L. Allen, Cass W. Everitt, Henry Packard Moreton, Thomas Kong | 2011-01-25 |
| 7864185 | Register based queuing for texture requests | John Erik Lindholm, John R. Nickolls, Brett W. Coon | 2011-01-04 |
| 7755636 | System, method and article of manufacture for a programmable processing model with instruction set | John Erik Lindholm, David B. Kirk, Henry Packard Moreton | 2010-07-13 |
| 7755634 | System, method and computer program product for branching during programmable vertex processing | John Erik Lindholm, Robert Steven Glanville | 2010-07-13 |
| 7697008 | System, method and article of manufacture for a programmable processing model with instruction set | John Erik Lindholm, David B. Kirk, Henry Packard Moreton | 2010-04-13 |
| 7676657 | Across-thread out-of-order instruction dispatch in a multithreaded microprocessor | John Erik Lindholm, Brett W. Coon | 2010-03-09 |
| 7456835 | Register based queuing for texture requests | John Erik Lindholm, John R. Nickolls, Brett W. Coon | 2008-11-25 |
| 7441099 | Configurable SIMD processor instruction specifying index to LUT storing information for different operation and memory location for each processing unit | Wing Yee Lo | 2008-10-21 |
| 7339592 | Simulating multiported memories using lower port count memories | John Erik Lindholm, Ming Y. Siu, Samuel Liu, John R. Nickolls | 2008-03-04 |
| 7310722 | Across-thread out of order instruction dispatch in a multithreaded graphics processor | John Erik Lindholm | 2007-12-18 |
| 7209140 | System, method and article of manufacture for a programmable vertex processing model with instruction set | John Erik Lindholm, David B. Kirk, Henry Packard Moreton | 2007-04-24 |
| 7103720 | Shader cache using a coherency protocol | John Erik Lindholm | 2006-09-05 |
| 7095414 | Blending system and method in an integrated computer graphics pipeline | John Erik Lindholm, David B. Kirk, Paolo E. Sabella | 2006-08-22 |
| 7064763 | Single semiconductor graphics platform | John Erik Lindholm, Kevin Dawallu, Mingjian Yang, John S. Montrym, David B. Kirk +4 more | 2006-06-20 |
| 7050055 | Single semiconductor graphics platform with blending and fog capabilities | John Erik Lindholm, Kevin Dawallu, Mingjian Yang, John S. Montrym, David B. Kirk +4 more | 2006-05-23 |
| 7034829 | Masking system and method for a graphics processing framework embodied on a single semiconductor platform | John Erik Lindholm, Kevin Dawallu, Mingjian Yang, John S. Montrym, David B. Kirk +4 more | 2006-04-25 |
| 7027062 | Register based queuing for texture requests | John Erik Lindholm, John R. Nickolls, Brett W. Coon | 2006-04-11 |
| 7009607 | Method, apparatus and article of manufacture for a transform module in a graphics processor | John Erik Lindholm, David B. Kirk, Paolo E. Sabella | 2006-03-07 |