JL

John Erik Lindholm

NV NVIDIA: 125 patents #2 of 7,811Top 1%
📍 Saratoga, CA: #45 of 2,933 inventorsTop 2%
🗺 California: #1,421 of 386,348 inventorsTop 1%
Overall (All Time): #8,997 of 4,157,543Top 1%
126
Patents All Time

Issued Patents All Time

Showing 51–75 of 126 patents

Patent #TitleCo-InventorsDate
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