Why AI Needs Different Processors… From CPUs and GPUs to NPUs and TPUs
內容目錄
以前買一台電腦,很多人最先注意的是 CPU。
處理器夠不夠快、核心數有多少、時脈多高,接著才考慮記憶體、顯示卡與儲存設備,後來遊戲、影音創作與 3D 設計越來越普及,GPU 的重要性逐漸提高。原本主要負責畫面顯示的顯示卡,開始承擔更多運算工作。
現在又不太一樣了。
AI PC 開始把 NPU 放進AI處理器,資料中心出現專門為 AI 設計的 TPU,晶片廠商也陸續推出各種 AI Accelerator 與 ASIC。
CPU、GPU、NPU、TPU,這些名稱開始出現在電腦規格、伺服器產品與 AI 技術新聞中。
想想….
既然 GPU 已經能執行 AI 運算,為什麼還需要 NPU?既然 NPU 專門處理 AI,為什麼還需要 GPU?TPU 又是另一種什麼樣的存在?
難道未來買一台電腦,還得先研究裡面到底有幾種AI處理器?背後反映的是運算需求正在改變。
過去電腦主要處理作業系統、程式、圖形與資料。現在還多了一大類工作,像是理解語言、辨識影像、生成內容、預測結果,以及讓 AI Agent 執行一連串任務。
不同工作需要的運算方式不完全相同。與其讓一顆晶片承擔所有工作,不如讓不同架構各自負責擅長的部分。
這也是 CPU、GPU、NPU 與 TPU 同時存在的原因。
CPU…電腦仍然需要一個負責協調的核心
CPU 中央處理器。如果把一台電腦想成一間公司,CPU 就像負責協調工作的管理中心。作業系統、應用程式、資料處理、程式邏輯與設備控制,都需要 CPU 參與。
CPU 的特色不是只追求大量同時運算,而是具有高度彈性,可以處理各種不同類型的指令與工作。它需要快速處理複雜的程式邏輯,也需要根據執行結果決定下一步做什麼。
像是開啟軟體、讀取檔案、管理記憶體、處理網路連線,甚至讓 GPU、NPU 開始執行指定工作,都需要 CPU 參與。
為什麼 CPU 不直接負責所有 AI 運算?
並不是 CPU 不能跑 AI。許多 AI 模型都可以透過 CPU 執行推論,只是效率與適用情境不同。
AI 模型經常需要大量矩陣乘法與向量運算。如果每個運算都交由通用處理核心執行,當資料量與運算規模越來越大,就可能需要耗費更多時間與電力。
CPU 的優勢在於通用性與控制能力,但不代表它在所有運算工作上都是最有效率的選擇。這也是 GPU 與其他 AI 加速器出現的重要原因。
CPU 並沒有因此失去地位。當 AI 系統需要讀取資料、整理文件、執行程式、管理模型服務、處理使用者請求時,CPU 仍然是整個系統的重要基礎。
特別是地端 AI 工作站,CPU 不只負責電腦本身的運作,也會參與資料預處理、API、資料庫與多個服務之間的協調。
GPU 再強,如果整個系統的資料供應與工作排程跟不上,也不一定能發揮應有的效能。
GPU…從圖形處理走向 AI 運算主力
GPU 圖形處理器。最早 GPU 的主要工作是處理圖形。遊戲中的人物、光影、材質、場景,以及 3D 模型的呈現,都需要大量運算。
這些工作有一個特色……很多資料需要執行相似的運算。畫面中的大量像素、頂點與光線計算,可以透過平行運算同時處理。因此 GPU 發展出大量運算單元,擅長處理大規模、可平行化的工作。
後來深度學習興起,工程師發現神經網路訓練與推論中,也有大量矩陣運算。原本為圖形處理發展的 GPU,剛好具備適合這類工作的運算特性,逐漸從遊戲與圖形市場延伸到人工智慧與高效能運算。
GPU 不只是有很多運算核心
現在的 GPU 已經不只是傳統意義上的圖形處理器。
以 NVIDIA 的架構來看,除了負責一般平行運算的 CUDA Cores,也加入專門加速矩陣運算的 Tensor Cores。兩者負責的工作有所不同。CUDA Cores 可以處理各種通用平行運算,Tensor Cores 則針對神經網路常見的矩陣乘加運算進行加速。
不同世代的 Tensor Cores,也陸續支援 FP16、BF16、FP8、FP4 等不同數值格式。這些格式會影響運算速度、記憶體使用量與模型精度。
| 運算單元 | 主要工作 | 常見應用 |
|---|---|---|
| CUDA Cores | 通用平行運算 | 圖形、模擬、運算 |
| Tensor Cores | 矩陣乘加運算 | AI 訓練、AI 推論 |
| VRAM | 儲存模型與運算資料 | 模型權重、KV Cache 等 |
挑選 AI GPU,不能只看核心數與時脈。顯示記憶體容量、頻寬、運算精度、GPU 之間的互連能力,以及軟體支援,都會影響實際使用效果。
尤其是大型語言模型,模型權重需要放在記憶體中,生成文字時還需要額外空間存放 KV Cache。當模型變大、上下文變長、同時使用者增加,記憶體需求也會跟著提高。
GPU 的運算能力再高,如果記憶體容量不足,仍然可能無法順利執行想要的模型。這也是 AI 工作站市場開始重視大容量 VRAM 的原因。
為什麼 GPU 會成為 AI 市場的主力?
GPU 的優勢在於用途相對廣泛。除了圖形處理,也能執行深度學習、科學運算、影像生成、語音辨識與大型語言模型。
對於需要不斷改變模型、測試不同架構的開發環境來說,GPU 提供了相當大的彈性。
不過,GPU 也有需要面對的問題。運算能力提高,功耗也可能隨之增加。當一張 GPU 的功耗越來越高,散熱器、供電、主機板、機箱風道都必須一起考慮。
這已經不只是晶片本身的問題,而是整台產品的工程設計。
NPU…讓 AI 運算更靠近個人裝置
和 GPU 相比,NPU 的設計更直接針對神經網路運算需求。現在的 AI PC、手機與部分邊緣運算設備,都開始整合 NPU。
不是所有 AI 工作都需要動用高效能 GPU。視訊背景模糊、麥克風降噪、影像辨識、語音處理、即時字幕與部分本機 AI 功能,很多都屬於持續性、規模相對有限的工作。
如果這些工作全部交給 CPU 或獨立 GPU,可能會產生不必要的資源消耗。NPU 的目的,就是讓適合的 AI 工作交給專用運算單元處理,降低整體系統負擔。
NPU 的價值不只是運算速度
NPU 很重要的一個特點是能源效率。
筆記型電腦與手機都有電池限制。如果某個 AI 功能需要持續運作,使用低功耗的專用運算單元,可能比一直讓 CPU 或 GPU 工作更適合。這也是 NPU 在 AI PC 中受到重視的原因。
以 Intel Core Ultra 處理器為例,CPU、整合式 GPU 與 NPU 被放在同一個平台中,讓不同運算單元依照工作需求分配任務。Microsoft 的 Windows ML 也提供透過不同執行提供者,讓 AI 模型使用 CPU、GPU 或 NPU 執行本機推論的機制。
這代表硬體不只是多了一顆 NPU,軟體也需要知道如何把工作交給適合的運算單元。
有 NPU 就代表能跑大型語言模型嗎?
看到一台電腦標示具有 NPU,不代表它就能流暢執行大型語言模型。
NPU 的運算能力、支援的模型、數值格式、記憶體配置與軟體框架,都會影響實際應用。
許多 PC NPU 的主要定位,是執行低功耗、持續性的裝置端 AI 工作。如果要執行較大型的語言模型、影像生成或複雜的 AI 工作流程,獨立 GPU 仍然具有重要地位。
所以 AI PC 的規格不能只看 NPU 的 TOPS。還要看整個平台能支援什麼模型,以及實際軟體是否能使用這個運算單元。
TPU…當 AI 運算開始走向專用晶片
這裡需要先區分一件事。NPU 是一種較廣泛的處理器類型名稱,而 TPU 最具代表性的產品,是 Google 自行設計的 Tensor Processing Unit。
Google 為了自己的 AI 與機器學習需求,開發專用晶片,希望更有效率地處理大量矩陣運算。
CPU 需要處理各種不同工作,GPU 能處理廣泛的平行運算,而 TPU 則是針對 AI 工作負載進一步專門化。
TPU 為什麼需要特殊架構?
以 Google TPU 的設計來看,核心運算單元包含 Matrix Multiply Unit,簡稱 MXU。MXU 使用 Systolic Array,也就是脈動陣列架構。
這種設計可以讓資料依照規劃好的路徑,在運算單元之間持續傳遞,執行大量矩陣乘法。相較於讓AI處理器不斷從記憶體讀取資料再進行運算,這種架構可以更有效率地安排資料流動。
當工作負載符合設計目標時,就有機會提高運算效率與能源使用效率。
不過,專用晶片也有另一個考量。它的優勢建立在特定運算模式與軟體環境上,並不是所有程式都能直接得到相同的效益。
Google TPU 主要搭配 Google Cloud 與相關 AI 軟體生態系使用,透過 XLA 編譯器等工具,把模型運算轉換成適合 TPU 執行的工作。這和一般購買一張 GPU 顯示卡、安裝驅動程式就能使用的情境有所不同。
TPU 值得觀察的地方,不只是 Google 有自己的 AI 晶片。當 AI 成為企業重要的基礎服務,長期大量執行相似的運算工作時,使用專用晶片可能比完全依賴通用 GPU 更有經濟效益。
這也讓市場出現更多 AI ASIC、專用推論晶片與其他加速器。未來 AI 晶片市場不一定只有 GPU 一種主流選擇,但也不代表專用晶片一定會取代 GPU。不同產品、模型與軟體環境,會有不同選擇。
四種處理器到底有什麼不同?
前面分別介紹了四種處理器。如果只看名稱,很容易以為它們是四種互相競爭的產品。
更適合的理解方式,是看它們的設計目的。
| 比較項目 | CPU | GPU | NPU | TPU |
|---|---|---|---|---|
| 全名 | Central Processing Unit | Graphics Processing Unit | Neural Processing Unit | Tensor Processing Unit |
| 主要定位 | 通用運算 | 大規模平行運算 | 神經網路加速 | 專用 AI 張量運算 |
| 運算特色 | 高彈性、控制與協調 | 大量平行運算 | 低功耗 AI 運算 | 高度專門化矩陣運算 |
| AI 應用 | 資料處理、控制、推論 | 訓練、推論、生成 | 裝置端 AI 推論 | 大規模 AI 訓練與推論 |
| 常見位置 | 電腦、手機、伺服器 | 顯示卡、工作站、伺服器 | AI PC、手機、邊緣設備 | Google AI 基礎設施與雲端 |
| 主要考量 | 通用效能與延遲 | 算力、VRAM、頻寬 | 能源效率、模型支援 | 專用效率、軟體與互連 |
這張表呈現的是典型定位,不是絕對的功能界線。現在的 CPU 也可能整合 AI 加速指令,GPU 也有專門的 Tensor Core,NPU 也可能支援部分非典型神經網路運算。
真正的差異在於設計時,將多少晶片面積、功耗與資料路徑資源分配給哪一類工作。
AI 時代,四種處理器會如何一起工作?
假設現在有一台 AI PC。使用者開啟一份文件,要求電腦協助整理內容、摘要重點,接著進行語音輸入與視訊會議,系統可能會有不同的工作分配。
| 工作內容 | 可能負責的運算單元 |
|---|---|
| 作業系統、程式與任務管理 | CPU |
| 文件資料整理與流程控制 | CPU |
| 視訊背景模糊、降噪 | NPU |
| 本機影像生成或較大型模型推論 | GPU |
| 顯示畫面與圖形處理 | GPU |
這不是每台電腦都固定採用的分工方式。實際上,還是要看處理器架構、驅動程式、模型支援與軟體執行環境。

