新聞中心

EEPW首頁 > 智能計算 > 業(yè)界動態(tài) > 被稱為數(shù)據(jù)中心“第三顆主力芯片”,DPU憑什么?

被稱為數(shù)據(jù)中心“第三顆主力芯片”,DPU憑什么?

作者: 時間:2022-10-18 來源:電子產(chǎn)品世界 收藏

2021年10月至今,中科院計算所面向全行業(yè)先后發(fā)布了《專用數(shù)據(jù)處理器()技術白皮書》和《專用數(shù)據(jù)處理器()性能基準評測方法與實現(xiàn)》,兩份白皮書較為全面地解釋了,為何被定義為發(fā)展的顛覆性技術。

本文引用地址:http://m.butianyuan.cn/article/202210/439198.htm

 

在DPU性能基準評測白皮書里,闡述了DPU在網(wǎng)絡、存儲、計算和信息安全四個領域的評測和實現(xiàn)方法,這也是DPU釋放潛能的四大領域,同時它們恰恰又是的關鍵環(huán)節(jié)。因此,DPU、CPU、GPU被稱為算力經(jīng)濟時代的三駕馬車,DPU成為領域“第三顆主力芯片”。此外,智能駕駛、數(shù)據(jù)通信、網(wǎng)絡安全等也是DPU的目標應用領域。根據(jù)賽迪網(wǎng)的估算,從2023年開始全球DPU市場規(guī)模將突破百億美元,后續(xù)年增長率超50%。

 

1666060811801750.png

圖源:賽迪網(wǎng)

 

這就是為什么英偉達CEO黃仁勛在發(fā)布該公司首款DPU產(chǎn)品時要著重強調(diào),“這只是一個開始?!蹦壳?,不僅英偉達等產(chǎn)業(yè)巨頭在緊盯DPU賽道,井芯微電子等初創(chuàng)公司也脫穎而出,展現(xiàn)出非凡的技術實力,產(chǎn)品獲得行業(yè)認可。

 

DPU是什么?

要想知道DPU為什么熱,那么首先就要搞清楚,DPU到底是什么?

 

DPU的英文全稱為Data Processing Unit,直譯過來就是數(shù)據(jù)處理單元,也被一些從業(yè)者稱為數(shù)據(jù)中心處理器。 DPU以數(shù)據(jù)為中心,核心作用是做數(shù)據(jù)加速處理,幫助系統(tǒng)解決CPU處理效率低,GPU又無法處理的負載。

 

根據(jù)DPU技術白皮書,DPU處理的數(shù)據(jù)和傳統(tǒng)DSP、基帶處理器等處理器處理的“信號”,以及GPU處理的圖形圖像類數(shù)據(jù)不同,DPU處理的數(shù)據(jù)是更加靠近底層架構、數(shù)字化的各種信息,特別是各種時序化、結構化的數(shù)據(jù),比如大型的結構化表格,網(wǎng)絡流中的數(shù)據(jù)包,海量的文本等等。

 

image.png

DPU架構參考設計

圖源:DPU技術白皮書

 

DPU潛力巨大

不難發(fā)現(xiàn),DPU是以解決數(shù)據(jù)中心發(fā)展瓶頸為第一出發(fā)點而提出的,是數(shù)據(jù)中心用服務器走向異構計算的最大受益者。隨著數(shù)據(jù)中心市場的蓬勃發(fā)展,DPU在該領域的潛力巨大。

 

以中國市場為例,數(shù)據(jù)中心第一波浪潮于2014年-2015年拉開帷幕,主要服務于當時快速發(fā)展的互聯(lián)網(wǎng),當時國內(nèi)出現(xiàn)了很多數(shù)據(jù)交易所。從具體特征來看,數(shù)據(jù)中心第一波浪潮是以計算為核心,然而很快以CPU為主要算力平臺的方式便出現(xiàn)了瓶頸,且CPU在資源管理方面普遍存在20%-30%的算力資源浪費,這就帶來了算力提升的無力感。

 

