P

Inventor

BOGGS DARRELL D

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

INTEL CORP

35 patents
US6385715B1May 7, 2002

Multi-threading for a processor utilizing a replay queue

INTEL CORP152 citations99
US6981129B1Dec 27, 2005

Breaking replay dependency loops in a processor using a rescheduled replay queue

INTEL CORP87 citations98
US6041403AMar 21, 2000

Method and apparatus for generating a microinstruction responsive to the specification of an operand, in addition to a microinstruction based on the opcode, of a macroinstruction

INTEL CORP115 citations98
US6633970B1Oct 14, 2003

Processor with registers storing committed/speculative data and a RAT state history recovery mechanism with retire pointer

INTEL CORP83 citations97
US6877086B1Apr 5, 2005

Method and apparatus for rescheduling multiple micro-operations in a processor using a replay queue and a counter

INTEL CORP66 citations96
US6792446B2Sep 14, 2004

Storing of instructions relating to a stalled thread

INTEL CORP60 citations96
US6163838ADec 19, 2000

Computer processor with a replay system

INTEL CORP74 citations96
US6094717AJul 25, 2000

Computer processor with a replay system having a plurality of checkers

INTEL CORP55 citations96
US5974523AOct 26, 1999

Mechanism for efficiently overlapping multiple operand types in a microprocessor

INTEL CORP40 citations96
US5687338ANov 11, 1997

Method and apparatus for maintaining a macro instruction for refetching in a pipelined processor

INTEL CORP81 citations96
US5625788AApr 29, 1997

Microprocessor with novel instruction for signaling event occurrence and for providing event handling information in response thereto

INTEL CORP56 citations96
US5463745AOct 31, 1995

Methods and apparatus for determining the next instruction pointer in an out-of-order execution computer system

INTEL CORP66 citations96
US7051329B1May 23, 2006

Method and apparatus for managing resources in a multithreaded processor

INTEL CORP92 citations95
US6799268B1Sep 28, 2004

Branch ordering buffer

INTEL CORP138 citations95
US7454600B2Nov 18, 2008

Method and apparatus for assigning thread priority in a processor or the like

INTEL CORP12 citations93
US6651158B2Nov 18, 2003

Determination of approaching instruction starvation of threads based on a plurality of conditions

INTEL CORP39 citations93
US6026477AFeb 15, 2000

Branch recovery mechanism to reduce processor front end stall time by providing path information for both correct and incorrect instructions mixed in the instruction pool

INTEL CORP21 citations93
US7219349B2May 15, 2007

Multi-threading techniques for a processor utilizing a replay queue

INTEL CORP20 citations92
US7200737B1Apr 3, 2007

Processor with a replay system that includes a replay queue for improved throughput

INTEL CORP49 citations92
US7181598B2Feb 20, 2007

Prediction of load-store dependencies in a processing agent

INTEL CORP52 citations92
US6665792B1Dec 16, 2003

Interface to a memory system for a processor having a replay system

INTEL CORP35 citations92
US5740393AApr 14, 1998

Instruction pointer limits in processor that performs speculative out-of-order instruction execution

INTEL CORP36 citations92
US5581717ADec 3, 1996

Decoding circuit and method providing immediate data for a micro-operation issued from a decoder

INTEL CORP22 citations92
US5559974ASep 24, 1996

Decoder having independently loaded micro-alias and macro-alias registers accessible simultaneously by one micro-operation

INTEL CORP20 citations92
US5537560AJul 16, 1996

Method and apparatus for conditionally generating a microinstruction that selects one of two values based upon control states of a microprocessor

INTEL CORP35 citations92
US5566298AOct 15, 1996

Method for state recovery during assist and restart in a decoder having an alias mechanism

INTEL CORP50 citations89
US7010669B2Mar 7, 2006

Determining whether thread fetch operation will be blocked due to processing of another thread

INTEL CORP13 citations84
US6779103B1Aug 17, 2004

Control word register renaming

INTEL CORP28 citations84
US6467027B1Oct 15, 2002

Method and system for an INUSE field resource management scheme

INTEL CORP15 citations84
US7849465B2Dec 7, 2010

Programmable event driven yield mechanism which may activate service threads

INTEL CORP18 citations83
US7089409B2Aug 8, 2006

Interface to a memory system for a processor having a replay system

INTEL CORP7 citations74
US5913050AJun 15, 1999

Method and apparatus for providing address-size backward compatibility in a processor using segmented memory

INTEL CORP14 citations74
US7987346B2Jul 26, 2011

Method and apparatus for assigning thread priority in a processor or the like

INTEL CORP2 citations63
US7877583B2Jan 25, 2011

Method and apparatus for assigning thread priority in a processor or the like

INTEL CORP0 citations52
US6591344B2Jul 8, 2003

Method and system for an INUSE field resource management scheme

INTEL CORP1 citations52

NVIDIA CORP

6 patents

STEXAR CORP

1 patent

BURNS DAVID W

1 patent