Question: For the given hazard probabilities and pipeline stage latencies, what is the speedup achieved by adding full forwarding to a pipeline that had no forwarding?
For the given hazard probabilities and pipeline stage latencies, what is the speedup achieved by adding full forwarding to a pipeline that had no forwarding?
The remaining three problems in this exercise refer to the following latencies for individual pipeline stages. For the EX stage, latencies are given separately for a processor without forwarding and for a processor with different kinds of forwarding.
IF ID a. 150ps 100ps b. 300ps EX (no FW) 120ps 200ps 300ps EX (full FW) 150ps 350ps EX (FW from EX/MEM only) 140ps 330ps EX (FW from MEM/WB only) 130ps 320ps MEM WB 120ps 100ps 290ps 100ps
Step by Step Solution
3.41 Rating (160 Votes )
There are 3 Steps involved in it
You must compare the execution times of the original pipeline without forwarding no FW and the pipel... View full answer
Get step-by-step solutions from verified subject matter experts
