Inventor
COL GERARD M
US69 patents
⚠️ This page may combine multiple inventors who share the name “COL GERARD M”. Patents are grouped by organization below to help distinguish them — per-person disambiguation is on the roadmap.
IP FIRST LLC
17 patentsUS6647489B1Nov 11, 2003
Compare branch instruction pairing within a single integer pipeline
IP FIRST LLC76 citations98
US6338136B1Jan 8, 2002
Pairing of load-ALU-store with conditional branch
IP FIRST LLC89 citations98
US6189091B1Feb 13, 2001
Apparatus and method for speculatively updating global history and restoring same on branch misprediction detection
IP FIRST LLC53 citations96
US6108773AAug 22, 2000
Apparatus and method for branch target address calculation during instruction decode
IP FIRST LLC71 citations96
US6931517B1Aug 16, 2005
Pop-compare micro instruction for repeat string operations
IP FIRST LLC25 citations93
US6629234B1Sep 30, 2003
Speculative generation at address generation stage of previous instruction result stored in forward cache for use by succeeding address dependent instruction
IP FIRST LLC25 citations93
US6343359B1Jan 29, 2002
Result forwarding cache
IP FIRST LLC20 citations93
US6330657B1Dec 11, 2001
Pairing of micro instructions in the instruction queue
IP FIRST LLC43 citations93
US7117347B2Oct 3, 2006
Processor including fallback branch prediction mechanism for far jump and far call instructions
IP FIRST LLC42 citations92
US6526502B1Feb 25, 2003
Apparatus and method for speculatively updating global branch history with branch prediction prior to resolution of branch outcome
IP FIRST LLC38 citations92
US6349383B1Feb 19, 2002
System for combining adjacent push/pop stack program instructions into single double push/pop stack microinstuction for execution
IP FIRST LLC42 citations92
US7055022B1May 30, 2006
Paired load-branch operation for indirect near jumps
IP FIRST LLC11 citations84
US6591343B1Jul 8, 2003
Predecode in parallel with TLB compare
IP FIRST LLC16 citations84
US6581150B1Jun 17, 2003
Apparatus and method for improved non-page fault loads and stores
IP FIRST LLC17 citations84
US7039793B2May 2, 2006
Microprocessor apparatus and method for accelerating execution of repeat string instructions
IP FIRST LLC7 citations74
US7076639B2Jul 11, 2006
Apparatus and method for masked move to and from flags register in a processor
IP FIRST LLC4 citations63
US6725359B2Apr 20, 2004
Address stage logic for generating speculative address operand interim results of preceding instruction by arithmetic operations and configuring
IP FIRST LLC3 citations63
VIA ALLIANCE SEMICONDUCTOR CO LTD
13 patentsUS10114794B2Oct 30, 2018
Programmable load replay precluding mechanism
VIA ALLIANCE SEMICONDUCTOR CO LTD3 citations73
US10127046B2Nov 13, 2018
Mechanism to preclude uncacheable-dependent load replays in out-of-order processor
VIA ALLIANCE SEMICONDUCTOR CO LTD1 citations52
US9915998B2Mar 13, 2018
Power saving mechanism to reduce load replays in out-of-order processor
VIA ALLIANCE SEMICONDUCTOR CO LTD0 citations52
US9703359B2Jul 11, 2017
Power saving mechanism to reduce load replays in out-of-order processor
VIA ALLIANCE SEMICONDUCTOR CO LTD0 citations52
US10228944B2Mar 12, 2019
Apparatus and method for programmable load replay preclusion
VIA ALLIANCE SEMICONDUCTOR CO LTD0 citations42
US10209996B2Feb 19, 2019
Apparatus and method for programmable load replay preclusion
VIA ALLIANCE SEMICONDUCTOR CO LTD0 citations42
US10175984B2Jan 8, 2019
Apparatus and method to preclude non-core cache-dependent load replays in an out-of-order processor
VIA ALLIANCE SEMICONDUCTOR CO LTD0 citations42
US10146539B2Dec 4, 2018
Load replay precluding mechanism
VIA ALLIANCE SEMICONDUCTOR CO LTD0 citations42
US10146547B2Dec 4, 2018
Apparatus and method to preclude non-core cache-dependent load replays in an out-of-order processor
VIA ALLIANCE SEMICONDUCTOR CO LTD0 citations42
US10146540B2Dec 4, 2018
Apparatus and method to preclude load replays dependent on write combining memory space access in an out-of-order processor
VIA ALLIANCE SEMICONDUCTOR CO LTD0 citations42
US10146546B2Dec 4, 2018
Load replay precluding mechanism
VIA ALLIANCE SEMICONDUCTOR CO LTD0 citations42
US10133579B2Nov 20, 2018
Mechanism to preclude uncacheable-dependent load replays in out-of-order processor
VIA ALLIANCE SEMICONDUCTOR CO LTD0 citations42
US10133580B2Nov 20, 2018
Apparatus and method to preclude load replays dependent on write combining memory space access in an out-of-order processor
VIA ALLIANCE SEMICONDUCTOR CO LTD0 citations42
COL GERARD M
6 patentsUS8090931B2Jan 3, 2012
Microprocessor with fused store address/store data microinstruction
COL GERARD M24 citations92
US9501286B2Nov 22, 2016
Microprocessor with ALU integrated into load unit
COL GERARD M9 citations84
US8074060B2Dec 6, 2011
Out-of-order execution microprocessor that selectively initiates instruction retirement early
COL GERARD M13 citations82
US7058794B2Jun 6, 2006
Apparatus and method for masked move to and from flags register in a processor
COL GERARD M9 citations73
US9952875B2Apr 24, 2018
Microprocessor with ALU integrated into store unit
COL GERARD M0 citations52
US8332618B2Dec 11, 2012
Out-of-order X86 microprocessor with fast shift-by-zero handling
COL GERARD M0 citations49
HENRY G GLENN
5 patentsUS9244686B2Jan 26, 2016
Microprocessor that translates conditional load/store instructions into variable number of microinstructions
HENRY G GLENN10 citations84
US9378019B2Jun 28, 2016
Conditional load instructions in an out-of-order execution microprocessor
HENRY G GLENN2 citations63
US8069339B2Nov 29, 2011
Microprocessor with microinstruction-specifiable non-architectural condition code flag register
HENRY G GLENN6 citations63
US9645822B2May 9, 2017
Conditional store instructions in an out-of-order execution microprocessor
HENRY G GLENN1 citations52
US9032189B2May 12, 2015
Efficient conditional ALU instruction in read-port limited register file microprocessor
HENRY G GLENN1 citations52
VIA TECH INC
5 patentsUS7937561B2May 3, 2011
Merge microinstruction for minimizing source dependencies in out-of-order execution microprocessor with variable data size macroarchitecture
VIA TECH INC9 citations84
US7185182B2Feb 27, 2007
Pipelined microprocessor, apparatus, and method for generating early instruction results
VIA TECH INC13 citations84
US7107438B2Sep 12, 2006
Pipelined microprocessor, apparatus, and method for performing early correction of conditional branch instruction mispredictions
VIA TECH INC2 citations63
US7100024B2Aug 29, 2006
Pipelined microprocessor, apparatus, and method for generating early status flags
VIA TECH INC5 citations63
US9588769B2Mar 7, 2017
Processor that leapfrogs MOV instructions
VIA TECH INC1 citations50
I P FIRST L L C
2 patentsHOOKER RODNEY E
2 patentsUS8880854B2Nov 4, 2014
Out-of-order execution microprocessor that speculatively executes dependent memory access instructions by predicting no value change by older instructions that load a segment register
HOOKER RODNEY E3 citations63
US8909908B2Dec 9, 2014
Microprocessor that refrains from executing a mispredicted branch in the presence of an older unretired cache-missing load instruction
HOOKER RODNEY E2 citations61
Showing the top 50 of 69 patents by PatentIndex Score.