Multi-instruction stream branch processing mechanism

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 4200927
SERIAL NO

05866686

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

In a high-performance computer which prefetches and predecodes instructions for sequential presentation to an execution unit, at least three separately gated and sequenced multi-instruction buffers for prefetched instructions permit continued sequential predecoding and buffering of instructions from three independent instruction streams identified by multiple branch instructions, some of which may be conditionally executed. A number of stored pointers identify particular ones of the multiple instruction buffers. Various branch instructions are predicted to be successful or unsuccessful. Result signals from the instruction execution unit, in response to execution of conditional branch instructions, will control the setting of various pointers and busy triggers associated with each instruction buffer, causing the next sequential instruction transferred to the instruction execution unit to be from the proper instruction stream based on the result of the branch on condition instruction.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

  • INTERNATIONAL BUSINESS MACHINES CORPORATION

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Hughes, Jeffrey F Ulster Park, NY 1 205
Liptay, John S Rhinebeck, NY 17 702
Rymarczyk, James W Poughkeepsie, NY 7 532
Stone, Stanley E Poughkeepsie, NY 1 205

Cited Art Landscape

Load Citation

Patent Citation Ranking

Forward Cite Landscape

Load Citation