P

Inventor

GENDEN MICHAEL J

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

IBM

36 patents
US10387147B2Aug 20, 2019

Managing an issue queue for fused instructions and paired instructions in a microprocessor

IBM7 citations84
US10394565B2Aug 27, 2019

Managing an issue queue for fused instructions and paired instructions in a microprocessor

IBM3 citations73
US9747217B2Aug 29, 2017

Distributed history buffer flush and restore handling in a parallel slice design

IBM3 citations73
US9740620B2Aug 22, 2017

Distributed history buffer flush and restore handling in a parallel slice design

IBM5 citations73
US9921833B2Mar 20, 2018

Determining of validity of speculative load data after a predetermined period of time in a multi-slice processor

IBM3 citations72
US9959123B2May 1, 2018

Speculative load data in byte-write capable register file and history buffer for a multi-slice microprocessor

IBM2 citations71
US10268482B2Apr 23, 2019

Multi-slice processor issue of a dependent instruction in an issue queue based on issue of a producer instruction

IBM2 citations69
US10747545B2Aug 18, 2020

Dual compare of least-significant-bit for dependency wake up from a fused instruction tag in a microprocessor

IBM1 citations62
US10719056B2Jul 21, 2020

Merging status and control data in a reservation station

IBM1 citations62
US10175985B2Jan 8, 2019

Mechanism for using a reservation station as a scratch register

IBM1 citations62
US10740104B2Aug 11, 2020

Tagging target branch predictors with context with index modification and late stop fetch on tag mismatch

IBM1 citations61
US10996953B2May 4, 2021

Low latency execution of floating-point record form instructions

IBM0 citations60
US10970079B2Apr 6, 2021

Parallel dispatching of multi-operation instructions in a multi-slice computer processor

IBM0 citations60
US10496412B2Dec 3, 2019

Parallel dispatching of multi-operation instructions in a multi-slice computer processor

IBM1 citations60
US10776122B2Sep 15, 2020

Prioritization protocols of conditional branch instructions

IBM1 citations59
US10831498B2Nov 10, 2020

Managing an issue queue for fused instructions and paired instructions in a microprocessor

IBM0 citations52
US10831501B2Nov 10, 2020

Managing an issue queue for fused instructions and paired instructions in a microprocessor

IBM0 citations52
US10108423B2Oct 23, 2018

History buffer with single snoop tag for multiple-field registers

IBM1 citations52
US10067766B2Sep 4, 2018

History buffer with hybrid entry support for multiple-field registers

IBM1 citations52
US9996353B2Jun 12, 2018

Universal history buffer to support multiple register types

IBM1 citations52
US9971604B2May 15, 2018

History buffer for multiple-field registers

IBM1 citations52
US10671398B2Jun 2, 2020

Low-overhead, low-latency operand dependency tracking for instructions operating on register pairs in a processor core

IBM0 citations51
US10671399B2Jun 2, 2020

Low-overhead, low-latency operand dependency tracking for instructions operating on register pairs in a processor core

IBM0 citations51
US9928073B2Mar 27, 2018

Determining of validity of speculative load data after a predetermined period of time in a multi-slice processor

IBM0 citations51
US10140127B2Nov 27, 2018

Operation of a multi-slice processor with selective producer instruction types

IBM0 citations50
US10127047B2Nov 13, 2018

Operation of a multi-slice processor with selective producer instruction types

IBM0 citations50
US9952874B2Apr 24, 2018

Operation of a multi-slice processor with selective producer instruction types

IBM0 citations50
US9952861B2Apr 24, 2018

Operation of a multi-slice processor with selective producer instruction types

IBM0 citations50
US9858078B2Jan 2, 2018

Speculative load data in byte-write capable register file and history buffer for a multi-slice microprocessor

IBM0 citations50
US10678547B2Jun 9, 2020

Low latency execution of floating-point record form instructions

IBM0 citations49
US10592246B2Mar 17, 2020

Low latency execution of floating-point record form instructions

IBM0 citations49
US10360036B2Jul 23, 2019

Cracked execution of move-to-FPSCR instructions

IBM0 citations49
US9110708B2Aug 18, 2015

Region-weighted accounting of multi-threaded processor core according to dispatch state

IBM0 citations49
US11106466B2Aug 31, 2021

Decoupling of conditional branches

IBM0 citations48
US10282207B2May 7, 2019

Multi-slice processor issue of a dependent instruction in an issue queue based on issue of a producer instruction

IBM0 citations48
US10635444B2Apr 28, 2020

Shared compare lanes for dependency wake up in a pair-based issue queue

IBM0 citations47

BISHOP JAMES WILSON

1 patent