數(shù)據(jù)中心第二波浪潮開始于2020年,也就是人們所說的“DPU元年”,其中最明顯的變化是數(shù)據(jù)中心不再強調(diào)計算中心和算力中心的概念,而是回歸以數(shù)據(jù)為中心的本質(zhì)。在這個過程中,云和應用算法的種類都愈發(fā)豐富多樣,提升數(shù)據(jù)處理效率當然還是主要目標,不過給CPU減負以增強系統(tǒng)調(diào)度能力也是一個大方向。

 

從“以計算為中心”到“以數(shù)據(jù)為中心”是巨大的觀念轉變,DPU得以從眾多協(xié)處理器中脫穎而出。作為數(shù)據(jù)處理的專用引擎,未來不斷豐富的DPU產(chǎn)品類型將使得CPU回歸自己擅長的領域——統(tǒng)籌全局和任務調(diào)度,釋放CPU的算力到上層應用,DPU將化身為新的系統(tǒng)網(wǎng)關、存儲入口、算法加速沙盒以及安全引擎。

 

從下圖能夠看出,在以數(shù)據(jù)為中心的數(shù)據(jù)中心框架下,DPU可謂是無處不在。

 

image.png

傳統(tǒng)云計算基礎設施與以數(shù)據(jù)為中?的數(shù)據(jù)中?架構對?

圖源:DPU技術白皮書

 

當然,DPU想要在數(shù)據(jù)中心領域兌現(xiàn)潛能也需要克服一些挑戰(zhàn)。首先,在硬件層面DPU的產(chǎn)品種類需要足夠豐富,如上所述,需要在網(wǎng)絡、存儲、計算和信息安全四大維度對CPU進行全面卸載,同時不同廠商的DPU產(chǎn)品需要遵循通用的標準,并在整體方案上體現(xiàn)總擁有成本優(yōu)勢;在軟件層面,當前CPU和GPU在數(shù)據(jù)中心的應用均具有標準的軟件框架,實現(xiàn)了軟硬件解耦,DPU加入后,這也是一個長期且具有挑戰(zhàn)的工作。

 

上述內(nèi)容已經(jīng)提到,DPU的終端應用場景絕不僅僅是在數(shù)據(jù)中心,在智能駕駛、數(shù)據(jù)通信、網(wǎng)絡安全等領域,DPU也有廣闊的應用前景。

 

比如在通信領域,基于DPU實現(xiàn)的?絡功能虛擬化可應用于5G 邊緣計算UPF,提升5G通信在垂直行業(yè)的高速和大帶寬能力;在網(wǎng)絡安全領域,DPU可助力打造硬件信任根,并能夠以完全卸載的方式實現(xiàn)隔離?絡虛擬化,與主機操作系統(tǒng)相隔離,使用戶免受黑客攻擊;在自動駕駛領域,DPU提供的各種虛擬化功能,可以更好地幫助開發(fā)者實現(xiàn)“軟件定義汽車”。

 

國產(chǎn)DPU助力中國“新基建”

DPU已經(jīng)打開了一個大的產(chǎn)業(yè)化趨勢,我國“新基建”戰(zhàn)略中的各領域將率先受益,加速數(shù)字化轉型。同時,“新基建”和“東數(shù)西算”也將在數(shù)據(jù)和算力層面帶來強勁需求,再加上國家在5G和自動駕駛等產(chǎn)業(yè)的宏大布局,國產(chǎn)DPU未來發(fā)展前景明朗。

 

緊抓DPU產(chǎn)業(yè)的中國芯機遇,井芯微電子技術(天津)有限公司(以下簡稱:井芯微)雖然還是一家年輕的初創(chuàng)企業(yè),但是在DPU技術研發(fā)和產(chǎn)品商用進度方面,已經(jīng)達到了國內(nèi)領先水平。

 

1666060893941421.png

 

