Inventor
HOOVER RUSSELL D
US38 patents
⚠️ This page may combine multiple inventors who share the name “HOOVER RUSSELL D”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
21 patentsUS8020168B2Sep 13, 2011
Dynamic virtual software pipelining on a network on chip
IBM65 citations98
US7940265B2May 10, 2011
Multiple spacial indexes for dynamic scene management in graphics rendering
IBM133 citations98
US5168571ADec 1, 1992
System for aligning bytes of variable multi-bytes length operand based on alu byte length and a number of unprocessed byte data
IBM161 citations95
US8726295B2May 13, 2014
Network on chip with an I/O accelerator
IBM40 citations94
US7958340B2Jun 7, 2011
Monitoring software pipeline performance on a network on chip
IBM43 citations94
US5604882AFeb 18, 1997
System and method for empty notification from peer cache units to global storage control unit in a multiprocessor data processing system
IBM96 citations93
US8010750B2Aug 30, 2011
Network on chip that maintains cache coherency with invalidate commands
IBM20 citations92
US7917703B2Mar 29, 2011
Network on chip that maintains cache coherency with invalidate commands
IBM29 citations92
US7913010B2Mar 22, 2011
Network on chip with a low latency, high bandwidth application messaging interconnect
IBM31 citations92
US7461268B2Dec 2, 2008
E-fuses for storing security version data
IBM21 citations92
US7355601B2Apr 8, 2008
System and method for transfer of data between processors using a locked set, head and tail pointers
IBM36 citations92
US7305524B2Dec 4, 2007
Snoop filter directory mechanism in coherency shared memory system
IBM37 citations92
US5749087AMay 5, 1998
Method and apparatus for maintaining n-way associative directories utilizing a content addressable memory
IBM27 citations92
US9092347B2Jul 28, 2015
Allocating cache for use as a dedicated local storage
IBM5 citations84
US8040799B2Oct 18, 2011
Network on chip with minimum guaranteed bandwidth for virtual communications channels
IBM18 citations84
US8018466B2Sep 13, 2011
Graphics rendering on a network on chip
IBM15 citations84
US7873701B2Jan 18, 2011
Network on chip with partitions
IBM5 citations63
US7475190B2Jan 6, 2009
Direct access of cache lock set data without backing memory
IBM5 citations62
US8954973B2Feb 10, 2015
Transferring architected state between cores
IBM0 citations52
US7840757B2Nov 23, 2010
Method and apparatus for providing high speed memory for a processing unit
IBM0 citations52
US7577794B2Aug 18, 2009
Low latency coherency protocol for a multi-chip multiprocessor system
IBM1 citations52
HOOVER RUSSELL D
7 patentsUS8438578B2May 7, 2013
Network on chip with an I/O accelerator
HOOVER RUSSELL D47 citations97
US8490110B2Jul 16, 2013
Network on chip with a low latency, high bandwidth application messaging interconnect
HOOVER RUSSELL D49 citations94
US8214845B2Jul 3, 2012
Context switching in a network on chip by thread saving and restoring pointers to memory arrays containing valid message data
HOOVER RUSSELL D14 citations84
US8526422B2Sep 3, 2013
Network on chip with partitions
HOOVER RUSSELL D5 citations73
US8332592B2Dec 11, 2012
Graphics processor with snoop filter
HOOVER RUSSELL D2 citations62
US8572324B2Oct 29, 2013
Network on chip with caching restrictions for pages of computer memory
HOOVER RUSSELL D0 citations52
US8195884B2Jun 5, 2012
Network on chip with caching restrictions for pages of computer memory
HOOVER RUSSELL D1 citations52
BIRAN GIORA
4 patentsUS8799188B2Aug 5, 2014
Algorithm engine for use in a pattern matching accelerator
BIRAN GIORA7 citations84
US8478736B2Jul 2, 2013
Pattern matching accelerator
BIRAN GIORA2 citations62
US8966182B2Feb 24, 2015
Software and hardware managed dual rule bank cache for use in a pattern matching accelerator
BIRAN GIORA1 citations52
US8983891B2Mar 17, 2015
Pattern matching engine for use in a pattern matching accelerator
BIRAN GIORA0 citations41
COMPARAN MIGUEL
4 patentsUS8392664B2Mar 5, 2013
Network on chip
COMPARAN MIGUEL8 citations84
US9021237B2Apr 28, 2015
Low latency variable transfer network communicating variable written to source processing core variable register allocated to destination thread to destination processing core variable register allocated to source thread
COMPARAN MIGUEL3 citations62
US8949836B2Feb 3, 2015
Transferring architected state between cores
COMPARAN MIGUEL2 citations62
US9053037B2Jun 9, 2015
Allocating cache for use as a dedicated local storage
COMPARAN MIGUEL1 citations51