Tomasulo algorithm

GPTKB entity

Statements (23)
Predicate Object
gptkbp:instanceOf computer architecture algorithm
gptkbp:developedBy Robert Tomasulo
gptkbp:field gptkb:architecture
microprocessor design
gptkbp:handles register renaming
instruction-level parallelism
data hazards
https://www.w3.org/2000/01/rdf-schema#label Tomasulo algorithm
gptkbp:introducedIn gptkb:IBM_System/360_Model_91
1967
gptkbp:prevention pipeline stalls
read-after-write hazards
write-after-read hazards
write-after-write hazards
gptkbp:purpose out-of-order execution
dynamic scheduling of instructions
gptkbp:relatedTo register renaming
scoreboarding
superscalar processors
gptkbp:uses common data bus
reservation stations
gptkbp:bfsParent gptkb:Don_Tomasulo
gptkbp:bfsLayer 8