在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

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

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

掃碼添加小助手

加入工程師交流群

一、NVIDIA DOCA軟件框架

1)設計目的

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

2)技術細節

DOCA架構如下圖所示,DOCA有三個模塊,分別是:

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

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

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

pYYBAGKm0iyAML9dAAGXkY67n5Q280.png

圖DOCA軟件棧

3)功能分析

從縱向的功能角度來看,DOCA SDK提供了網絡加速、安全加速、存儲加速和基礎設施管理加速的功能,相關的技術細節如下:

(1)網絡加速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、數據加解密和數據壓縮等。

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

二、Intel OneAPI軟件框架

1)設計目的

OneAPI設計的目的是通過實現一個跨平臺,開放的,標準的通用編程模型及接口來提高在異構加速器架構下的開發效率。OneAPI本身并不提供DPU設備,而是構建一個軟件框架來整合業界現有的異構計算設備11。

2)技術細節

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

pYYBAGKm0iyAFItpAAJosKmEWfo080.png

圖OneAPI軟件棧

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

L1 API:OneAPI的L1 API提供了一系列針對特定應用場景的High-level API,這些API主要服務于機器學習、數據分析、并行計算、視頻處理等特定領域,有Deep Learning API, Data Science API, Data Analysis API,Multiple Thread API, Video Processing API等。

基于上述兩層的抽象和封裝,上層應用程序可以利用L1 API進行特定領域的數據處理加速,也可以直接訪問L0 API進行編程來服務更加廣泛的場景。

三、中科馭數HADOS?軟件框架

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

poYBAGKm0tKAAzORACM-uOwKVNw516.png

圖 馭數異構計算系統架構

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

四、DOCA,OneAPI與HADOS比較分析

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

具體到功能實現上,它們都是在網絡、計算、存儲、安全這些范疇內做了相應的支持,不過由于它們待解決的問題及根本目的存在差異,所以在架構設計和功能實現上的側重點有所不同。簡單來說,DOCA側重點是支持基于Blue Field DPU的數據中心基礎設施服務加速的場景;OneAPI側重點是構建設備無關的資源訪問庫和編程接口;HADOS側重點是支持基于YusurDPU的網絡、計算、存儲服務加速的場景。

下表針對這三款軟件框架在設計目的、五層架構模型及各自特點上做了詳細比較。