但可以看出一件事……AI 不再只是單一程式,而是可能同時包含文字、影像、語音、資料搜尋與自動化工作。不同工作交給適合的運算單元,有機會讓整個系統更有效率。
從 AI PC 到 AI工作站,分工也會不一樣
如果把場景從個人電腦換成企業 AI 工作站,運算需求就會改變。
個人 AI PC 比較重視功耗、電池續航、即時反應與裝置端 AI 功能。AI 工作站則可能需要處理更大的模型、更多使用者、更長的上下文,以及持續性的推論服務。
這時候 GPU 的記憶體容量與頻寬就很重要。CPU 也需要負責資料處理、服務管理與多使用者連線。NPU 在工作站上可以處理適合的低功耗 AI 工作,但不一定是主要的大模型運算設備。
至於 TPU,則更偏向專用 AI 基礎設施,並不是一般工作站會直接安裝的標準零組件。
因此,不能只看到一台設備有多少 TOPS,就判斷它適不適合企業使用。還需要看模型規模、記憶體、使用者數量、延遲要求與軟體環境。
高階桌機與電競 DIY,可能正在迎來新市場
高階 DIY 桌機以前主要追求遊戲 FPS、3D 渲染、影音創作、超頻與整體效能。現在,AI 運算與個人 AI 工作站,也可能成為新的使用需求。

