CPU與架構

以運算強度(每位元組的運算數)為橫軸,圖示程式效能是受運算效能還是記憶體頻寬所限制的模型是下列何者?

  1. A阿姆達爾定律
  2. B屋頂線模型(roofline model)
  3. C帕松模型(Poisson model)
查看答案與解析

正確答案:B. 屋頂線模型(roofline model)

在屋頂線模型中,橫軸取運算強度(從記憶體每讀取 1 位元組所做的運算數),縱軸取效能。運算強度低的處理會受記憶體頻寬限制而到達上限(斜線),運算強度高的處理則受峰值運算效能限制而到達上限(水平線)。例如頻寬為 1 TB/s、運算效能為 100 TFLOPS 時,運算強度低於 100 FLOP/位元組的處理屬於受記憶體限制。它用於判斷改善的方向(資料重複使用還是提高運算效率)。

  • A. 阿姆達爾定律表示因無法平行化的部分所造成的加速極限。
  • B. 正確。是圖示運算效能與記憶體頻寬之限制的模型。
  • C. 帕松模型用於良率的計算等。
練習這個領域 前往領域頁面

CPU與架構的其他題目

  1. CPU 管線化(pipeline)處理的主要目的,下列何者正確?
  2. 設置快取記憶體的主要目的,下列何者正確?
  3. 關於馮紐曼型(von Neumann)電腦的特徵,下列何者正確?
  4. 在單一晶片上搭載多個處理器核心(多核心化)的主要目的為何?
  5. 關於 RISC(精簡指令集電腦)的特徵,下列何者正確?

這個領域的比較