愛伊米

繼CPU、GPU之後,DPU也來了

對於CPU大家應該是瞭解的不能再瞭解了,之後又有GPU,現在GPU發展這麼久自然也是有一定的瞭解,但是對於DPU應該就不是很瞭解了。

DPU是Data Processing Unit的簡稱,它是最新發展起來的專用處理器的一個大類,是繼CPU、GPU之後,資料中心場景中的第三顆重要的算力晶片,為高頻寬、低延遲、資料密集的計算場景提供計算引擎。

繼CPU、GPU之後,DPU也來了

DPU被稱為第三顆晶片,自然是有它的過人之處,DPU主要負責處理“CPU做不好,GPU做不了”的資料任務。在英偉達等廠商的環伺下,英特爾在資料中心的市場將不斷被蠶食。

DPU的概念最早由矽谷創業公司Fungible提出,在英偉達收購網路解決方案廠商Mellanox並重新包裝定義DPU後,這一概念一炮而紅。

雖然這項概念被提出來的還算比較早,但是現在DPU技術依然處於很初期的階段,各廠商定義有所不同。主流的DPU定義由NVIDIA提出,即DPU是集資料中心基礎架構於晶片的通用處理器。

DPU是一種新型可程式設計處理器,集三個關鍵要素於一身。DPU是一種SOC(System On Chip),它結合了:

行業標準的、高效能及軟體可程式設計的多核CPU,通常基於已應用廣泛的Arm架構,與其的SOC元件密切配合。

高效能網路介面,能以線速或網路中的可用速度解析、處理資料,並高效地將資料傳輸到GPU和CPU。

繼CPU、GPU之後,DPU也來了

各種靈活和可程式設計的加速引擎,可以解除安裝AI、機器學習、安全、電信和儲存等應用,並提升效能。

所有這些DPU功能對於實現安全的、裸效能的、原生雲計算的下一代雲上大規模計算至關重要。

你瞭解DPU了嗎?