Inventor
ALEXANDER GREGORY W
US43 patents
⚠️ This page may combine multiple inventors who share the name “ALEXANDER GREGORY W”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IBM
29 patentsUS8015362B2Sep 6, 2011
Method and system for handling cache coherency for self-modifying code
IBM21 citations92
US7032097B2Apr 18, 2006
Zero cycle penalty in selecting instructions in prefetch buffer in the event of a miss in the instruction cache
IBM28 citations92
US9542233B1Jan 10, 2017
Managing a free list of resources to decrease control complexity and reduce power consumption
IBM6 citations84
US7769984B2Aug 3, 2010
Dual-issuance of microprocessor instructions using dual dependency matrices
IBM9 citations83
US10007526B2Jun 26, 2018
Freelist based global completion table having both thread-specific and global completion table identifiers
IBM2 citations73
US9430235B2Aug 30, 2016
Predicting and avoiding operand-store-compare hazards in out-of-order microprocessors
IBM4 citations73
US10353817B2Jul 16, 2019
Cache miss thread balancing
IBM2 citations72
US11360775B2Jun 14, 2022
Slice-based allocation history buffer
IBM0 citations62
US10884752B2Jan 5, 2021
Slice-based allocation history buffer
IBM0 citations62
US10592422B2Mar 17, 2020
Data-less history buffer with banked restore ports in a register mapper
IBM1 citations62
US7549095B1Jun 16, 2009
Error detection enhancement in a microprocessor through the use of a second dependency matrix
IBM4 citations62
US10963380B2Mar 30, 2021
Cache miss thread balancing
IBM0 citations61
US10884754B2Jan 5, 2021
Infinite processor thread balancing
IBM0 citations61
US10365928B2Jul 30, 2019
Suppress unnecessary mapping for scratch register
IBM0 citations52
US10108426B2Oct 23, 2018
Dynamic issue masks for processor hang prevention
IBM0 citations52
US10102002B2Oct 16, 2018
Dynamic issue masks for processor hang prevention
IBM1 citations52
US10007525B2Jun 26, 2018
Freelist based global completion table having both thread-specific and global completion table identifiers
IBM1 citations52
US9703614B2Jul 11, 2017
Managing a free list of resources to decrease control complexity and reduce power consumption
IBM0 citations52
US9645637B2May 9, 2017
Managing a free list of resources to decrease control complexity and reduce power consumption
IBM0 citations52
US7793086B2Sep 7, 2010
Link stack misprediction resolution
IBM0 citations52
US9946589B2Apr 17, 2018
Structure for reducing power consumption for memory device
IBM0 citations51
US9946588B2Apr 17, 2018
Structure for reducing power consumption for memory device
IBM0 citations51
US9342307B2May 17, 2016
Allocation of counters from a pool of counters to track mappings of logical registers to physical registers for mapper based instruction executions
IBM0 citations51
US11175923B2Nov 16, 2021
Comparing load instruction address fields to store instruction address fields in a table to delay issuing dependent load instructions
IBM0 citations50
US10558464B2Feb 11, 2020
Infinite processor thread balancing
IBM0 citations50
US10303569B2May 28, 2019
Simplified processor sparing
IBM0 citations50
US10599431B2Mar 24, 2020
Managing backend resources via frontend steering or stalls
IBM0 citations41
US9971601B2May 15, 2018
Dynamic assignment across dispatch pipes of source ports to be used to obtain indication of physical registers
IBM0 citations41
US9880847B2Jan 30, 2018
Register file mapping
IBM0 citations41
ALEXANDER GREGORY W
9 patentsUS8521992B2Aug 27, 2013
Predicting and avoiding operand-store-compare hazards in out-of-order microprocessors
ALEXANDER GREGORY W21 citations92
US8433855B2Apr 30, 2013
Serializing translation lookaside buffer access around address translation parameter modification
ALEXANDER GREGORY W7 citations84
US8661230B2Feb 25, 2014
Allocation of counters from a pool of counters to track mappings of logical registers to physical registers for mapper based instruction executions
ALEXANDER GREGORY W5 citations83
US8468325B2Jun 18, 2013
Predicting and avoiding operand-store-compare hazards in out-of-order microprocessors
ALEXANDER GREGORY W9 citations83
US9069546B2Jun 30, 2015
Allocation of counters from a pool of counters to track mappings of logical registers to physical registers for mapper based instruction executions
ALEXANDER GREGORY W4 citations72
US8453124B2May 28, 2013
Collecting computer processor instrumentation data
ALEXANDER GREGORY W5 citations70
US8082467B2Dec 20, 2011
Triggering workaround capabilities based on events active in a processor pipeline
ALEXANDER GREGORY W1 citations48
US9075600B2Jul 7, 2015
Program status word dependency handling in an out of order microprocessor design
ALEXANDER GREGORY W0 citations41
US9519480B2Dec 13, 2016
Branch target preloading using a multiplexer and hash circuit to reduce incorrect branch predictions
ALEXANDER GREGORY W0 citations36
DELPHI TECH INC
3 patentsUS7674538B2Mar 9, 2010
Apparatus and method for high efficiency operation of a high temperature fuel cell system
DELPHI TECH INC14 citations82
US7306871B2Dec 11, 2007
Hybrid power generating system combining a fuel cell and a gas turbine
DELPHI TECH INC16 citations80
US7645532B2Jan 12, 2010
Solid-oxide fuel cell system having an upstream reformate combustor
DELPHI TECH INC1 citations51