CPU與架構

在單一晶片上搭載多個處理器核心(多核心化)的主要目的為何?

  1. A藉由平行處理,提高每單位功耗的處理效能
  2. B使指令集變得不必要
  3. C使主記憶體(記憶體)變得不必要
查看答案與解析

正確答案:A. 藉由平行處理,提高每單位功耗的處理效能

動態功耗與電壓的平方及頻率成正比,因此在 2000 年代中期,若持續提高時脈頻率,發熱量便達到極限(約 100 W 等級)。於是業界轉向以相同的功耗並排多個核心、分攤處理來提升效能。若將頻率稍微調低並改用兩個核心,每單位功耗的效能會大幅提升。不過,要發揮其效能,軟體端必須將處理平行分割。

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

CPU與架構的其他題目

  1. 關於 RISC(精簡指令集電腦)的特徵,下列何者正確?
  2. 時脈頻率 1 GHz 的時脈,其週期是多少?
  3. 關於 CPU 分支預測的目的,下列何者正確?
  4. GPU 適合矩陣運算以及 AI 訓練與推論的主要原因為何?
  5. 快取存取時間為 10 ns、主記憶體存取時間為 100 ns、快取命中率為 90% 時,平均存取時間是多少?

這個領域的比較