Patent Number: 7,711,929

Title: Method and system for tracking instruction dependency in an out-of-order processor

Abstract: A method of tracking instruction dependency in a processor issuing instructions speculatively includes recording in an instruction dependency array (IDA) an entry for each instruction that indicates data dependencies, if any, upon other active instructions. An output vector read out from the IDA indicates data readiness based upon which instructions have previously been selected for issue. The output vector is used to select and read out issue-ready instructions from an instruction buffer.

Inventors: Burky; William E. (Austin, TX), Kailas; Krishnan (Tarrytown, NY)

Assignee: International Business Machines Corporation

International Classification: G06F 9/30 (20060101)

Expiration Date: 5/04/12018