P

Inventor

EISEN SUSAN E

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

IBM

44 patents
US11144319B1Oct 12, 2021

Redistribution of architected states for a processor register file

IBM19 citations84
US8386753B2Feb 26, 2013

Completion arbitration for more than two threads based on resource limitations

IBM9 citations84
US7278011B2Oct 2, 2007

Completion table configured to track a larger number of outstanding instructions without increasing the size of the completion table

IBM14 citations84
US11119772B2Sep 14, 2021

Check pointing of accumulator register results in a microprocessor

IBM3 citations73
US10901743B2Jan 26, 2021

Speculative execution of both paths of a weakly predicted branch instruction

IBM2 citations73
US10073699B2Sep 11, 2018

Processing instructions in parallel with waw hazards and via a distributed history buffer in a microprocessor having a multi-execution slice architecture

IBM5 citations73
US10949213B2Mar 16, 2021

Logical register recovery within a processor

IBM2 citations72
US11941398B1Mar 26, 2024

Fast mapper restore for flush in processor

IBM1 citations62
US11366671B2Jun 21, 2022

Completion mechanism for a microprocessor instruction completion table

IBM0 citations62
US11256507B2Feb 22, 2022

Thread transition management

IBM0 citations62
US10996995B2May 4, 2021

Saving and restoring a transaction memory state

IBM0 citations62
US10761856B2Sep 1, 2020

Instruction completion table containing entries that share instruction tags

IBM1 citations62
US10423423B2Sep 24, 2019

Efficiently managing speculative finish tracking and error handling for load instructions

IBM1 citations62
US10255071B2Apr 9, 2019

Method and apparatus for managing a speculative transaction in a processing unit

IBM1 citations62
US11360779B2Jun 14, 2022

Logical register recovery within a processor

IBM0 citations61
US11327757B2May 10, 2022

Processor providing intelligent management of values buffered in overlaid architected and non-architected register files

IBM0 citations61
US11327766B2May 10, 2022

Instruction dispatch routing

IBM0 citations61
US11194578B2Dec 7, 2021

Fused overloaded register file read to enable 2-cycle move from condition register instruction in a microprocessor

IBM0 citations61
US11144364B2Oct 12, 2021

Supporting speculative microprocessor instruction execution

IBM1 citations60
US10956158B2Mar 23, 2021

System and handling of register data in processors

IBM0 citations60
US12204902B2Jan 21, 2025

Routing instruction results to a register block of a subdivided register file based on register block utilization rate

IBM0 citations52
US11561794B2Jan 24, 2023

Evicting and restoring information using a single port of a logical register mapper and history buffer in a microprocessor comprising multiple main register file entries mapped to one accumulator register file entry

IBM0 citations52
US10296339B2May 21, 2019

Thread transition management

IBM0 citations52
US10282205B2May 7, 2019

Method and apparatus for execution of threads on processing slices using a history buffer for restoring architected register data via issued instructions

IBM0 citations52
US10055226B2Aug 21, 2018

Thread transition management

IBM0 citations52
US9703561B2Jul 11, 2017

Thread transition management

IBM0 citations52
US11775337B2Oct 3, 2023

Prioritization of threads in a simultaneous multithreading processor core

IBM0 citations51
US11269647B2Mar 8, 2022

Finish status reporting for a simultaneous multithreading processor using an instruction completion table

IBM0 citations51
US11188332B2Nov 30, 2021

System and handling of register data in processors

IBM0 citations51
US11068274B2Jul 20, 2021

Prioritized instructions in an instruction completion table of a simultaneous multithreading processor

IBM0 citations51
US10977034B2Apr 13, 2021

Instruction completion table with ready-to-complete vector

IBM0 citations51
US10831489B2Nov 10, 2020

Mechanism for completing atomic instructions in a microprocessor

IBM0 citations51
US10725786B2Jul 28, 2020

Completion mechanism for a microprocessor instruction completion table

IBM0 citations51
US10713057B2Jul 14, 2020

Mechanism to stop completions using stop codes in an instruction completion table

IBM0 citations51
US10664275B2May 26, 2020

Speeding up younger store instruction execution after a sync instruction

IBM0 citations51
US10552165B2Feb 4, 2020

Efficiently managing speculative finish tracking and error handling for load instructions

IBM0 citations51
US10528347B2Jan 7, 2020

Executing system call vectored instructions in a multi-slice processor

IBM0 citations51
US10048963B2Aug 14, 2018

Executing system call vectored instructions in a multi-slice processor

IBM0 citations51
US11030018B2Jun 8, 2021

On-demand multi-tiered hang buster for SMT microprocessor

IBM0 citations49
US9268599B2Feb 23, 2016

Recording and profiling transaction failure addresses of the abort-causing and approximate abort-causing data and instructions in hardware transactional memories

IBM0 citations49
US11403109B2Aug 2, 2022

Steering a history buffer entry to a specific recovery port during speculative flush recovery lookup in a processor

IBM0 citations48
US10740140B2Aug 11, 2020

Flush-recovery bandwidth in a processor

IBM0 citations48
US10289415B2May 14, 2019

Method and apparatus for execution of threads on processing slices using a history buffer for recording architected register data

IBM0 citations41
US9971687B2May 15, 2018

Operation of a multi-slice processor with history buffers storing transaction memory state information

IBM0 citations41

ABERNATHY CHRISTOPHER M

1 patent

DOING RICHARD W

1 patent

BLAINEY ROBERT J

1 patent

EISEN SUSAN E

1 patent