民國109年 第2梯次 電腦軟體設計(JAVA)乙級 學科
第37題
下列技術何者為將一個處理器模擬成多個邏輯處理器,以提升程式執行之效能?
題目
下列技術何者為將一個處理器模擬成多個邏輯處理器,以提升程式執行之效能?
- (1) 超執行緒(Hyper Thread)
- (2) 雙核心(Dual Core)
- (3) 超純量(Super Scalar)
- (4) 單指令多資料(Single Instruction Multiple Da ta)
官方答案
(1) 超執行緒(Hyper Thread)
解析
超執行緒(Hyper-Threading)是在單一實體核心內複製暫存器、程式計數器等架構狀態,讓作業系統看到兩個邏輯處理器,當其中一個執行緒等待記憶體時,另一個執行緒可填補管線空檔,藉此提高單位時間的指令吞吐量,符合「一個處理器模擬成多個邏輯處理器」的描述。雙核心是主機板上實際存在兩個實體核心;超純量是在單一核心內同時發出多條指令;SIMD 則是以一道指令同時處理多筆資料(如 SSE、AVX),並非模擬多個邏輯處理器。
AI 參考解析(推得答案已與官方答案比對一致),非官方公告內容,僅供備考參考。