Superscalar Processors

GPTKB entity

Statements (30)
Predicate Object
gptkbp:instanceOf Processor Architecture
gptkbp:category gptkb:architecture
microprocessor design
gptkbp:contrastsWith VLIW processors
scalar processors
gptkbp:example gptkb:AMD_Athlon
gptkb:Intel_Pentium
gptkb:IBM_POWER
gptkbp:feature instruction-level parallelism
parallel instruction execution
multiple execution units
multiple instruction issue per clock cycle
gptkbp:goal increase throughput
improve performance
https://www.w3.org/2000/01/rdf-schema#label Superscalar Processors
gptkbp:introducedIn late 1980s
gptkbp:limitation data dependencies
control dependencies
structural hazards
gptkbp:relatedTo pipelining
speculative execution
branch prediction
out-of-order execution
gptkbp:requires register renaming
hazard detection
complex instruction scheduling
gptkbp:usedIn microprocessors
modern CPUs
gptkbp:bfsParent gptkb:Instruction_Level_Parallelism
gptkbp:bfsLayer 8