43.7k views
0 votes
The results of the SPEC CPU2006 bzip2 benchmark running on an AMD Barcelona has an instruction count of 2.389E12, an execution time of 750 s, and a reference time of 9650 S. a. Find the CPI if the clock cycle time is 0.333 ns. b. Find the SPECratio. c. Find the increase in CPU time if the number of instructions of the benchmark is increased by 10% without affecting the CPI. d. Find the increase in CPU time if the number of instructions of the benchmark is increased by 10% and the CPI is increased by 5%. e. Find the change in the SPECratio for this change. f. Suppose that we are developing a new version of the AMD Barcelona processor with a 4 GHz clock rate. We have added some additional instructions to the instruction set in such a way that the number of instructions has been reduced by 15%. The execution time is reduced to 700 s and the new SPECratio is 13.7. Find the new CPI. g. For a second benchmark, libquantum, assume an execution time of 960 ns, CPI of 1.61, and clock rate of 3 GHz. If the execution time is reduced by an additional 10% without affecting the CPI and with a clock rate of 4 GHz, determine the number of instructions

User KCzar
by
7.6k points

1 Answer

3 votes

Final answer:

The student's multi-part question involves computing various performance metrics for a CPU using given data and formulae. This includes finding CPI, SPEC ratios, and changes in performance due to an increase in instructions and CPI, as well as adjustments for a new CPU version and a benchmark scenario.

Step-by-step explanation:

The student has asked several questions that revolve around calculating the CPU's performance metrics such as CPI (Cycles per Instruction), SPEC ratio, changes in CPU time, and the impact of modifying instruction count and clock rate on these metrics.

Calculations based on the provided data:

Each step requires individual calculations based on the formulas of CPU performance metrics. The initial given data, as well as the changes introduced in the processor's performance, must be taken into account to answer the student's multiple-part question accurately.

User Chris Bosco
by
7.5k points