Question: find the average instruction time for multicycle, and pipelined datapaths. Assume 3 ns for memory access, 3 ns for ALU operation, 1.5 ns for register

find the average instruction time for multicycle, and pipelined datapaths. Assume 3find the average instruction time for multicycle, and pipelined datapaths. Assume 3 ns for memory access, 3 ns for ALU operation, 1.5 ns for register read or write. Assume a program has 25% loads, 15% stores, 10% branches, 5% jumps, 45% R-type instructions. for pipelined execution assume: 30% of the loads are followed immediately by an instruction that uses the result of the load 40% of branches are mispredicted , branch delay on misprediction is 1 clock cycle

find the average instruction time for multicycle, and pipelined datapaths. Assume 3ns for memory access, 3ns for ALU operation, 1.5ns for register read or write. Assume a program has 25% loads, 15% stores, 10% branches, 5% jumps, 45% R-type instructions. for pipelined execution assume: 30% of the loads are followed immediately by an instruction that uses the result of the load 40% of branches are mispredicted, branch delay on misprediction is 1 clock cycle

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!