Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1) If architectural enhancement A speeds up 29% of the executed instructions by

ID: 3541280 • Letter: 1

Question

1) If architectural enhancement A speeds up 29% of the executed instructions by 3 cycles and architectural enhancement B speeds up 44% of the executed instructions by 2 cycles, which enhancement provides more speedup? Show your calculations.

2. If 30% of the instructions take 1 cycle to execute, 20% take 2 cycles, 30% take 3 cycles, and 20% take 4 cycles, what is the average CPI?

3.What was the main reason that ended the decades-long rapid increase in single-core per-formance?


4.how do microprocessor manufacturers primarily use additional transistors that become available with every new chip generation?


Explanation / Answer

a) net cycle saved for first = 3*0.29 which is lesser then net cycle saved in second ie 2*.44

hence second one speed up more


b) 1*0.3 + 0.2*2 + 0.3*3 + 0.2*4 = 2.4 cycles