P

Inventor

WOLRICH GILBERT

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

INTEL CORP

49 patents
US6668317B1Dec 23, 2003

Microengine for parallel processor architecture

INTEL CORP157 citations99
US6661794B1Dec 9, 2003

Method and apparatus for gigabit packet assignment for multithreaded packet processing

INTEL CORP135 citations99
US6606704B1Aug 12, 2003

Parallel multithreaded processor with plural microengines executing multiple threads each microengine having loadable microcode

INTEL CORP192 citations99
US6532509B1Mar 11, 2003

Arbitrating command requests in a parallel multi-threaded processing system

INTEL CORP150 citations99
US7546444B1Jun 9, 2009

Register set used in multithreaded parallel processor architecture

INTEL CORP59 citations98
US7366865B2Apr 29, 2008

Enqueueing entries in a packet queue referencing packets

INTEL CORP67 citations98
US7216204B2May 8, 2007

Mechanism for providing early coherency detection to enable high performance memory updates in a latency sensitive multithreaded environment

INTEL CORP76 citations98
US6868476B2Mar 15, 2005

Software controlled content addressable memory in a general purpose execution datapath

INTEL CORP105 citations98
US6728845B2Apr 27, 2004

SRAM controller for parallel processor architecture and method for controlling access to a RAM using read and read/write queues

INTEL CORP119 citations98
US6694380B1Feb 17, 2004

Mapping requests from a processing unit that uses memory-mapped input-output space

INTEL CORP227 citations98
US6681300B2Jan 20, 2004

Read lock miss control and queue management

INTEL CORP89 citations98
US6667920B2Dec 23, 2003

Scratchpad memory

INTEL CORP76 citations98
US6625654B1Sep 23, 2003

Thread signaling in multi-threaded network processor

INTEL CORP164 citations98
US6587906B2Jul 1, 2003

Parallel multi-threaded processing

INTEL CORP84 citations98
US6584522B1Jun 24, 2003

Communication between processors

INTEL CORP78 citations98
US6560667B1May 6, 2003

Handling contiguous memory references in a multi-queue system

INTEL CORP108 citations98
US6463072B1Oct 8, 2002

Method and apparatus for sharing access to a bus

INTEL CORP90 citations98
US6427196B1Jul 30, 2002

SRAM controller for parallel processor architecture including address and command queue and arbiter

INTEL CORP152 citations98
US6324624B1Nov 27, 2001

Read lock miss control and queue management

INTEL CORP88 citations98
US6983350B1Jan 3, 2006

SDRAM controller for parallel processor architecture

INTEL CORP53 citations96
US6934951B2Aug 23, 2005

Parallel processor with functional pipeline providing programming engines by supporting multiple contexts and critical section

INTEL CORP54 citations96
US6876561B2Apr 5, 2005

Scratchpad memory

INTEL CORP35 citations96
US6631462B1Oct 7, 2003

Memory shared between processing threads

INTEL CORP74 citations96
US6631430B1Oct 7, 2003

Optimizations to receive packet status from fifo bus

INTEL CORP58 citations96
US6629237B2Sep 30, 2003

Solving parallel problems employing hardware multi-threading in a parallel processing environment

INTEL CORP73 citations96
US6577542B2Jun 10, 2003

Scratchpad memory

INTEL CORP74 citations96
US6307789B1Oct 23, 2001

Scratchpad memory

INTEL CORP79 citations96
US7111296B2Sep 19, 2006

Thread signaling in multi-threaded processor

INTEL CORP45 citations95
US7373514B2May 13, 2008

High-performance hashing system

INTEL CORP57 citations94
US7751402B2Jul 6, 2010

Method and apparatus for gigabit packet assignment for multithreaded packet processing

INTEL CORP18 citations93
US7743235B2Jun 22, 2010

Processor having a dedicated hash unit integrated within

INTEL CORP25 citations93
US7487505B2Feb 3, 2009

Multithreaded microprocessor with register allocation based on number of active threads

INTEL CORP21 citations93
US7418571B2Aug 26, 2008

Memory interleaving

INTEL CORP33 citations93
US7328289B2Feb 5, 2008

Communication between processors

INTEL CORP23 citations93
US7269179B2Sep 11, 2007

Control mechanisms for enqueue and dequeue operations in a pipelined network processor

INTEL CORP26 citations93
US7246197B2Jul 17, 2007

Software controlled content addressable memory in a general purpose execution datapath

INTEL CORP20 citations93
US7191321B2Mar 13, 2007

Microengine for parallel processor architecture

INTEL CORP38 citations93
US7158964B2Jan 2, 2007

Queue management

INTEL CORP28 citations93
US6976095B1Dec 13, 2005

Port blocking technique for maintaining receive packet ordering for a multiple ethernet port switch

INTEL CORP51 citations93
US6941438B2Sep 6, 2005

Memory interleaving

INTEL CORP21 citations93
US6895457B2May 17, 2005

Bus interface with a first-in-first-out memory

INTEL CORP32 citations93
US6792488B2Sep 14, 2004

Communication between processors

INTEL CORP33 citations93
US6779084B2Aug 17, 2004

Enqueue operations for multi-buffer packets

INTEL CORP45 citations93
US6668311B2Dec 23, 2003

Method for memory allocation and management using push/pop apparatus

INTEL CORP15 citations93
US7443836B2Oct 28, 2008

Processing a data packet

INTEL CORP28 citations92
US7433307B2Oct 7, 2008

Flow control in a network environment

INTEL CORP26 citations92
US7424579B2Sep 9, 2008

Memory controller for processor having multiple multithreaded programmable units

INTEL CORP25 citations92
US7305500B2Dec 4, 2007

Sram controller for parallel processor architecture including a read queue and an order queue for handling requests

INTEL CORP31 citations92
US7225281B2May 29, 2007

Multiprocessor infrastructure for providing flexible bandwidth allocation via multiple instantiations of separate data buses, control buses and support mechanisms

INTEL CORP19 citations92

COMPAQ COMPUTER CORP

1 patent

Showing the top 50 of 114 patents by PatentIndex Score.