P

Inventor

SAGER DAVID J

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

INTEL CORP

29 patents
US6542921B1Apr 1, 2003

Method and apparatus for controlling the processing priority between multiple threads in a multithreaded processor

INTEL CORP141 citations99
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
US5966544AOct 12, 1999

Data speculatable processor having reply architecture

INTEL CORP96 citations98
US6735682B2May 11, 2004

Apparatus and method for address calculation

INTEL CORP193 citations97
US6633970B1Oct 14, 2003

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

INTEL CORP83 citations97
US6018786AJan 25, 2000

Trace based instruction caching

INTEL CORP107 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
US6785803B1Aug 31, 2004

Processor including replay queue to break livelocks

INTEL CORP55 citations96
US6425055B1Jul 23, 2002

Way-predicting cache memory

INTEL CORP59 citations96
US6334182B2Dec 25, 2001

Scheduling operations using a dependency matrix

INTEL CORP69 citations96
US6216234B1Apr 10, 2001

Processor having execution core sections operating at different clock rates

INTEL CORP49 citations96
US6170038B1Jan 2, 2001

Trace based instruction caching

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
US7454600B2Nov 18, 2008

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

INTEL CORP12 citations93
US6952764B2Oct 4, 2005

Stopping replay tornadoes

INTEL CORP29 citations93
US6928647B2Aug 9, 2005

Method and apparatus for controlling the processing priority between multiple threads in a multithreaded processor

INTEL CORP27 citations93
US6487675B2Nov 26, 2002

Processor having execution core sections operating at different clock rates

INTEL CORP21 citations93
US5828868AOct 27, 1998

Processor having execution core sections operating at different clock rates

INTEL CORP38 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
US6925550B2Aug 2, 2005

Speculative scheduling of instructions with source operand validity bit and rescheduling upon carried over destination operand invalid bit detection

INTEL CORP30 citations92
US6735688B1May 11, 2004

Processor having replay architecture with fast and slow replay paths

INTEL CORP41 citations92
US6665792B1Dec 16, 2003

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

INTEL CORP35 citations92
US6212626B1Apr 3, 2001

Computer processor having a checker

INTEL CORP42 citations92
US6304953B1Oct 16, 2001

Computer processor with instruction-specific schedulers

INTEL CORP30 citations86
US7398372B2Jul 8, 2008

Fusing load and alu operations

INTEL CORP15 citations84

DIGITAL EQUIPMENT CORP

19 patents
US5519841AMay 21, 1996

Multi instruction register mapper

DIGITAL EQUIPMENT CORP134 citations98
US5197132AMar 23, 1993

Register mapping system having a log containing sequential listing of registers that were changed in preceding cycles for precise post-branch recovery

DIGITAL EQUIPMENT CORP129 citations98
US5812810ASep 22, 1998

Instruction coding to support parallel execution of programs

DIGITAL EQUIPMENT CORP56 citations96
US5717883AFeb 10, 1998

Method and apparatus for parallel execution of computer programs using information providing for reconstruction of a logical sequential program

DIGITAL EQUIPMENT CORP68 citations96
US5283873AFeb 1, 1994

Next line prediction apparatus for a pipelined computed system

DIGITAL EQUIPMENT CORP84 citations96
US5179673AJan 12, 1993

Subroutine return prediction mechanism using ring buffer and comparing predicated address with actual address to validate or flush the pipeline

DIGITAL EQUIPMENT CORP58 citations96
US5564118AOct 8, 1996

Past-history filtered branch prediction

DIGITAL EQUIPMENT CORP52 citations95
US5421022AMay 30, 1995

Apparatus and method for speculatively executing instructions in a computer system

DIGITAL EQUIPMENT CORP67 citations95
US5828874AOct 27, 1998

Past-history filtered branch prediction

DIGITAL EQUIPMENT CORP24 citations93
US5581719ADec 3, 1996

Multiple block line prediction

DIGITAL EQUIPMENT CORP20 citations93
US5003459AMar 26, 1991

Cache memory system

DIGITAL EQUIPMENT CORP45 citations93
US4881165ANov 14, 1989

Method and apparatus for high speed data transmission between two systems operating under the same clock with unknown and non constant skew in the clock between the two systems

DIGITAL EQUIPMENT CORP56 citations93
US5619662AApr 8, 1997

Memory reference tagging

DIGITAL EQUIPMENT CORP52 citations92
US5420990AMay 30, 1995

Mechanism for enforcing the correct order of instruction execution

DIGITAL EQUIPMENT CORP43 citations91
US5428807AJun 27, 1995

Method and apparatus for propagating exception conditions of a computer system

DIGITAL EQUIPMENT CORP45 citations90
US5359630AOct 25, 1994

Method and apparatus for realignment of synchronous data

DIGITAL EQUIPMENT CORP41 citations90
US4979190ADec 18, 1990

Method and apparatus for stabilized data transmission

DIGITAL EQUIPMENT CORP33 citations89
US4825412AApr 25, 1989

Lockout registers

DIGITAL EQUIPMENT CORP48 citations89
US4811364AMar 7, 1989

Method and apparatus for stabilized data transmission

DIGITAL EQUIPMENT CORP30 citations89

(unassigned)

1 patent

HEWLETT PACKARD DEVELOPMENT CO

1 patent

Showing the top 50 of 71 patents by PatentIndex Score.