Documente Academic
Documente Profesional
Documente Cultură
Frequency
50%
20%
10%
20%
CPI
1
5
3
2
Product
(% Time)
(a) Complete the table and calculate the average CPI for running this program.
(b) What if Branch instructions are twice as fast? (complete a new table and discuss the
differences)
Q3. A Program is running on a specific machine with the following parameters:
Total instruction count: 10,000,000 instructions
Average CPI for the program: 2.5 cycles/instruction.
CPU clock rate: 1 GHz.
Using the same program with these changes:
A new compiler used: new instruction count 9,500,000
New CPI: 3.0
Faster CPU implementation: new clock rate = 1.5 GHZ
What is the speedup with the changes?
Q4. Calculate the die cost of an Integrated circuit (IC) if each 200 mm wafer costs 10,000
USD, the die area is 50 mm2, the wafer yield is 0.9 and the defects per unit area are
0.2cm-2 (consider = 4)
What is the cost if the die size could be reduced by 10%? 20%? Plot the die size vs. cost
in a graph.
Q5. Given the following instant power profile, calculate the energy, peak and average
power from 0 to 10 ms.
Power (mW)
10
5
0
0
9 10 11 12 13 14
Time (ms)