動態(tài)
-
發(fā)布了文章 2022-06-13 14:03
DPU軟件棧五層模型(二)典型軟件框架案例
一、NVIDIADOCA軟件框架(1)設(shè)計目的NVIDIABlueFieldDPU的核心目的是解決數(shù)據(jù)中心中基于CPU計算的基礎(chǔ)設(shè)施的算力問題,主要涉及網(wǎng)絡(luò)、存儲、安全及基礎(chǔ)設(shè)施管理這個幾個方面。而DOCA是為了將BlueFieldDPU提供的硬件能力做軟件抽象和封裝,以SDKLibrary的形式提供友好的可編程接口,提高應(yīng)用開發(fā)的效率。(2)技術(shù)細節(jié)DOC1.6k瀏覽量 -
發(fā)布了文章 2022-06-06 14:28
DPU軟件棧五層模型系列(一)DPU異構(gòu)計算架構(gòu)五層開發(fā)模型
一般說來,異構(gòu)計算的核心目的是解決特定應(yīng)用場景下算力不足的問題,并且大幅度提升整體系統(tǒng)的計算性能。在整體架構(gòu)上,它的分層邏輯從應(yīng)用場景出發(fā),通過上層的需求來定義下層的功能,而每一層是對特定功能的抽象與封裝。在定義每一層功能時,要達到以下幾個目標(biāo):各層職責(zé)單一層間邊界清晰層內(nèi)功能實現(xiàn)獨立靈活易擴展基于上述目標(biāo),將一個異構(gòu)計算的系統(tǒng)抽象為五層(如下圖所示),自下1.2k瀏覽量 -
發(fā)布了文章 2022-05-31 11:35
DPU應(yīng)用場景系列(三)安全功能卸載
一、硬件信任根硬件信任根在安全領(lǐng)域是其它安全功能的基礎(chǔ),主要表現(xiàn)如下方面:(1)硬件信任根(Root-Of-Trust):硬件信任根提供更離散的密鑰生成算法,并且與主機操作系統(tǒng)相隔離,可以做到硬件防破解。硬件信任根實現(xiàn)私有密鑰存儲,可以反克隆和簽名。通過硬件信任根認(rèn)證授權(quán)實現(xiàn)訪問受控。(2)加密解密(Encryption/Decryption):數(shù)據(jù)加密解密719瀏覽量 -
發(fā)布了文章 2022-05-19 11:35
DPU應(yīng)用場景系列(二) 存儲功能卸載
DPU應(yīng)用場景系列(二)存儲功能卸載一、NVMe-oF硬件加速NVMeoverFabric(又名NVMe-oF)是一個相對較新的協(xié)議規(guī)范,旨在使用NVMe通過網(wǎng)絡(luò)結(jié)構(gòu)將主機連接到存儲,支持對數(shù)據(jù)中心的計算和存儲進行分解。NVMe-oF協(xié)議定義了使用各種通用的傳輸協(xié)議來實現(xiàn)NVMe功能的方式。在NVMe-oF誕生之前,數(shù)據(jù)存儲協(xié)議可以分為三種:(1)iSCSI2.3k瀏覽量 -
發(fā)布了文章 2022-05-10 10:34
DPU應(yīng)用場景系列(一)網(wǎng)絡(luò)功能卸載
DPU應(yīng)用場景系列(一)網(wǎng)絡(luò)功能卸載網(wǎng)絡(luò)功能卸載是伴隨云計算網(wǎng)絡(luò)而產(chǎn)生的,主要是對云計算主機上的虛擬交換機的能力做硬件卸載,從而減少主機上消耗在網(wǎng)絡(luò)上的CPU算力,提高可售賣計算資源。圖云計算網(wǎng)絡(luò)架構(gòu)目前除了公有云大廠采用自研云平臺,絕大部分私有云廠商都使用開源的OpenStack云平臺生態(tài)。在OpenStack云平臺中,虛擬交換機通常是OpenvSwitc2.6k瀏覽量 -
發(fā)布了文章 2022-05-05 15:44
中科馭數(shù)基于DPU的思威SWIFT系列智能網(wǎng)卡與統(tǒng)信軟件產(chǎn)品完成適配
近日,中科馭數(shù)基于DPU的思威(SWIFT)系列智能網(wǎng)卡產(chǎn)品與統(tǒng)信服務(wù)器操作系統(tǒng)V20軟件產(chǎn)品完成適配認(rèn)證。針對產(chǎn)品的功能、兼容性方面,通過共同嚴(yán)格測試表明:基于DPU的思威(SWIFT)系列智能網(wǎng)卡在統(tǒng)信服務(wù)器操作系統(tǒng)V20上整體運行穩(wěn)定,滿足功能及兼容性測試要求。統(tǒng)信軟件是國產(chǎn)操作系統(tǒng)的頭部廠商,具有完善的產(chǎn)品認(rèn)證生態(tài)和豐富的信創(chuàng)資源。統(tǒng)信服務(wù)器操作系統(tǒng)602瀏覽量 -
發(fā)布了文章 2022-05-05 14:19
DPU特征結(jié)構(gòu)系列(二)一種DPU參考設(shè)計
為了滿足“數(shù)據(jù)為中心”的設(shè)計理念,本節(jié)給出一個通用的DPU參考設(shè)計。目前DPU架構(gòu)的演化比較快,DPU既可以呈現(xiàn)為一個被動設(shè)備作為CPU的協(xié)處理器,也可以作為一個主動設(shè)備,承接Hypervisor的一些功能。尤其是容器技術(shù)、虛擬化技術(shù)的廣泛采用,DPU的角色已經(jīng)不僅僅是一個協(xié)處理器,而是呈現(xiàn)出更多的HOST的特征,比如運行Hypervisor,做跨節(jié)點的資源1.1k瀏覽量 -
發(fā)布了文章 2022-04-27 14:02
DPU特征結(jié)構(gòu)系列(一)DPU是以數(shù)據(jù)為中心IO密集的專用處理器
從應(yīng)用特征來看,可以把應(yīng)用分為“IO密集型”和“計算密集型”兩類,如下圖所示。IO密集型應(yīng)用,通常體現(xiàn)為較高的輸入和輸出帶寬,數(shù)據(jù)直接來自于IO,數(shù)據(jù)通常具備流式特征,數(shù)據(jù)局部性不顯著,如果處理性能與帶寬匹配,片上緩存的作用就可以弱化。例如處理路由轉(zhuǎn)發(fā)、數(shù)據(jù)加密、壓縮等。計算密集型應(yīng)用,體現(xiàn)為較高的計算密度,通常浮點性能突出,數(shù)據(jù)來自主存,數(shù)據(jù)局部性顯著,復(fù)1.1k瀏覽量 -
發(fā)布了文章 2022-04-18 14:25
DPU 技術(shù)發(fā)展概況系列(五)DPU與CPU、GPU的關(guān)系
CPU是整個IT生態(tài)的定義者,無論是服務(wù)器端的x86還是移動端的ARM,都各自是構(gòu)建了穩(wěn)固的生態(tài)系統(tǒng),不僅形成技術(shù)生態(tài)圈,還形成了閉合價值鏈。GPU是執(zhí)行規(guī)則計算的主力芯片,如圖形渲染。經(jīng)過NVIDIA對通用GPU(GPGPU)和CUDA編程框架的推廣,GPU在數(shù)據(jù)并行的任務(wù)如圖形圖像、深度學(xué)習(xí)、矩陣運算等方面成為了主力算力引擎,并且成為了高性能計算最重要的1k瀏覽量 -
發(fā)布了文章 2022-04-12 11:10
DPU 技術(shù)發(fā)展概況系列(四)DPU發(fā)展歷程
隨著云平臺虛擬化技術(shù)的發(fā)展,智能網(wǎng)卡的發(fā)展基本可以分為三個階段(如下圖所示):圖智能網(wǎng)卡發(fā)展的三個階段第一階段:基礎(chǔ)功能網(wǎng)卡基礎(chǔ)功能網(wǎng)卡(即普通網(wǎng)卡)提供2x10G或2x25G帶寬吞吐,具有較少的硬件卸載能力,主要是Checksum,LRO/LSO等,支持SR-IOV,以及有限的多隊列能力。在云平臺虛擬化網(wǎng)絡(luò)中,基礎(chǔ)功能網(wǎng)卡向虛擬機(VM)提供網(wǎng)絡(luò)接入的方式923瀏覽量