Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Scoreboarding

Index Scoreboarding

Scoreboarding is a centralized method, used in the CDC 6600 computer, for dynamically scheduling a pipeline so that the instructions can execute out of order when there are no conflicts and the hardware is available. [1]

6 relations: Data dependency, Glenford Myers, Instruction-level parallelism, Out-of-order execution, Register renaming, Tomasulo algorithm.

Data dependency

A data dependency in computer science is a situation in which a program statement (instruction) refers to the data of a preceding statement.

New!!: Scoreboarding and Data dependency · See more »

Glenford Myers

Glenford Myers (born December 12, 1946) is an American computer scientist, entrepreneur, and author.

New!!: Scoreboarding and Glenford Myers · See more »

Instruction-level parallelism

Instruction-level parallelism (ILP) is a measure of how many of the instructions in a computer program can be executed simultaneously.

New!!: Scoreboarding and Instruction-level parallelism · See more »

Out-of-order execution

In computer engineering, out-of-order execution (or more formally dynamic execution) is a paradigm used in most high-performance central processing units to make use of instruction cycles that would otherwise be wasted.

New!!: Scoreboarding and Out-of-order execution · See more »

Register renaming

In computer architecture, register renaming is a technique that eliminates the false data dependencies arising from the reuse of architectural registers by successive instructions that do not have any real data dependencies between them.

New!!: Scoreboarding and Register renaming · See more »

Tomasulo algorithm

Tomasulo’s algorithm is a computer architecture hardware algorithm for dynamic scheduling of instructions that allows out-of-order execution and enables more efficient use of multiple execution units.

New!!: Scoreboarding and Tomasulo algorithm · See more »

References

[1] https://en.wikipedia.org/wiki/Scoreboarding

OutgoingIncoming
Hey! We are on Facebook now! »