首頁>資訊>

GPU,CPU和DPU是我們常常能夠見到的,但是這三個的作用你都分得清且瞭解嗎?

1、CPU

CPU的全稱是 Central Processing Unit(中央處理器),在三大支柱中是發展最早的,主要包括運算器(ALU, Arithmetic and Logic Unit)和控制單元(CU, Control Unit)。

寄存器(Register)、高速緩存器(Cache)和它們之間通訊的數據、控制及狀態的總線。CPU遵循的是馮諾依曼架構,即存儲程序、順序執行。

2、GPU

GPU採用數量眾多的計算單元和超長的流水線,善於處理圖像領域的運算加速。但GPU無法單獨工作,必須由CPU進行控制調用才能工作。

CPU可單獨作用,處理複雜的邏輯運算和不同的數據類型,但當需要大量的處理類型統一的數據時,則可調用GPU進行並行計算。

從架構圖我們就能很明顯的看出,GPU的構成相對簡單,有數量眾多的計算單元和超長的流水線,特別適合處理大量的類型統一的數據。

但GPU無法單獨工作,必須由CPU進行控制調用才能工作。CPU可單獨作用,處理複雜的邏輯運算和不同的數據類型,但當需要大量的處理類型統一的數據時,則可調用GPU進行並行計算。

3、DPU

DPU,全名Data Processing Units(數據處理單元),DPU主要承擔起安全、網絡、存儲和AI等業務的加速處理,旨在降低CPU的利用率,滿足網絡專用計算需求,尤其適用於服務器量多、對數據傳輸速率要求嚴苛的場景。

這三者的區別你瞭解了嗎?

8
最新評論
  • 3本作者大大最好的一本小說,劇情讓人拍手叫好,連看三遍也不膩
  • DPU相較於主流CPU和GPU的不同之處