chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

DPU軟件棧五層模型(二)典型軟件框架案例

中科馭數(shù)(北京)科技有限公司 ? 2022-06-13 15:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、NVIDIA DOCA軟件框架

1)設(shè)計(jì)目的

NVIDIA BlueField DPU的核心目的是解決數(shù)據(jù)中心中基于CPU計(jì)算的基礎(chǔ)設(shè)施的算力問題,主要涉及網(wǎng)絡(luò)、存儲、安全及基礎(chǔ)設(shè)施管理這個(gè)幾個(gè)方面。而DOCA是為了將BlueField DPU提供的硬件能力做軟件抽象和封裝,以SDK Library的形式提供友好的可編程接口,提高應(yīng)用開發(fā)的效率。

2)技術(shù)細(xì)節(jié)

DOCA架構(gòu)如下圖所示,DOCA有三個(gè)模塊,分別是:

(1)DOCA drivers:是對DPU硬件資源的低層次封裝,其提供的low-level API是對硬件卸載能力的訪問,主要包含網(wǎng)絡(luò)卸載、安全卸載、存儲卸載等算力的訪問,同時(shí)支持DPDK, RDMA,Virtio-net(網(wǎng)絡(luò)虛擬化),Virtio-blk(存儲虛擬化),PCIe等通用能力。

(2)DOCA libs:是基于DOCA drivers為上層應(yīng)用封裝的high-level API,這些API是面向應(yīng)用層所需的功能,例如面向網(wǎng)絡(luò)應(yīng)用的Flow,Data Integrity, UPF(User Plane Function), VNF(Network Functions Virtualization);面向存儲應(yīng)用的SPDK;面向安全應(yīng)用的DPI(Deep Packet Inspection), Host introspection等。

(3)DOCA services:封裝了基礎(chǔ)設(shè)施的控制和管理功能,如DPU設(shè)備的管理,SDN(Software-Defined Network)的控制接口,存儲管理,Network Telemetry等。

pYYBAGKm0iyAML9dAAGXkY67n5Q280.png

圖DOCA軟件棧

3)功能分析

從縱向的功能角度來看,DOCA SDK提供了網(wǎng)絡(luò)加速、安全加速、存儲加速和基礎(chǔ)設(shè)施管理加速的功能,相關(guān)的技術(shù)細(xì)節(jié)如下:

(1)網(wǎng)絡(luò)加速SDK:支持ASAP2 (Accelerated Switching and Packet Processing) SDN、VirtIO、OVS (open virtual switching)、P4編程、RDMA。

(2)安全加速SDK:支持Inline encryption、DPI(Deep Packet Inspection)、TLS、IPSec。

(3)存儲加速SDK:支持SPDK、VirtIO、NVMe-oF、數(shù)據(jù)加解密和數(shù)據(jù)壓縮等。

(4)基礎(chǔ)設(shè)施管理加速SDK:支持DPU management、Traffic telemetry、Packet filtering。

二、Intel OneAPI軟件框架

1)設(shè)計(jì)目的

OneAPI設(shè)計(jì)的目的是通過實(shí)現(xiàn)一個(gè)跨平臺,開放的,標(biāo)準(zhǔn)的通用編程模型及接口來提高在異構(gòu)加速器架構(gòu)下的開發(fā)效率。OneAPI本身并不提供DPU設(shè)備,而是構(gòu)建一個(gè)軟件框架來整合業(yè)界現(xiàn)有的異構(gòu)計(jì)算設(shè)備11。

2)技術(shù)細(xì)節(jié)

OneAPI抽象出兩層APIs,分為L0 (Low-level) API和L1 (High-Level) API。其結(jié)構(gòu)如下圖所示。

pYYBAGKm0iyAFItpAAJosKmEWfo080.png

圖OneAPI軟件棧

L0 API: OneAPI的L0 API整合并封裝了業(yè)界流行的異構(gòu)計(jì)算設(shè)備(如GPUAI,FPGA等)及其軟件框架(如CUDA,OpenCL),并提供統(tǒng)一的針對硬件資源訪問的low-level API。這樣,不同的硬件平臺對上層應(yīng)用開發(fā)來說是透明的,從而起到了跨平臺的作用。

L1 API:OneAPI的L1 API提供了一系列針對特定應(yīng)用場景的High-level API,這些API主要服務(wù)于機(jī)器學(xué)習(xí)、數(shù)據(jù)分析、并行計(jì)算、視頻處理等特定領(lǐng)域,有Deep Learning API, Data Science API, Data Analysis API,Multiple Thread API, Video Processing API等。

