Inventor
POTTER TERENCE MATTHEW
US12 patents
Patents
12 patentsUS5724565AMar 3, 1998
Method and system for processing first and second sets of instructions by first and second types of processing systems
IBM200 citations98
US5740419AApr 14, 1998
Processor and method for speculatively executing an instruction loop
IBM62 citations95
US5880983AMar 9, 1999
Floating point split multiply/add system which has infinite precision
IBM64 citations94
US5901307AMay 4, 1999
Processor having a selectively configurable branch prediction unit that can access a branch prediction utilizing bits derived from a plurality of sources
IBM57 citations93
US5794024AAug 11, 1998
Method and system for dynamically recovering a register-address-table upon occurrence of an interrupt or branch misprediction
IBM34 citations90
US5872949AFeb 16, 1999
Apparatus and method for managing data flow dependencies arising from out-of-order execution, by an execution unit, of an instruction series input from an instruction source
IBM34 citations86
US5974535AOct 26, 1999
Method and system in data processing system of permitting concurrent processing of instructions of a particular type
IBM19 citations85
US5822556AOct 13, 1998
Distributed completion control in a microprocessor
IBM10 citations73
US5742784AApr 21, 1998
System for reordering of instructions before placement into cache to reduce dispatch latency
IBM10 citations73
US5907866AMay 25, 1999
Block address translation circuit using two-bit to four-bit encoder
IBM11 citations71
US5784606AJul 21, 1998
Method and system in a superscalar data processing system for the efficient handling of exceptions
IBM8 citations71
US6266761B1Jul 24, 2001
Method and system in an information processing system for efficient maintenance of copies of values stored within registers
IBM9 citations66