Inventor
KESSLER RICHARD E
US122 patents
⚠️ This page may combine multiple inventors who share the name “KESSLER RICHARD E”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
HEWLETT PACKARD DEVELOPMENT CO
18 patentsUS6704817B1Mar 9, 2004
Computer architecture and system for efficient management of bi-directional bus
HEWLETT PACKARD DEVELOPMENT CO74 citations98
US6633960B1Oct 14, 2003
Scalable directory based cache coherence protocol
HEWLETT PACKARD DEVELOPMENT CO88 citations98
US7213087B1May 1, 2007
Mechanism to control the allocation of an N-source shared buffer
HEWLETT PACKARD DEVELOPMENT CO60 citations97
US7100096B2Aug 29, 2006
Special encoding of known bad data
HEWLETT PACKARD DEVELOPMENT CO97 citations97
US6751721B1Jun 15, 2004
Broadcast invalidate scheme
HEWLETT PACKARD DEVELOPMENT CO79 citations97
US6738836B1May 18, 2004
Scalable efficient I/O port protocol
HEWLETT PACKARD DEVELOPMENT CO119 citations97
US6622225B1Sep 16, 2003
System for minimizing memory bank conflicts in a computer system
HEWLETT PACKARD DEVELOPMENT CO83 citations97
US6715057B1Mar 30, 2004
Efficient translation lookaside buffer miss processing in computer systems with a large range of page sizes
HEWLETT PACKARD DEVELOPMENT CO74 citations94
US6681295B1Jan 20, 2004
Fast lane prefetching
HEWLETT PACKARD DEVELOPMENT CO70 citations94
US6567900B1May 20, 2003
Efficient address interleaving with simultaneous multiple locality options
HEWLETT PACKARD DEVELOPMENT CO39 citations93
US7152191B2Dec 19, 2006
Fault containment and error recovery in a scalable multiprocessor
HEWLETT PACKARD DEVELOPMENT CO19 citations92
US7099913B1Aug 29, 2006
Speculative directory writes in a directory based cache coherent nonuniform memory access protocol
HEWLETT PACKARD DEVELOPMENT CO23 citations92
US7076597B2Jul 11, 2006
Broadcast invalidate scheme
HEWLETT PACKARD DEVELOPMENT CO28 citations92
US6961781B1Nov 1, 2005
Priority rules for reducing network message routing latency
HEWLETT PACKARD DEVELOPMENT CO24 citations92
US6754739B1Jun 22, 2004
Computer resource management and allocation system
HEWLETT PACKARD DEVELOPMENT CO50 citations92
US6678840B1Jan 13, 2004
Fault containment and error recovery in a scalable multiprocessor
HEWLETT PACKARD DEVELOPMENT CO29 citations92
US6662319B1Dec 9, 2003
Special encoding of known bad data
HEWLETT PACKARD DEVELOPMENT CO16 citations92
US6636955B1Oct 21, 2003
Mechanism for synchronizing multiple skewed source-synchronous data channels with automatic initialization feature
HEWLETT PACKARD DEVELOPMENT CO21 citations92
CAVIUM NETWORKS INC
10 patentsUS7558925B2Jul 7, 2009
Selective replication of data structures
CAVIUM NETWORKS INC113 citations98
US7613813B2Nov 3, 2009
Method and apparatus for reducing host overhead in a socket server implementation
CAVIUM NETWORKS INC55 citations97
US7535907B2May 19, 2009
TCP engine
CAVIUM NETWORKS INC77 citations97
US7895431B2Feb 22, 2011
Packet queuing, scheduling and ordering
CAVIUM NETWORKS INC78 citations95
US7209531B1Apr 24, 2007
Apparatus and method for data deskew
CAVIUM NETWORKS INC52 citations95
US7930349B2Apr 19, 2011
Method and apparatus for reducing host overhead in a socket server implementation
CAVIUM NETWORKS INC31 citations92
US7606998B2Oct 20, 2009
Store instruction ordering for multi-core processor
CAVIUM NETWORKS INC19 citations92
US7594081B2Sep 22, 2009
Direct access to low-latency memory
CAVIUM NETWORKS INC36 citations92
US7398386B2Jul 8, 2008
Transparent IPSec processing inline between a framer and a network component
CAVIUM NETWORKS INC21 citations92
US7240203B2Jul 3, 2007
Method and apparatus for establishing secure sessions
CAVIUM NETWORKS INC41 citations91
CRAY RESEARCH INC
9 patentsUS5864738AJan 26, 1999
Massively parallel processing system using two data paths: one connecting router circuit to the interconnect network and the other connecting router circuit to I/O controller
CRAY RESEARCH INC272 citations99
US5841973ANov 24, 1998
Messaging in distributed memory multiprocessing system having shell circuitry for atomic control of message storage queue's tail pointer structure in local memory
CRAY RESEARCH INC226 citations99
US5761706AJun 2, 1998
Stream buffers for high-performance computer memory system
CRAY RESEARCH INC164 citations99
US5721921AFeb 24, 1998
Barrier and eureka synchronization architecture for multiprocessors
CRAY RESEARCH INC132 citations98
US5583990ADec 10, 1996
System for allocating messages between virtual channels to avoid deadlock and to optimize the amount of message traffic on each type of virtual channel
CRAY RESEARCH INC150 citations98
US5835925ANov 10, 1998
Using external registers to extend memory reference capabilities of a microprocessor
CRAY RESEARCH INC80 citations96
US5797035AAug 18, 1998
Networked multiprocessor system with global distributed memory and block transfer engine
CRAY RESEARCH INC91 citations96
US5737628AApr 7, 1998
Multiprocessor computer system with interleaved processing element nodes
CRAY RESEARCH INC91 citations96
US6029212AFeb 22, 2000
Method of handling arbitrary size message queues in which a message is written into an aligned block of external registers within a plurality of external registers
CRAY RESEARCH INC35 citations92
CAVIUM INC
4 patentsUS9569366B2Feb 14, 2017
System and method to provide non-coherent access to a coherent memory system
CAVIUM INC26 citations93
US9208103B2Dec 8, 2015
Translation bypass in multi-stage address translation
CAVIUM INC22 citations92
US8850101B2Sep 30, 2014
System and method to reduce memory access latencies using selective replication across multiple memory ports
CAVIUM INC27 citations92
US8356194B2Jan 15, 2013
Method and apparatus for estimating overshoot power after estimating power of executing events
CAVIUM INC25 citations92
COMPAQ INFORMATION TECHNOLOGIE
3 patentsUS6493802B1Dec 10, 2002
Method and apparatus for performing speculative memory fills into a microprocessor
COMPAQ INFORMATION TECHNOLOGIE21 citations93
US6397302B1May 28, 2002
Method and apparatus for developing multiprocessor cache control protocols by presenting a clean victim signal to an external system
COMPAQ INFORMATION TECHNOLOGIE34 citations93
US6546453B1Apr 8, 2003
Proprammable DRAM address mapping mechanism
COMPAQ INFORMATION TECHNOLOGIE23 citations92
BOUCHARD GREGG A
2 patentsCAVIUM NETWORKS
2 patentsSILICON GRAPHICS INC
1 patentCOMPAQ COMPUTER CORP
1 patentShowing the top 50 of 122 patents by PatentIndex Score.