Question: Assume the following instruction mix for a given benchmark program: 25% stores, 20% loads, 15% branches, and 35% integer addition, and 5% integer multiply. (25

  1. Assume the following instruction mix for a given benchmark program: 25% stores, 20% loads, 15% branches, and 35% integer addition, and 5% integer multiply. (25 points)

  1. Given a program with 1000 instructions and that load instructions require one cycle, branches require 4 cycles, integer addition and store instructions require 2 cycles and integer multiplies require 12 cycles, compute the overall cycles-per-instruction or CPI.

  1. Determine the Millions of Instructions per Second (MIPS) rate for an 800-MHz processor.

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!