3. The following table shows the number of instructions for a program. ARITH STORE LOAD BRANCH TOTAL A. 650 100 600 50 1400 В. 750 250 500 500 2000 a) Assuming that arith instructions take 1 cycle,...


3.<br>The following table shows the number of instructions for a program.<br>ARITH<br>STORE<br>LOAD<br>BRANCH<br>TOTAL<br>A.<br>650<br>100<br>600<br>50<br>1400<br>В.<br>750<br>250<br>500<br>500<br>2000<br>a) Assuming that arith instructions take 1 cycle, load and store 5 cycles, and branches 2<br>cycles, what is the execution time of the program in a 2 GHz processor?<br>b) Find the CPI for the program.<br>c) If the number of load instructions can be reduced by one half, what is the speedup and the<br>CPI?<br>

Extracted text: 3. The following table shows the number of instructions for a program. ARITH STORE LOAD BRANCH TOTAL A. 650 100 600 50 1400 В. 750 250 500 500 2000 a) Assuming that arith instructions take 1 cycle, load and store 5 cycles, and branches 2 cycles, what is the execution time of the program in a 2 GHz processor? b) Find the CPI for the program. c) If the number of load instructions can be reduced by one half, what is the speedup and the CPI?

Jun 09, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here