什麼是CPI(每指令週期數)
Cycles Per Instruction 的縮寫。表示平均每個指令需要多少時脈週期的值。是執行時間=指令數×CPI×週期時間的要素之一。為 IPC 的倒數。
日文名稱: CPI
「CPI(每指令週期數)」出現在1領域的2道練習題中(CPU與架構等)。
這個名詞所屬的領域: 效能評估與效能剖析
Cycles Per Instruction 的縮寫。表示平均每個指令需要多少時脈週期的值。是執行時間=指令數×CPI×週期時間的要素之一。為 IPC 的倒數。
日文名稱: CPI
「CPI(每指令週期數)」出現在1領域的2道練習題中(CPU與架構等)。
這個名詞所屬的領域: 效能評估與效能剖析
CPI 小於 1 是因為超純量在一個時脈內執行了多道指令。
時脈頻率 2 GHz、平均 CPI(每道指令的平均時脈數)為 0.5 的處理器,每秒大約能執行多少道指令?IPC(Instructions Per Clock)是每個時脈的平均執行指令數,為 CPI 的倒數。
表示每個時脈可執行之指令數的指標是下列何者?超純量 IPC 亂序執行 分支預測 火焰圖(Flame graph) 加速比(Speedup) 古斯塔夫森定律(Gustafson's law) 平行效率(Parallel efficiency) 由上而下分析(Top-down analysis) 利特爾法則(Little's law)