民國113年 第3梯次 網路架設乙級 學科

第60題

下列技術何者為將一個處理器模擬成多個邏輯處理器,以提升程式執行之效能?

題目

下列技術何者為將一個處理器模擬成多個邏輯處理器,以提升程式執行之效能?

  1. (1) 單指令多資料(Single Instruction Multiple Data)
  2. (2) 雙核心(Dual Core)
  3. (3) 超執行緒(Hyper Thread)
  4. (4) 超純量 (Super Scalar)

官方答案

(3) 超執行緒(Hyper Thread)

解析

超執行緒(Hyper-Threading)是 Intel 提出的技術,做法是在單一實體處理器核心內複製部分架構暫存器與指令指標,讓作業系統看到 2 個邏輯處理器。當一個執行緒因記憶體延遲或分支而閒置時,核心可切換執行另一個執行緒,以提高管線使用率與整體效能。單指令多資料(SIMD)是指一條指令同時對多筆資料運算,屬於平行資料處理,不涉及模擬多個邏輯處理器。雙核心是實體上真的具備 2 個核心,不是模擬。超純量(Superscalar)是指單一週期可同時派送多條指令,提升指令級平行度,也不是把處理器模擬成多個邏輯處理器。

AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。

官方資料