pYYBAGKm0uOAYVAHACvIG-wzwQE067.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • DPU
    DPU
    +關注

    關注

    0

    文章

    393

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

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

    自2024年HarmonyOS NEXT版本起,HarmonyOS應用框架更新為鴻蒙“單框架”,正式告別了對Android應用框架、內核的依賴。2025年,鴻蒙生態進入規模化發展期,
    的頭像 發表于 06-17 15:44 ?298次閱讀

    潤和軟件StackRUNS異構分布式推理框架的應用案例

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

    潤和軟件發布StackRUNS異構分布式推理框架

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

    RISC-V架構下AI融合算力及其軟件實踐

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

    第三屆NVIDIA DPU黑客松開啟報名

    碰撞的絕佳機會。本次競賽采用開放式主題,參與者將通過 NVIDIA DOCA 軟件框架構建創新的加速應用程序,充分挖掘 NVIDIA BlueField DPU 在 AI、網絡、存儲和安全等領域的強大潛能。
    的頭像 發表于 05-27 10:16 ?393次閱讀

    潤和軟件AIRUNS 3.0通過鯤鵬生態全兼容認證,全面適配國產軟硬件環境

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

    潤和軟件AIRUNS智能中樞平臺接入DeepSeek大模型

    近日,江蘇潤和軟件股份有限公司(以下簡稱“潤和軟件”)自主研發的AIRUNS智能中樞平臺已全面接入國內領先的大模型DeepSeek,為企業提供從模型訓練、推理優化到業務落地的全
    的頭像 發表于 02-07 11:06 ?1101次閱讀
    潤和<b class='flag-5'>軟件</b>AIRUNS智能中樞平臺接入DeepSeek大<b class='flag-5'>模型</b>

    利用NVIDIA DPF引領DPU加速云計算的未來

    DPU 的強大功能,并優化 GPU 加速計算平臺。作為一種編排框架和實施藍圖,DPF 使開發者、服務提供商和企業能夠無縫構建 BlueField 加速的云原生軟件平臺。
    的頭像 發表于 01-24 09:29 ?687次閱讀
    利用NVIDIA DPF引領<b class='flag-5'>DPU</b>加速云計算的未來

    井芯微電子WENOS-PROTO協議簇軟件詳解

    WENOS-PROTO協議簇軟件是井芯微自研的以太、三商用網絡交換及路由協議解決方案。
    的頭像 發表于 01-23 16:01 ?2023次閱讀
    井芯微電子WENOS-PROTO協議簇<b class='flag-5'>軟件</b>詳解

    商湯參與基于昇思AI框架的大模型原生開發成果發布

    近日,昇思人工智能框架峰會暨成果發布會在北京舉辦。AI框架作為大模型開發及產業落地的基礎軟件,在人工智能技術中起到使能算法開發、釋放硬件性
    的頭像 發表于 12-17 15:04 ?803次閱讀

    大語言模型開發框架是什么

    大語言模型開發框架是指用于訓練、推理和部署大型語言模型軟件工具和庫。下面,AI部落小編為您介紹大語言模型開發
    的頭像 發表于 12-06 10:28 ?517次閱讀

    OSI七模型的每一功能

    開放系統互聯(OSI)模型是一個概念性框架,用于標準化網絡通信過程,以便不同的計算機系統和網絡能夠相互通信。OSI模型分為七,每一都有其
    的頭像 發表于 11-24 10:46 ?1566次閱讀

    OSI七模型詳解 OSI七模型與TCP/IP模型比較

    OSI(Open System Interconnect)七模型是一種將計算機網絡通信協議劃分為七個不同層次的標準化框架,每一都負責不同的功能,從物理連接到應用程序的處理。以下是對
    的頭像 發表于 11-24 10:44 ?1172次閱讀

    亞信電子于IAS 2024展出最新IO-Link主站&amp;設備軟件協議解決方案

    亞信電子即將于IAS 2024展示最新的亞信IO-Link主站/設備軟件協議、集成亞信IO-Link主站軟件協議的AX58400 EtherCAT轉IO-Link網關,以及AXM5
    的頭像 發表于 09-18 15:28 ?690次閱讀
    亞信電子于IAS 2024展出最新IO-Link主站&amp;設備<b class='flag-5'>軟件</b>協議<b class='flag-5'>棧</b>解決方案

    IaaS+on+DPU(IoD)+下一代高性能算力底座技術白皮書

    AWS 與阿里云在 DPU 的應用方面也有成功案例,借助其軟硬件全自研的優勢,快速完成了云計算系統的改造工作,實現了 DPU 大規模落地部署,在降低自身運營成本的同時為客戶提供更好的使用體驗,并產生
    發表于 07-24 15:32
    主站蜘蛛池模板: 五月婷婷在线观看视频 | 在线观看你懂的网站 | 全免费午夜一级毛片真人 | 亚洲狠狠97婷婷综合久久久久 | 日本在线视频www色 日本在线视频精品 | 中文字幕在线播放一区 | 国产激情视频一区二区三区 | 日韩一级片免费在线观看 | 国产精品第九页 | 亚洲光棍天堂 | 性xxxfreexxxx性欧美| 日韩午夜免费 | 夜夜春宵翁熄性放纵30 | 91天天干 | 午夜欧美精品久久久久久久久 | 亚洲 图片 小说 欧美 另类 | 美女免费视频黄 | 热久久综合这里只有精品电影 | 日韩中文字幕电影 | videossexotv极度另类高清 | 就去色播| 五月婷婷婷 | 国产精品免费视频拍拍拍 | 国产va在线播放 | 中文字幕在线观看你懂的 | 俺来也俺来也天天夜夜视频 | 午夜欧美视频 | 久久狼人综合 | 真实一级一级一片免费视频 | 在线观看免费视频一区 | 久碰香蕉精品视频在线观看 | 久久久久久噜噜噜久久久精品 | 四虎在线精品免费高清在线 | 国产精品夜夜春夜夜爽 | 未成人禁止视频高清在线观看 | 国产色婷婷精品免费视频 | 国产综合图区 | 亚洲偷自偷白图片 | 午夜爽| 在线观看视频色 | 欧美人与zoxxxx另类9 |