Inventor
ABERNATHY CHRISTOPHER M
US29 patents
⚠️ This page may combine multiple inventors who share the name “ABERNATHY CHRISTOPHER M”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
20 patentsUS8046566B2Oct 25, 2011
Method to reduce power consumption of a register file with multi SMT support
IBM39 citations92
US7689812B2Mar 30, 2010
Method and system for restoring register mapper states for an out-of-order microprocessor
IBM29 citations92
US7991979B2Aug 2, 2011
Issuing load-dependent instructions in an issue queue in a processing unit of a data processing system
IBM9 citations83
US7437539B2Oct 14, 2008
Issue unit for placing a processor into a gradual slow mode of operation in response to a detected livelock condition within a processor pipeline
IBM13 citations83
US9959121B2May 1, 2018
Bypassing a higher level register file in a processor having a multi-level register file and a set of bypass registers
IBM2 citations73
US9286068B2Mar 15, 2016
Efficient usage of a multi-level register file utilizing a register file bypass
IBM3 citations73
US7900024B2Mar 1, 2011
Handling data cache misses out-of-order for asynchronous pipelines
IBM6 citations73
US7818544B2Oct 19, 2010
Processor livelock recovery by gradual stalling of instruction processing rate during detection of livelock condition
IBM5 citations73
US7461239B2Dec 2, 2008
Apparatus and method for handling data cache misses out-of-order for asynchronous pipelines
IBM7 citations73
US7434033B2Oct 7, 2008
Placing a processor into a gradual slow mode of operation in response to a detected livelock condition within a processor pipeline
IBM7 citations73
US11635961B2Apr 25, 2023
Processor for avoiding reduced performance using instruction metadata to determine not to maintain a mapping of a logical register to a physical register in a first level register file
IBM0 citations62
US11256507B2Feb 22, 2022
Thread transition management
IBM0 citations62
US10275251B2Apr 30, 2019
Processor for avoiding reduced performance using instruction metadata to determine not to maintain a mapping of a logical register to a physical register in a first level register file
IBM1 citations62
US8037366B2Oct 11, 2011
Issuing instructions in-order in an out-of-order processor using false dependencies
IBM4 citations62
US7653848B2Jan 26, 2010
Selectively engaging optional data reduction mechanisms for capturing trace data
IBM6 citations62
US7363469B2Apr 22, 2008
Method and system for on-demand scratch register renaming
IBM3 citations54
US10296339B2May 21, 2019
Thread transition management
IBM0 citations52
US10055226B2Aug 21, 2018
Thread transition management
IBM0 citations52
US9703561B2Jul 11, 2017
Thread transition management
IBM0 citations52
US8874880B2Oct 28, 2014
Instruction tracking system for processors
IBM0 citations51
ABERNATHY CHRISTOPHER M
9 patentsUS8135942B2Mar 13, 2012
System and method for double-issue instructions using a dependency matrix and a side issue queue
ABERNATHY CHRISTOPHER M36 citations91
US8725993B2May 13, 2014
Thread transition management
ABERNATHY CHRISTOPHER M4 citations83
US8239661B2Aug 7, 2012
System and method for double-issue instructions using a dependency matrix
ABERNATHY CHRISTOPHER M6 citations72
US8661227B2Feb 25, 2014
Multi-level register file supporting multiple threads
ABERNATHY CHRISTOPHER M2 citations62
US8200946B2Jun 12, 2012
Issue unit for placing a processor into a gradual slow mode of operation
ABERNATHY CHRISTOPHER M4 citations62
US8099582B2Jan 17, 2012
Tracking deallocated load instructions using a dependence matrix
ABERNATHY CHRISTOPHER M3 citations61
US8661228B2Feb 25, 2014
Multi-level register file supporting multiple threads
ABERNATHY CHRISTOPHER M1 citations51
US8631223B2Jan 14, 2014
Register file supporting transactional processing
ABERNATHY CHRISTOPHER M0 citations41
US9495490B2Nov 15, 2016
Active power dissipation detection based on erroneus clock gating equations
ABERNATHY CHRISTOPHER M0 citations40