井芯微于2020年在天津經(jīng)開區(qū)成立,專注在新計算、新網(wǎng)絡、新安全等創(chuàng)新賽道,為黨政軍、金融、能源、交通、電力、電信等重點行業(yè)的目標客戶帶來領先的DPU產(chǎn)品和技術服務。

 

image.png

 

根據(jù)DPU技術白皮書,DPU架構有三大核心組成部分,分別是控制平面、IO子系統(tǒng)和數(shù)據(jù)平面。在IO子系統(tǒng)方面,井芯微提供RapidIO嵌入式系統(tǒng)互連以及軟件定義互連交換等原創(chuàng)性技術,已成功研發(fā)出RapidIO交換芯片NRS1800、軟件定義互連交換芯片SDI3210、內(nèi)生安全交換芯片ESW5610、橋接芯片PRB0400等系統(tǒng)IO產(chǎn)品。

 

在數(shù)據(jù)平面,井芯微已經(jīng)發(fā)布一款集成AI引擎的網(wǎng)絡處理智能芯片——井芯2820,主要面向云計算和數(shù)據(jù)中心網(wǎng)絡應用及相關的任務卸載,并提供智能化的網(wǎng)絡監(jiān)控和管理能力。網(wǎng)絡數(shù)據(jù)包的處理是DPU第一個發(fā)力場景,以“網(wǎng)絡+算力”的模式為CPU 卸載,因此DPU也常常被視為 SmartNIC (智能網(wǎng)卡)的升級版,但我們都知道DPU的潛力絕不止于此。

 

井芯2820實現(xiàn)了2-7層的報文解析和應對云計算、工業(yè)互聯(lián)網(wǎng)等關鍵應用的加速能力。同時,該芯片具備可升級擴展能力,能夠應對變化迅速的大數(shù)據(jù)處理、時延敏感應用要求,并具備快速部署能力。

 

井芯2820支持三大應用場景:

 

標準網(wǎng)卡模式該模式下,芯片工作在標準的網(wǎng)卡方式,可以配置成2*100GE標準網(wǎng)卡、4*10GE網(wǎng)卡、2*25GE或者2*10GE網(wǎng)卡,支持最大16*PCIE4.0,支持多虛擬機的SR-IOV數(shù)據(jù)傳輸。軟件通過標準的linux網(wǎng)卡驅動訪問網(wǎng)絡接口卡。

 

智能網(wǎng)卡模式該模式下,CPU和AI引擎參與數(shù)據(jù)處理,芯片工作在智能卸載模式。數(shù)據(jù)報文經(jīng)過兩個路徑發(fā)送,一個是控制路徑,相關的協(xié)議報文,控制報文轉發(fā)至CPU核,用于各種協(xié)議控制面例如RDMA,OVS等的處理;一個是數(shù)據(jù)路徑,用于處理報文的封裝/解封裝,數(shù)據(jù)處理加速等。AI引擎實時提取和分析輸入數(shù)據(jù),檢測和識別數(shù)據(jù)流量是否有惡意攻擊行為,進行上報和告警。

 

獨立主控模式該模式下,井芯微網(wǎng)絡處理智能芯片可以獨立工作,成為一顆具備AI引擎的網(wǎng)絡主控CPU芯片。PCIE工作在RC模式下,可外接各種外設,例如24口/48口千兆交換芯片、SRIO交換芯片等。CPU運行獨立的linux操作系統(tǒng)和網(wǎng)絡協(xié)議棧,實現(xiàn)交換機的主控功能。

 

這顆雙100G網(wǎng)絡處理智能芯片的推出,代表了本土企業(yè)在DPU領域的開拓邁出了關鍵一步。后續(xù),井芯微將持續(xù)關注軟件定義互連、內(nèi)生安全和類腦計算三大戰(zhàn)略方向,推動DPU等產(chǎn)品的快速迭代,為國家“新基建”戰(zhàn)略推進貢獻創(chuàng)新力量。

 



評論


相關推薦

技術專區(qū)

關閉