Pros and Cons
- Wider superscalar issue
- Reduced cache miss and branch mispredict
effects
- Requires changes to OS, compilers, and
instruction set architecture
- Increases power dissipation
- Doesn't work for all codes or job mixes
(need potential parallelism)