Issued Patents All Time
Showing 51–75 of 126 patents
| Patent # | Title | Co-Inventors | Date |
|---|---|---|---|
| 7889208 | Z-texture mapping system, method and computer program product | Henry Packard Moreton, Matthew Nicholas Papakipos, Harold Robert Feldman Zatz | 2011-02-15 |
| 7877585 | Structured programming control flow in a SIMD architecture | Brett W. Coon, John R. Nickolls, Svetoslav D. Tzvetkov | 2011-01-25 |
| 7864185 | Register based queuing for texture requests | John R. Nickolls, Simon Moy, Brett W. Coon | 2011-01-04 |
| 7859548 | Offloading cube map calculations to a shader | — | 2010-12-28 |
| 7852346 | Programmable graphics processor for generalized texturing | Walter E. Donovan | 2010-12-14 |
| 7834881 | Operand collector architecture | Samuel Liu, Ming Y. Siu, Brett W. Coon, Stuart F. Oberman | 2010-11-16 |
| 7836276 | System and method for processing thread groups in a SIMD architecture | Brett W. Coon | 2010-11-16 |
| 7761697 | Processing an indirect branch instruction in a SIMD architecture | Brett W. Coon, Peter C. Mills, John R. Nickolls | 2010-07-20 |
| 7755634 | System, method and computer program product for branching during programmable vertex processing | Simon Moy, Robert Steven Glanville | 2010-07-13 |
| 7755636 | System, method and article of manufacture for a programmable processing model with instruction set | David B. Kirk, Henry Packard Moreton, Simon Moy | 2010-07-13 |
| 7697008 | System, method and article of manufacture for a programmable processing model with instruction set | David B. Kirk, Henry Packard Moreton, Simon Moy | 2010-04-13 |
| 7683905 | Methods of processing graphics data including reading and writing buffers | David B. Kirk, Matthew Nicholas Papakipos, Rui M. Bastos, Steven E. Molnar | 2010-03-23 |
| 7676657 | Across-thread out-of-order instruction dispatch in a multithreaded microprocessor | Brett W. Coon, Simon Moy | 2010-03-09 |
| 7634621 | Register file allocation | Brett W. Coon, Gary M. Tarolli, Svetoslav D. Tzvetkov, John R. Nickolls, Ming Y. Siu | 2009-12-15 |
| 7634637 | Execution of parallel groups of threads with per-instruction serialization | Stuart F. Oberman | 2009-12-15 |
| 7617384 | Structured programming control flow using a disable mask in a SIMD architecture | Brett W. Coon, Svetoslav D. Tzvetkov | 2009-11-10 |
| 7564456 | Apparatus and method for raster tile coalescing | Henry Packard Moreton, John S. Montrym, Scott R. Whitman | 2009-07-21 |
| 7542043 | Subdividing a shader program | Brett W. Coon, Gary M. Tarolli | 2009-06-02 |
| 7543136 | System and method for managing divergent threads using synchronization tokens and program instructions that include set-synchronization bits | Brett W. Coon | 2009-06-02 |
| 7477255 | System and method for synchronizing divergent samples in a programmable graphics processing unit | Harold Robert Feldman Zatz, Christian Rouet, Rui M. Bastos | 2009-01-13 |
| 7456835 | Register based queuing for texture requests | John R. Nickolls, Simon Moy, Brett W. Coon | 2008-11-25 |
| 7418576 | Prioritized issuing of operation dedicated execution unit tagged instructions from multiple different type threads performing different set of operations | Brett W. Coon | 2008-08-26 |
| 7385609 | Apparatus, system, and method for increased processing flexibility of a graphic pipeline | Henry Packard Moreton, Rui M. Bastos | 2008-06-10 |
| 7366878 | Scheduling instructions from multi-thread instruction buffer based on phase boundary qualifying rule for phases of math and data access operations with better caching | Peter C. Mills, Brett W. Coon, Gary M. Tarolli, John Burgess | 2008-04-29 |
| 7353369 | System and method for managing divergent threads in a SIMD architecture | Brett W. Coon | 2008-04-01 |