Patent Number: 6,311,266

Title: Instruction look-ahead system and hardware

Abstract: A method and system for executing instructions in a computer. Each instruction has a look-ahead code indicating the number of instructions after which may be executed before its own execution is completed. The look-ahead code increments a counter associated with the instruction one past the look-ahead location. The instruction then begins execution. The next instructions will also be cleared to begin execution if they are less than the look-ahead code away from the current instruction. A large number of instructions can thus begin execution and be executing at the same time, thus increasing the speed of the computer operation.

Inventors: Smith; Burton J. (Seattle, WA), Alverson; Robert L. (Seattle, WA)

Assignee: Cray Inc.

International Classification: G06F 9/38 (20060101); G06F 009/38 ()

Expiration Date: 10/30/2018