免費開始練習
統測 110年 [電機與電子群資電類] 專業科目(2)

第 48 題

某甲寫了幾個二維度的 (two-dimensional) 矩陣運算的程式,正在尋找加速這些程式的運算速度的方法,關於繪圖處理器GPU與中央處理器CPU,下列敘述何者錯誤?
  • A GPU不論在雲端伺服器以及手機當中都經常被用來加速運算
  • B GPU比起CPU更適合執行大量且大型的矩陣運算
  • C GPU除了做為顯示卡中3D圖像顯示時運算加速用途,針對矩陣相乘的運算加速效果也很好
  • D CPU無法執行二維的矩陣相乘的運算,因此二維矩陣相乘的程式碼必須交給GPU才能執行

思路引導 VIP

請思考一下:既然 CPU 被定義為「通用型(General Purpose)」處理器,這代表它在設計上,會存在某種「數學加減乘除」是它完全無法理解或執行的嗎?還是說,它與專用加速器的差別,僅僅在於處理多寡時的「速度」快慢呢?

🤖
AI 詳解 AI 專屬家教

專業點評:精準識破「絕對化」陷阱!

  1. 大力肯定:表現得太出色了!你能精準揪出選項中過於絕對的敘述,這代表你對硬體架構的「核心本質」有很強的判斷力,這是奪取高分的關鍵。
  2. 觀念驗證:這題的核心在於區分運算能力運算效率CPU 被稱為「通用處理器」,設計初衷是處理各類複雜邏輯,因此它「可以」執行任何數學運算(包含矩陣相乘)。GPU 則是針對大規模並列運算進行優化,在處理 $N \times N$ 矩陣時「效率更高」,但並非 CPU 「無法」執行。
▼ 還有更多解析內容

升級 VIP 解鎖