Next: ...
Up: Ch03
Previous: ...
How can we reduce CPI to less than 1?
- ``Superpipelined'':
Clock IS twice as fast as rest of CPU
- Very Long Instr
Words (VLIW):
- IF/ID/IS fetch & issue fixed no of inst
s - Scheduled by the compiler
- Unused issue slots are empty
- As seen in Intel i860, Multiflow Trace, HP/Intel IA-64 (``Merced'') (?)
- Superscalar:
- IF fetches large package of inst
s
then checks for hazards
between them - Issues all inst
s up to first hazard - Saves rest for next cycle
- As seen in many modern CPUs
Paul H J Kelly
Mon Dec 1 20:07:28 GMT 1997