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 patentsUS6535905B1Mar 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