Assignee
NICKOLLS JOHN R
US12 patents
Top patents by PatentIndex Score
US8321849B2Nov 27, 2012
Virtual architecture and instruction set for parallel thread computing
NICKOLLS JOHN R88 citations95
US9519947B2Dec 13, 2016
Architecture and instructions for accessing multi-dimensional formatted surface memory
NICKOLLS JOHN R33 citations93
US8112614B2Feb 7, 2012
Parallel data processing systems and methods using cooperative thread arrays with unique thread identifiers as an input to compute an identifier of a location in a shared memory
NICKOLLS JOHN R22 citations92
US9223578B2Dec 29, 2015
Coalescing memory barrier operations across multiple parallel threads
NICKOLLS JOHN R8 citations84
US8271763B2Sep 18, 2012
Unified addressing and instructions for accessing parallel memory spaces
NICKOLLS JOHN R7 citations84
US8615646B2Dec 24, 2013
Unanimous branch instructions in a parallel thread processor
NICKOLLS JOHN R6 citations82
US8200947B1Jun 12, 2012
Systems and methods for voting among parallel threads
NICKOLLS JOHN R11 citations82
US8677106B2Mar 18, 2014
Unanimous branch instructions in a parallel thread processor
NICKOLLS JOHN R3 citations61
US8214625B1Jul 3, 2012
Systems and methods for voting among parallel threads
NICKOLLS JOHN R1 citations60
US9639479B2May 2, 2017
Instructions for managing a parallel cache hierarchy
NICKOLLS JOHN R1 citations52
US8099584B2Jan 17, 2012
Methods for scalably exploiting parallelism in a parallel processing system
NICKOLLS JOHN R1 citations52
US10152328B2Dec 11, 2018
Systems and methods for voting among parallel threads
NICKOLLS JOHN R0 citations50