CPU與架構

以一道指令同時對多筆資料進行相同運算的方式是下列何者?

  1. ASISD
  2. BSIMD
  3. CMISD
查看答案與解析

正確答案:B. SIMD

SIMD 是以一道指令對多筆資料平行進行相同運算的方式,例如 512 位元的暫存器可一次計算 16 個 32 位元的數值。有 x86 的 SSE、AVX,ARM 的 NEON、SVE 等,在影像處理、視訊壓縮、矩陣運算等方面可獲得數倍以上的加速。依弗林分類法(Flynn's taxonomy),另外還有 SISD(一般的循序處理)、MIMD(多核心)等。

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

CPU與架構的其他題目

  1. 結合高效能核心與省電核心,並依處理的輕重區分使用的 CPU 架構是下列何者?
  2. 檢查指令的相依關係,從可以執行的指令開始,以不同於程式順序的次序執行以提升效能的方式是下列何者?
  3. 暫時中斷執行中的處理,並優先處理來自外部裝置等請求的 CPU 機制是下列何者?
  4. 不經由 CPU,直接在周邊裝置與記憶體之間傳輸資料的機制是下列何者?
  5. 將 CPU、記憶體以及計時器、ADC 等周邊功能整合在一個晶片上,用於家電與機器控制的 LSI 是下列何者?

這個領域的比較