這不只是把 GPU 換成更貴的型號,而是高階桌機的產品組合與使用情境正在擴大。
| 產品方向 | 核心需求 |
|---|---|
| 電競桌機 | GPU 遊戲效能、穩定散熱 |
| 創作者工作站 | GPU、CPU、記憶體與儲存效能 |
| AI DIY 桌機 | VRAM、GPU、RAM 與模型支援 |
| 個人 AI 工作站 | 多 GPU、散熱、電源與長時間穩定運作 |
這會帶來新的產品設計議題。雙 GPU 的空間配置、機箱風道、高瓦數電源、散熱能力與長時間運作的穩定性,都會影響產品是否真的適合 AI 工作。
未來電競機箱也不一定只能服務電競市場。同一套高階機構設計,可能同時吸引 AI DIY 玩家、創作者與工程師。高效能散熱、彈性的擴充空間、穩定供電與便利維修,對這些族群都有實際價值。
當然,不是每一台高階桌機都需要多張 GPU,也不是每個 AI 使用者都需要自行組裝工作站。市場是否成立,還要看模型大小、使用頻率、軟體需求、預算與維護能力。
但高階 DIY 桌機確實多了一個值得觀察的方向……它不再只為遊戲效能服務,也可能成為個人與小型團隊進入 AI 運算的入口。
為什麼不能只看 TOPS?
現在 AI PC 與各種 AI 晶片產品,很喜歡在規格表上標示 TOPS。
TOPS 是 Tera Operations Per Second,代表每秒兆次運算。數字越大,看起來似乎越厲害,但不同晶片的 TOPS 不一定能直接比較。
運算精度可能不同,有些數字是 INT8,有些是 INT4,也可能使用 FP8 或其他數值格式。是否使用稀疏運算、採用什麼測試條件,也會影響結果。
即使兩顆晶片都有 100 TOPS,也不代表實際 AI 應用速度相同。更重要的是,模型是否支援該晶片、軟體能否有效使用加速器,以及資料能否及時送到運算單元。
對於 AI PC 而言,NPU 的 TOPS 可以作為參考,但不能單獨代表使用體驗。對於 AI 工作站,GPU 的 VRAM、記憶體頻寬、模型支援與多人服務能力,往往更值得一起評估。
看 AI 晶片規格時,與其只追求一個最大的數字,不如先確認它能解決什麼問題。
運算能力,不等於使用者得到的價值
TPU 很強,不代表使用者就一定能得到更好的結果。
這不是在否定 TPU 的價值,而是需要把幾件事情分開看……硬體決定運算資源,模型決定能力與限制,軟體決定能不能有效運用硬體,資料品質會影響輸出結果,使用者需求則決定結果有沒有實際價值。
假設一家企業投入大量資金建置 AI 運算設備,GPU 很強、模型很大、回應速度也很快,但企業沒有整理好資料,也沒有找到真正需要解決的問題,員工更不知道該怎麼使用。那麼再好的硬體,也可能只是很昂貴的設備。
反過來說,一台配置合理的 AI 工作站,搭配適合的模型與工作流程,反而可能創造更高效益。
這不是硬體不重要,而是硬體必須服務實際需求。
TPU 運算速度再快,模型理解錯誤,答案還是可能出錯。GPU 數量再多,訓練資料品質不好,模型也不會憑空變聰明。推論速度再快,使用者若一直重新提問、修正錯誤,反而可能消耗更多 Token 與額度。花大錢建置 AI 基礎設施,最後員工仍得花很多時間確認答案,投資效益也可能不如預期。
AI 的運算效率,不等於 AI 的答案品質;AI 的答案品質,也不等於使用者真正得到的價值。
當 AI 模型的基本功都還沒練好,模型能力、資料品質與應用流程都還有改善空間,卻急著追求更大的算力、更快的運算速度,有時候不一定是在提升 AI 能力,而是在加速消耗資源。
如果模型本身還不夠成熟,卻一直投入更強大的運算硬體,可能只是讓錯誤答案產生得更快,甚至造成更昂貴的資源浪費。
企業是否需要更大的算力,仍然要看模型規模、使用者數量、服務要求與實際工作流程。硬體規格不該成為投資目的,而應該服務最終成果。
晶片越專業,整機設計反而越重要
回頭看 CPU、GPU、NPU、TPU 的發展,可以發現一個共同方向……晶片正在朝向專門化發展。
CPU 負責通用運算與協調,GPU 負責大規模平行運算,NPU 針對裝置端神經網路工作負載進行最佳化,TPU 則代表更高度專門化的 AI 運算架構。
但專門化也會帶來新的問題。
當一台電腦裡面有多種運算單元,資料要怎麼在它們之間移動?軟體要如何判斷哪一個單元適合目前的工作?記憶體如何配置?不同晶片之間的通訊速度夠不夠?
這些問題都會影響整體系統效能。因此,未來晶片設計不只是比誰的運算核心更多,也要考慮記憶體、互連、封裝與軟體生態系。
從 GPU 與 HBM 的搭配,到 CPU 與 GPU 之間的高速互連,再到多種加速器整合在同一個平台,都是這個方向的延伸。
從產品工程角度來看,這也讓整機設計變得更重要。
過去設計一台電腦,可能先確認 CPU、主機板、記憶體與顯示卡,再處理散熱與電源配置。但當 AI 運算需求增加,晶片功耗、記憶體頻寬與封裝密度都可能提高,整機設計就不能只看單一零組件。
GPU 功耗提高,會影響散熱器與電源供應器。HBM 堆疊與先進封裝,會改變晶片的熱傳路徑。多張 GPU 同時運作,會影響主機板 PCIe 通道、機箱風道與電力配置。專用 AI 晶片進入筆記型電腦,也會帶來功耗、電池與散熱之間的新平衡。
晶片設計與產品工程,已經越來越難分開討論。
運算速度變快,企業價值不一定同步增加
CPU、GPU、NPU、TPU 的出現,不代表傳統處理器已經不夠用,也不代表每台電腦都需要把所有晶片配齊。
它們反映的是運算需求正在變得更多元。
個人電腦需要即時、低功耗的 AI 功能,工作站需要更大的模型與更高的運算能力,企業伺服器則需要考慮大量使用者、長時間服務與整體能源效率。不同場景,會有不同的硬體組合。
未來買一台電腦,可能不再只是問 CPU 有幾核心、GPU 有多快,也會開始問這台設備適合執行什麼 AI 模型、能不能長時間運作,以及不同運算單元能不能有效合作。
不過,AI 運算速度越來越快,不代表企業創造價值的速度也會跟著提高。
真正值得評估的,不只是設備每秒能完成多少運算,而是模型能不能解決問題、工作流程有沒有因此改善、使用者是否能得到可靠的結果,以及投入的資源能不能轉化成實際成果。
對硬體產業來說,這也是新的產品設計課題。一顆晶片可以很強,但真正決定產品好不好用的,往往還是整個系統如何搭配,以及它能不能服務真實需求。
晶片負責運算,產品設計則要讓這些運算真正發揮價值。
但對使用者來說,硬體規格再漂亮、運算速度再快,最後還是要回到實際使用效益。畢竟,產品不是做出來讓使用者花錢買罪受的。
如果花了大筆預算,卻沒有解決問題,甚至還得一邊使用、一邊喊救命~那再強大的運算能力,也很難稱得上成功的產品。
更多文章
企業開始使用 AI 之後,公司的資料去了哪裡?
企業轉型如何用開源LLM打造地端安全的AI Agent 工作流?
學用AI|VRAM不是RAM—這是本機開源LLM跑不動的真正原因
同一套 AI,為什麼台灣、中國、越南工廠不能直接照搬?
企業自建AI Agent,真正難的是AI還是設備?
智慧製造研究 #1|什麼是數位雙生(Digital Twin)?不是 3D 模型,而是智慧製造的重要決策工具
