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