CPU與架構

時脈頻率 2 GHz、平均 CPI(每道指令的平均時脈數)為 0.5 的處理器,每秒大約能執行多少道指令?

  1. A10 億道指令
  2. B40 億道指令
  3. C1 億道指令
查看答案與解析

正確答案:B. 40 億道指令

每秒的時脈數為 2×10⁹,每道指令平均需要 0.5 個時脈,因此 2×10⁹ ÷ 0.5 = 4×10⁹,也就是 40 億道指令。CPI 小於 1 是因為超純量在一個時脈內執行了多道指令。效能取決於「指令數 × CPI ÷ 頻率」所得的執行時間,因此無法僅憑指令數、CPI、頻率之中的任何一項來比較。

練習這個領域 前往領域頁面

CPU與架構的其他題目

  1. 對於整體處理中有 90% 可以平行化的程式,在無限增加處理器數量來執行時,理論上的最大加速比為何?
  2. 以一道指令同時對多筆資料進行相同運算的方式是下列何者?
  3. 結合高效能核心與省電核心,並依處理的輕重區分使用的 CPU 架構是下列何者?
  4. 檢查指令的相依關係,從可以執行的指令開始,以不同於程式順序的次序執行以提升效能的方式是下列何者?
  5. 暫時中斷執行中的處理,並優先處理來自外部裝置等請求的 CPU 機制是下列何者?

這個領域的比較