Inventor
GLEW ANDREW F
US108 patents
⚠️ This page may combine multiple inventors who share the name “GLEW ANDREW F”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
INTEL CORP
44 patentsUS5956753ASep 21, 1999
Method and apparatus for handling speculative memory access operations
INTEL CORP142 citations99
US5751996AMay 12, 1998
Method and apparatus for processing memory-type information within a microprocessor
INTEL CORP147 citations99
US5721855AFeb 24, 1998
Method for pipeline processing of instructions by controlling access to a reorder buffer using a register file outside the reorder buffer
INTEL CORP335 citations99
US6079014AJun 20, 2000
Processor that redirects an instruction fetch pipeline immediately upon detection of a mispredicted branch while committing prior instructions to an architectural state
INTEL CORP101 citations98
US5881262AMar 9, 1999
Method and apparatus for blocking execution of and storing load operations during their execution
INTEL CORP126 citations98
US5852726ADec 22, 1998
Method and apparatus for executing two types of instructions that specify registers of a shared logical register file in a stack and a non-stack referenced manner
INTEL CORP163 citations98
US5627985AMay 6, 1997
Speculative and committed resource files in an out-of-order processor
INTEL CORP112 citations98
US5835748ANov 10, 1998
Method for executing different sets of instructions that cause a processor to perform different data type operations on different physical registers files that logically appear to software as a single aliased register file
INTEL CORP114 citations97
US5778245AJul 7, 1998
Method and apparatus for dynamic allocation of multiple buffers in a processor
INTEL CORP131 citations97
US5526510AJun 11, 1996
Method and apparatus for implementing a single clock cycle line replacement in a data cache unit
INTEL CORP157 citations97
US6170997B1Jan 9, 2001
Method for executing instructions that operate on different data types stored in the same single logical register file
INTEL CORP46 citations96
US6047369AApr 4, 2000
Flag renaming and flag masks within register alias table
INTEL CORP122 citations96
US5978737ANov 2, 1999
Method and apparatus for hazard detection and distraction avoidance for a vehicle
INTEL CORP63 citations96
US5974523AOct 26, 1999
Mechanism for efficiently overlapping multiple operand types in a microprocessor
INTEL CORP40 citations96
US5935240AAug 10, 1999
Computer implemented method for transferring packed data between register files and memory
INTEL CORP60 citations96
US5809271ASep 15, 1998
Method and apparatus for changing flow of control in a processor
INTEL CORP63 citations96
US5729728AMar 17, 1998
Method and apparatus for predicting, clearing and redirecting unpredicted changes in instruction flow in a microprocessor
INTEL CORP67 citations96
US5724536AMar 3, 1998
Method and apparatus for blocking execution of and storing load operations during their execution
INTEL CORP74 citations96
US5701508ADec 23, 1997
Executing different instructions that cause different data type operations to be performed on single logical register file
INTEL CORP94 citations96
US5687338ANov 11, 1997
Method and apparatus for maintaining a macro instruction for refetching in a pipelined processor
INTEL CORP81 citations96
US5680572AOct 21, 1997
Cache memory system having data and tag arrays and multi-purpose buffer assembly with multiple line buffers
INTEL CORP58 citations96
US5630075AMay 13, 1997
Write combining buffer for sequentially addressed partial line operations originating from a single instruction
INTEL CORP95 citations96
US5613083AMar 18, 1997
Translation lookaside buffer that is non-blocking in response to a miss for use within a microprocessor capable of processing speculative instructions
INTEL CORP93 citations96
US5606670AFeb 25, 1997
Method and apparatus for signalling a store buffer to output buffered store data for a load operation on an out-of-order execution computer system
INTEL CORP80 citations96
US5584001ADec 10, 1996
Branch target buffer for dynamically predicting branch instruction outcomes using a predicted branch history
INTEL CORP95 citations96
US5577200ANov 19, 1996
Method and apparatus for loading and storing misaligned data on an out-of-order execution computer system
INTEL CORP80 citations96
US5561814AOct 1, 1996
Methods and apparatus for determining memory operating characteristics for given memory locations via assigned address ranges
INTEL CORP59 citations96
US5524262AJun 4, 1996
Apparatus and method for renaming registers in a processor and resolving data dependencies thereof
INTEL CORP48 citations96
US5471633ANov 28, 1995
Idiom recognizer within a register alias table
INTEL CORP67 citations96
US5463745AOct 31, 1995
Methods and apparatus for determining the next instruction pointer in an out-of-order execution computer system
INTEL CORP66 citations96
US5452426ASep 19, 1995
Coordinating speculative and committed state register source data and immediate source data in a processor
INTEL CORP66 citations96
US5446912AAug 29, 1995
Partial width stalls within register alias table
INTEL CORP84 citations96
US5420991AMay 30, 1995
Apparatus and method for maintaining processing consistency in a computer system having multiple processors
INTEL CORP89 citations96
US5909696AJun 1, 1999
Method and apparatus for caching system management mode information with other information
INTEL CORP55 citations95
US5584038ADec 10, 1996
Entry allocation in a circular buffer using wrap bits indicating whether a queue of the circular buffer has been traversed
INTEL CORP89 citations95
US5499352AMar 12, 1996
Floating point register alias table FXCH and retirement floating point register array
INTEL CORP73 citations95
US5404473AApr 4, 1995
Apparatus and method for handling string operations in a pipelined processor
INTEL CORP109 citations95
US6035393AMar 7, 2000
Stalling predicted prefetch to memory location identified as uncacheable using dummy stall instruction until branch speculation resolution
INTEL CORP78 citations94
US5636374AJun 3, 1997
Method and apparatus for performing operations based upon the addresses of microinstructions
INTEL CORP68 citations94
US5517651AMay 14, 1996
Method and apparatus for loading a segment register in a microprocessor capable of operating in multiple modes
INTEL CORP97 citations94
US6297843B1Oct 2, 2001
System providing video compression/encoding for communications across a network
INTEL CORP27 citations93
US5987600ANov 16, 1999
Exception handling in a processor that performs speculative out-of-order instruction execution
INTEL CORP35 citations93
US5951670ASep 14, 1999
Segment register renaming in an out of order processor
INTEL CORP47 citations93
US5881223AMar 9, 1999
Centralized performance monitoring architecture
INTEL CORP61 citations93
GLEW ANDREW F
2 patentsGERRITY DANIEL A
2 patents(unassigned)
1 patentINTEL CORPORAITON
1 patentShowing the top 50 of 108 patents by PatentIndex Score.