基于上述兩層的抽象和封裝,上層應(yīng)用程序可以利用L1 API進(jìn)行特定領(lǐng)域的數(shù)據(jù)處理加速,也可以直接訪問L0 API進(jìn)行編程來服務(wù)更加廣泛的場景。

三、中科馭數(shù)HADOS?軟件框架

馭數(shù)DPU的軟件框架是基于上述五層模型構(gòu)建的,整體架構(gòu)如下圖所示:

poYBAGKm0tKAAzORACM-uOwKVNw516.png

圖 馭數(shù)異構(gòu)計(jì)算系統(tǒng)架構(gòu)

DSA設(shè)備層集成了馭數(shù)自研DPU芯片加速卡設(shè)備,分別是針對數(shù)據(jù)計(jì)算、軟件定義網(wǎng)絡(luò)、軟件定義存儲以及安全相關(guān)的的硬件設(shè)備。這些硬件設(shè)備在物理上是由馭數(shù)DPU芯片、內(nèi)存、存儲、I/O通道和KPU指令集等共同構(gòu)成;DSA操作層是一個(gè)為支撐基于DPU設(shè)備開發(fā)的軟件操作平臺,即DPU操作平臺,該平臺提供了DPU資源訪問、調(diào)度、監(jiān)控和管理的功能,同時(shí)也提供了完備友好的開發(fā)工具庫;計(jì)算引擎層為針對數(shù)據(jù)計(jì)算應(yīng)用軟件封裝的一個(gè)通用的數(shù)據(jù)計(jì)算加速引擎,它基于DPU操作平臺提供的計(jì)算能力,實(shí)現(xiàn)了硬件卸載的算子及相應(yīng)算子的軟件優(yōu)化器,這些算子分為計(jì)算類算子、網(wǎng)絡(luò)類算子和存儲類算子;應(yīng)用服務(wù)層為使用馭數(shù)DPU進(jìn)行加速的數(shù)據(jù)處理平臺、網(wǎng)絡(luò)服務(wù)平臺和存儲服務(wù)平臺,如大數(shù)據(jù)領(lǐng)域的Spark,數(shù)據(jù)庫領(lǐng)域的PostgreSQL,機(jī)器學(xué)習(xí)領(lǐng)域的XGBoost,微服務(wù)架構(gòu)中負(fù)責(zé)遠(yuǎn)程通信的gRPC框架,Web服務(wù)平臺Nginx以及分布式存儲平臺Ceph等;業(yè)務(wù)開發(fā)層為馭數(shù)數(shù)據(jù)計(jì)算加速產(chǎn)品所服務(wù)的業(yè)務(wù)系統(tǒng),主要來自對計(jì)算、網(wǎng)絡(luò)、存儲性能敏感的領(lǐng)域,如金融計(jì)算、交易、數(shù)據(jù)分析、云服務(wù)等。在上述五層架構(gòu)中,DPU操作平臺與數(shù)據(jù)計(jì)算加速引擎共同構(gòu)建了馭數(shù)為支撐DPU異構(gòu)計(jì)算而打造的專用軟件框架,即敏捷異構(gòu)軟件開發(fā)平臺,Heterogenous Agile Developing & Operating System,簡稱“HADOS?”。

四、DOCA,OneAPI與HADOS比較分析

整體來看,這三款軟件框架的出發(fā)點(diǎn)是相似的,都是在異構(gòu)計(jì)算的架構(gòu)下提供一套通用且編程友好的軟件開發(fā)框架。它們在設(shè)計(jì)這套軟件框架時(shí)都采用了分層抽象的思路,目的是使各層職責(zé)清晰,對上層提供足夠簡單且功能完備的接口。

具體到功能實(shí)現(xiàn)上,它們都是在網(wǎng)絡(luò)、計(jì)算、存儲、安全這些范疇內(nèi)做了相應(yīng)的支持,不過由于它們待解決的問題及根本目的存在差異,所以在架構(gòu)設(shè)計(jì)和功能實(shí)現(xiàn)上的側(cè)重點(diǎn)有所不同。簡單來說,DOCA側(cè)重點(diǎn)是支持基于Blue Field DPU的數(shù)據(jù)中心基礎(chǔ)設(shè)施服務(wù)加速的場景;OneAPI側(cè)重點(diǎn)是構(gòu)建設(shè)備無關(guān)的資源訪問庫和編程接口;HADOS側(cè)重點(diǎn)是支持基于YusurDPU的網(wǎng)絡(luò)、計(jì)算、存儲服務(wù)加速的場景。

下表針對這三款軟件框架在設(shè)計(jì)目的、五層架構(gòu)模型及各自特點(diǎn)上做了詳細(xì)比較。

