其實 GPU、NPU、TPU 都是專用處理器,只是其擅長處理的任務並不相同,做為專用處理器,在一定程度都可以降低中央處理器(CPU)的工作負擔,使中央處理器的資源可進行其他一般的運算。
CPU(Central Processing Unit),中央處理器:為通用計算(如加、減、乘、除)而設計,亦為電腦的核心大腦。
GPU(Graphics Processing Unit),圖形處理器:為專門執行繪圖運算工作的處理器。
NPU(Neural network Processing Unit) 神經網路處理器:為加速AI應用而設計,透過類似於人類的神經系統的處理器,適合處理AI運算任務,例如圖片生成、人臉辨識等。
TPU(Tensor Processing Unit),張量處理器:TPU是Google開發專門用於加速機器學習(也屬於AI領域)的處理器,與GPU相比,TPU被設計並運用於大量的低精度計算。
NPU、TPU都是AI加速器(AI Accelerator)。AI加速器的出現比GPU晚很多,卻可以用上相似的架構和設計。輝達(NVIDIA)是GPU的龍頭企業,於是順勢也成為AI加速器的龍頭企業,因而爆紅。
