Next: IDEA:
Up: Ch04-MoreSophisticatedCPUArchs
Previous: ...
Tomasulo's ``Register Renaming'' scheme
The scoreboarding scheme is somewhat unsatisfactory because :
- It fails to perform forwarding - operands cannot be used until they have been
written to the register file.
- WAR hazards still cause stalls
Tomasulo's design deals with both these problems in an interesting way.
(H&P pp.251)