Forwarding
Recall that forwarding for the AbM pipelined implementation was done with the execute module
- Two execute operands; had to check three paths for each operand (Mpacket, Rpacket, Wpacket)
Forwarding within AbM VLIW
- Still need to check three paths for each operand
- Each path can now contain EUMAX instructions!!
- Forwarding checks = three paths * EUMAX * 2 operands