P

Inventor

KYKER ALAN B

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

INTEL CORP

36 patents
US6535905B1Mar 18, 2003

Method and apparatus for thread switching within a multithreaded processor

INTEL CORP180 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
US6308279B1Oct 23, 2001

Method and apparatus for power mode transition in a multi-thread processor

INTEL CORP61 citations96
US6151671ANov 21, 2000

System and method of maintaining and utilizing multiple return stack buffers

INTEL CORP97 citations96
US6981261B2Dec 27, 2005

Method and apparatus for thread switching within a multithreaded processor

INTEL CORP47 citations95
US6795845B2Sep 21, 2004

Method and system to perform a thread switching operation within a multithreaded processor based on detection of a branch instruction

INTEL CORP37 citations95
US6785890B2Aug 31, 2004

Method and system to perform a thread switching operation within a multithreaded processor based on detection of the absence of a flow of instruction information for a thread

INTEL CORP39 citations95
US6055630AApr 25, 2000

System and method for processing a plurality of branch instructions by a plurality of storage devices and pipeline units

INTEL CORP73 citations95
US6374350B1Apr 16, 2002

System and method of maintaining and utilizing multiple return stack buffers

INTEL CORP58 citations94
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
US6971104B2Nov 29, 2005

Method and system to perform a thread switching operation within a multithreaded processor based on dispatch of a quantity of instruction information for a full instruction

INTEL CORP18 citations92
US6865740B2Mar 8, 2005

Method and system to insert a flow marker into an instruction stream to indicate a thread switching operation within a multithreaded processor

INTEL CORP12 citations92
US6854118B2Feb 8, 2005

Method and system to perform a thread switching operation within a multithreaded processor based on detection of a flow marker within an instruction information

INTEL CORP16 citations92
US6338132B1Jan 8, 2002

System and method for storing immediate data

INTEL CORP28 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
US6715064B1Mar 30, 2004

Method and apparatus for performing sequential executions of elements in cooperation with a transform

INTEL CORP48 citations91
US7010669B2Mar 7, 2006

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

INTEL CORP13 citations84
US6467027B1Oct 15, 2002

Method and system for an INUSE field resource management scheme

INTEL CORP15 citations84
US9753526B2Sep 5, 2017

Systems and methods for synergistic software-hardware power budget management

INTEL CORP5 citations83
US6493821B1Dec 10, 2002

Recovery from writeback stage event signal or micro-branch misprediction using instruction sequence number indexed state information table

INTEL CORP17 citations83
US6850961B2Feb 1, 2005

Method and system to perform a thread switching operation within a multithreaded processor based on detection of a stall condition

INTEL CORP11 citations81
US7080236B2Jul 18, 2006

Updating stack pointer based on instruction bit indicator without executing an update microinstruction

INTEL CORP7 citations74
US6775786B2Aug 10, 2004

Method and apparatus for power mode transition in a multi-thread processor

INTEL CORP8 citations74
US7114057B2Sep 26, 2006

System and method for storing immediate data

INTEL CORP7 citations73
US6711669B2Mar 23, 2004

System and method for storing immediate data

INTEL CORP6 citations73
US11061463B2Jul 13, 2021

Systems and methods for synergistic software-hardware power budget management

INTEL CORP2 citations72
US7334115B1Feb 19, 2008

Detection, recovery and prevention of bogus branches

INTEL CORP8 citations71
US6981163B2Dec 27, 2005

Method and apparatus for power mode transition in a multi-thread processor

INTEL CORP2 citations63
US6625717B2Sep 23, 2003

Single cycle linear address calculation for relative branch addressing

INTEL CORP2 citations63
US6502177B1Dec 31, 2002

Single cycle linear address calculation for relative branch addressing

INTEL CORP4 citations63
US7730281B2Jun 1, 2010

System and method for storing immediate data

INTEL CORP1 citations62
US11650652B2May 16, 2023

Systems and methods for synergistic software-hardware power budget management

INTEL CORP0 citations61
US6591344B2Jul 8, 2003

Method and system for an INUSE field resource management scheme

INTEL CORP1 citations52
US7321963B2Jan 22, 2008

System and method for storing immediate data

INTEL CORP0 citations51
US10599178B2Mar 24, 2020

Data transfer between asynchronous clock domains

INTEL CORP0 citations50

RIFANI MICHAEL C

1 patent