P

Inventor

NICKOLLS JOHN R

US66 patents
⚠️ This page may combine multiple inventors who share the name “NICKOLLS JOHN R”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.

NVIDIA CORP

23 patents
US7861060B1Dec 28, 2010

Parallel data processing systems and methods using cooperative thread arrays and thread identifier values to determine processing behavior

NVIDIA CORP218 citations99
US7788468B1Aug 31, 2010

Synchronization of threads in a cooperative thread array

NVIDIA CORP169 citations99
US7877585B1Jan 25, 2011

Structured programming control flow in a SIMD architecture

NVIDIA CORP47 citations98
US7680988B1Mar 16, 2010

Single interconnect providing read and write access to a memory shared by concurrent threads

NVIDIA CORP101 citations98
US7526634B1Apr 28, 2009

Counter-based delay of dependent thread group execution

NVIDIA CORP86 citations98
US7627723B1Dec 1, 2009

Atomic memory operators in a parallel processor

NVIDIA CORP167 citations97
US7761697B1Jul 20, 2010

Processing an indirect branch instruction in a SIMD architecture

NVIDIA CORP52 citations94
US7584342B1Sep 1, 2009

Parallel data processing systems and methods using cooperative thread arrays and SIMD instruction issue

NVIDIA CORP105 citations94
US7937567B1May 3, 2011

Methods for scalably exploiting parallelism in a parallel processing system

NVIDIA CORP22 citations93
US7600155B1Oct 6, 2009

Apparatus and method for monitoring and debugging a graphics processing unit

NVIDIA CORP51 citations93
US6879207B1Apr 12, 2005

Defect tolerant redundancy

NVIDIA CORP30 citations93
US8055856B2Nov 8, 2011

Lock mechanism to enable atomic updates to shared memory

NVIDIA CORP16 citations92
US7711990B1May 4, 2010

Apparatus and method for debugging a graphics processing unit in response to a debug instruction

NVIDIA CORP42 citations92
US7634621B1Dec 15, 2009

Register file allocation

NVIDIA CORP45 citations92
US7339592B2Mar 4, 2008

Simulating multiported memories using lower port count memories

NVIDIA CORP17 citations92
US7027062B2Apr 11, 2006

Register based queuing for texture requests

NVIDIA CORP18 citations92
US7836116B1Nov 16, 2010

Fast fourier transforms and related transforms using cooperative thread arrays

NVIDIA CORP43 citations90
US7640284B1Dec 29, 2009

Bit reversal methods for a parallel processor

NVIDIA CORP33 citations89
US10365930B2Jul 30, 2019

Instructions for managing a parallel cache hierarchy

NVIDIA CORP5 citations84
US9639365B2May 2, 2017

Indirect function call instructions in a synchronous parallel thread processor

NVIDIA CORP7 citations84
US8375176B2Feb 12, 2013

Lock mechanism to enable atomic updates to shared memory

NVIDIA CORP5 citations84
US7865894B1Jan 4, 2011

Distributing processing tasks within a processor

NVIDIA CORP19 citations84
US7809928B1Oct 5, 2010

Generating event signals for performance register control using non-operative instructions

NVIDIA CORP8 citations84

NICKOLLS JOHN R

7 patents

MASPAR COMPUTER CORP

5 patents

COON BRETT W

4 patents

BROADCOM CORP

4 patents

NYLAND LARS

2 patents

SHEBANOW MICHAEL C

2 patents

HEINRICH STEVEN JAMES

1 patent

MASPAR COMPUTER CO

1 patent

FAHS BRIAN

1 patent

Showing the top 50 of 66 patents by PatentIndex Score.