pYYBAGKm0uOAYVAHACvIG-wzwQE067.png

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • DPU
    DPU
    +關(guān)注

    關(guān)注

    0

    文章

    417

    瀏覽量

    27148
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    RT-Thread任務(wù)+消息訂閱管理框架軟件包:thread_manager+event_loop

    讀者留言,是否可以支持RT-Thread,索性放假也無聊,所以就整了兩個(gè)軟件包:eventloop+thread_manager.eventloop軟件包一個(gè)是
    的頭像 發(fā)表于 04-19 15:39 ?4324次閱讀
    RT-Thread任務(wù)+消息訂閱管理<b class='flag-5'>框架</b><b class='flag-5'>軟件</b>包:thread_manager+event_loop

    WiMi-net協(xié)議深度拆解:有中心自組網(wǎng)的落地實(shí)踐

    從OSI七到WiMi-net,經(jīng)典理論如何落地?本文深度拆解WiMi-net有中心自組網(wǎng)協(xié)議
    的頭像 發(fā)表于 04-02 17:40 ?1684次閱讀
    WiMi-net<b class='flag-5'>五</b><b class='flag-5'>層</b>協(xié)議<b class='flag-5'>棧</b>深度拆解:有中心自組網(wǎng)的落地實(shí)踐

    無線通信的“隱形骨架”:一文讀懂OSI七模型

    我們每天都在用手機(jī)聊天、刷視頻、遠(yuǎn)程操控設(shè)備,但海量數(shù)據(jù)究竟是如何在空中穿梭的?背后離不開一套被稱為“OSI七模型”的隱形框架。本文作為WiMi-net協(xié)議系列的開篇,用最通俗的快
    的頭像 發(fā)表于 03-16 09:41 ?418次閱讀
    無線通信的“隱形骨架”:一文讀懂OSI七<b class='flag-5'>層</b><b class='flag-5'>模型</b>

    國內(nèi)大星地?cái)?shù)據(jù)大模型ai融合分析與應(yīng)用分系統(tǒng)軟件介紹

    ? ? 雖未明確劃分“星地?cái)?shù)據(jù)大模型AI融合分析與應(yīng)用”的大分系統(tǒng),但北京華盛恒輝、北京木恒潤、Anthropic、MetaAI和SpaceX等機(jī)構(gòu)已通過關(guān)鍵技術(shù)突破與場景深耕,構(gòu)建了具有代表性
    的頭像 發(fā)表于 12-29 10:49 ?159次閱讀

    沐曦股份MXMACA軟件3.3.0.X版本技術(shù)解析

    ,作為沐曦“自主GPGPU硬件+全軟件體系”的關(guān)鍵協(xié)同載體,如圖1所示,MACA承擔(dān)著連接硬件算力單元與上層應(yīng)用生態(tài)的核心紐帶作用,覆蓋底層驅(qū)動、用戶態(tài)接口、編譯器、算子適配、訓(xùn)練框架、推理
    的頭像 發(fā)表于 12-24 09:08 ?1166次閱讀
    沐曦股份MXMACA<b class='flag-5'>軟件</b><b class='flag-5'>棧</b>3.3.0.X版本技術(shù)解析

    國內(nèi)典型大大模型驅(qū)動的星間鏈路動態(tài)組網(wǎng)分系統(tǒng)軟件介紹

    ? ? 大模型驅(qū)動星間鏈路動態(tài)組網(wǎng)分系統(tǒng)典型技術(shù)方案解析 ? ?結(jié)合國際低軌星座、星間鏈路及智能化組網(wǎng)領(lǐng)域的前沿實(shí)踐,北京華盛恒輝、北京木恒潤兩款大模型驅(qū)動的星間鏈路動態(tài)組網(wǎng)分系統(tǒng),
    的頭像 發(fā)表于 12-23 15:22 ?345次閱讀

    潤和軟件入選大模型一體機(jī)產(chǎn)業(yè)圖譜

    格局與創(chuàng)新力量。在本次圖譜中,江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)以AI全技術(shù)能力與豐富的行業(yè)落地實(shí)踐入選圖譜,成為國產(chǎn)智能計(jì)算領(lǐng)域的重要力量。 潤和軟件入選《大
    的頭像 發(fā)表于 12-10 17:56 ?1701次閱讀
    潤和<b class='flag-5'>軟件</b>入選大<b class='flag-5'>模型</b>一體機(jī)產(chǎn)業(yè)圖譜

    ETAS INCA軟件個(gè)實(shí)用進(jìn)階功能

    在上一篇文章中我們介紹了INCA軟件如何賦能高效的ECU開發(fā)及新能源挑戰(zhàn),本篇內(nèi)容將繼續(xù)深入探討INCA的個(gè)實(shí)用進(jìn)階功能。
    的頭像 發(fā)表于 12-08 16:42 ?2689次閱讀
    ETAS INCA<b class='flag-5'>軟件</b>的<b class='flag-5'>五</b>個(gè)實(shí)用進(jìn)階功能

    中軟國際正式啟動鴻蒙軟件工場

    自2024年HarmonyOS NEXT版本起,HarmonyOS應(yīng)用框架更新為鴻蒙“單框架”,正式告別了對Android應(yīng)用框架、內(nèi)核的依賴。2025年,鴻蒙生態(tài)進(jìn)入規(guī)?;l(fā)展期,
    的頭像 發(fā)表于 06-17 15:44 ?1132次閱讀

    潤和軟件StackRUNS異構(gòu)分布式推理框架的應(yīng)用案例

    江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)自主研發(fā)的StackRUNS異構(gòu)分布式推理框架已在實(shí)際場景中取得顯著成效,成功應(yīng)用于大型園區(qū)多模態(tài)模型演練及高校滿血版DeepSeek-
    的頭像 發(fā)表于 06-13 09:11 ?1442次閱讀
    潤和<b class='flag-5'>軟件</b>StackRUNS異構(gòu)分布式推理<b class='flag-5'>框架</b>的應(yīng)用案例

    潤和軟件發(fā)布StackRUNS異構(gòu)分布式推理框架

    當(dāng)下,AI模型規(guī)模持續(xù)膨脹、多模態(tài)應(yīng)用場景日益復(fù)雜,企業(yè)正面臨異構(gòu)算力資源碎片化帶來的嚴(yán)峻挑戰(zhàn)。為應(yīng)對行業(yè)痛點(diǎn),江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)正式發(fā)布自主研發(fā)的StackRUNS異構(gòu)分布式推理
    的頭像 發(fā)表于 06-13 09:10 ?1599次閱讀
    潤和<b class='flag-5'>軟件</b>發(fā)布StackRUNS異構(gòu)分布式推理<b class='flag-5'>框架</b>

    RISC-V架構(gòu)下AI融合算力及其軟件實(shí)踐

    。目前,進(jìn)迭時(shí)空已經(jīng)取得了顯著的進(jìn)展,成功推出了第一個(gè)版本的智算核(帶AI融合算力的智算CPU)以及配套的AI軟件。軟件簡介AI算法部署旨在將抽象描述的多
    的頭像 發(fā)表于 06-06 17:04 ?1615次閱讀
    RISC-V架構(gòu)下AI融合算力及其<b class='flag-5'>軟件</b><b class='flag-5'>棧</b>實(shí)踐

    第三屆NVIDIA DPU黑客松開啟報(bào)名

    碰撞的絕佳機(jī)會。本次競賽采用開放式主題,參與者將通過 NVIDIA DOCA 軟件框架構(gòu)建創(chuàng)新的加速應(yīng)用程序,充分挖掘 NVIDIA BlueField DPU 在 AI、網(wǎng)絡(luò)、存儲和安全等領(lǐng)域的強(qiáng)大潛能。
    的頭像 發(fā)表于 05-27 10:16 ?1014次閱讀

    潤和軟件發(fā)布鯤鵬+openGauss全智能體解決方案

    近日,江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)攜手鯤鵬,于鯤鵬開發(fā)者創(chuàng)享日上海站共同發(fā)布“以鯤鵬算力為基座、深度協(xié)同openGauss開源數(shù)據(jù)庫”的AgentRUNS全智能體解決方案,賦能企業(yè)打造場景驅(qū)動的智能業(yè)務(wù)引擎
    的頭像 發(fā)表于 05-14 12:01 ?1192次閱讀

    潤和軟件AIRUNS 3.0通過鯤鵬生態(tài)全兼容認(rèn)證,全面適配國產(chǎn)軟硬件環(huán)境

    近日,江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)自主研發(fā)的企業(yè)級全流程AI模型工藝平臺AIRUNS 3.0,順利完成了與鯤鵬生態(tài)的全兼容認(rèn)證,標(biāo)志著其在底層硬件、操作系統(tǒng)、中間
    的頭像 發(fā)表于 05-13 09:48 ?1121次閱讀
    潤和<b class='flag-5'>軟件</b>AIRUNS 3.0通過鯤鵬生態(tài)全<b class='flag-5'>棧</b>兼容認(rèn)證,全面適配國產(chǎn)軟硬件環(huán)境