Out-of-Order Execution

GPTKB entity

Statements (24)
Predicate Object
gptkbp:instanceOf Computer Architecture Technique
gptkbp:cause Increased Design Complexity
Increased Power Consumption
gptkbp:contrastsWith In-Order Execution
gptkbp:enables gptkb:Speculative_Execution
Instruction-Level Parallelism
Superscalar Execution
gptkbp:handles Data Hazards
https://www.w3.org/2000/01/rdf-schema#label Out-of-Order Execution
gptkbp:improves CPU Performance
Instruction Throughput
gptkbp:introducedIn gptkb:IBM_System/360_Model_91
gptkbp:popularizedBy Tomasulo's Algorithm
gptkbp:requires Register Renaming
Complex Control Logic
Reorder Buffer
Reservation Stations
gptkbp:usedBy gptkb:AMD_Athlon
gptkb:Intel_Pentium_Pro
ARM Cortex-A Series
gptkbp:usedIn gptkb:Modern_Microprocessors
gptkbp:bfsParent gptkb:Instruction_Level_Parallelism
gptkb:OOE
gptkbp:bfsLayer 8