RISC Parallelism
Pipelined Scalar RISC
- Job broken into regular pieces
- Pipeline stages run in parallel
-
Superscalar RISC
- Multiple parallel pipelines
- Hardware schedules instructions and evaluates potential conflicts every cycle
- Functional unit area grows linearly with number of units.
- Scheduler area grows as the square of the number of units.
- Cost-performance reaches a point of diminishing returns
Author | Title | Track | Home