效能評估與效能剖析
因CPU設計變更,時脈頻率變為1.5倍,但CPI也增加為1.2倍(指令數相同)。執行速度會變為原來的幾倍?
- A1.25倍
- B1.5倍
- C1.8倍
查看答案與解析
正確答案:A. 1.25倍
執行時間為指令數×CPI÷頻率,所以新的時間為原來的1.2÷1.5 = 0.8倍,速度為1÷0.8 = 1.25倍。加深流水線以提高頻率時,常因分支預測錯誤時的損失等而使CPI增加。只看頻率似乎是1.5倍,但實際效果只有1.25倍。效能必須以三個要素的乘積來判斷。
- A. 正確。1.5÷1.2 = 1.25。
- B. 沒有考慮CPI增加的部分。
- C. 把1.5與1.2相乘了。