Statements (39)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:Processor_Architecture
|
| gptkbp:category |
gptkb:Computer_architecture
Microprocessors Parallel computing |
| gptkbp:characteristic |
multiple instruction issue per clock cycle
|
| gptkbp:contrastsWith |
scalar processor
VLIW processor pipelined processor |
| gptkbp:enables |
instruction-level parallelism
parallel execution of instructions |
| gptkbp:hasComponent |
out-of-order execution
register renaming instruction dispatch logic multiple execution units |
| gptkbp:improves |
CPU throughput
|
| gptkbp:introducedIn |
gptkb:DEC_Alpha_21064
gptkb:IBM_RS/6000 Intel i960CA |
| gptkbp:limitation |
increased hardware complexity
power consumption diminishing returns with more execution units instruction dependencies |
| gptkbp:relatedTo |
speculative execution
superscalar architecture branch prediction out-of-order execution register renaming instruction pipeline |
| gptkbp:requires |
hazard detection
complex instruction scheduling dependency checking |
| gptkbp:usedBy |
gptkb:PowerPC_processors
gptkb:ARM_processors gptkb:SPARC_processors x86 processors |
| gptkbp:usedIn |
modern CPUs
|
| gptkbp:bfsParent |
gptkb:Instruction_Level_Parallelism
|
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
Superscalar Processor
|