題組內容

四、設有一計算機,若僅考慮中央處理器(CPU),某應用程式執行的情形為:數據處 理(data processing)類指令執行的比例為 50%,數據搬移(data movement)類指 令執行的比例為 30%,以及控制流向(control flow)類指令執行的比例為 20%。理 想情況下,管線化處理時每道指令所花費的時脈數(CPI, Cycles Per Instruction)為 1.0。以下計算結果均請取至小數點後兩位:

⑶同時考慮數據相依性及控制相依性時,有 1/5 的數據相依造成的管線停頓及 1/3 的控制相依造成的管線停頓將與另一種管線停頓重疊。則此時的 CPI 將為若干? (7 分)