国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

NVIDIA DOCA 軟件框架可提供一致開發體驗

科技綠洲 ? 來源:NVIDIA英偉達 ? 作者:NVIDIA英偉達 ? 2022-06-20 11:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

NVIDIA DOCA 軟件框架包括了對 NVIDIA BlueField DPU (數據處理器)進行編程所需的一切,無論開發環境如何都能提供一致的開發體驗。NVIDIA 提供以下資源:

開發者計劃

SDK Manager 支持

工具匯總:

編譯器

基準測試

API 參考及程序員指南

參考應用程序

使用案例

NVIDIA 通過為開發者提供 DOCA SDK 和為快速部署提供 DOCA 運行時軟件來交付軟件堆棧。

選擇 DOCA 驅動程序還是 DOCA 庫?

DOCA 驅動程序和 DOCA 庫是關鍵組件,適用于開發人員、IT 安全和運營團隊,以及 IT 管理員。它們被用于在 DPU 上開發和部署軟件定義、硬件加速的應用程序。但是,有時會收到關于如何正確使用它們的問題。

為了確保沒有混淆,并確定哪種方式可能最適合您的開發需求,這篇文章將討論何時使用哪種方式。

pYYBAGKv6ECAC1ptAACkB7ZCgTQ525.png

表 1 。 DOCA 驅動程序與 DOCA 庫

表 1 比較了驅動程序和庫,并強調了各自的優缺點。本質上講,DOCA 驅動程序提供了更大的定制空間,而 DOCA 庫的設計旨在以更低的編碼復雜性提供最佳的每個用例性能和可擴展性。

DOCA 庫

首先,DOCA 庫是針對特定用例優化的高級抽象 API 。庫可以通過更短的開發時間和上市時間來實現優異的性能。它們還包括各種指南和示例應用程序,在用于開發時比 DOCA 驅動程序的學習時間更短。

NVIDIA 庫已預先加速。它們使您能夠快速構建各種應用程序,并顯著提高性能,因為已針對指定用例創建和調整了邏輯。它們還確保了多代兼容性,這在使用 DOCA 驅動程序時是無法保證的。

這些庫旨在解決特定的用例,如防火墻、網關或存儲控制器。它們使用 PMD 和 DPDK ,并包含 DPDK 或驅動程序級別不存在的附加功能和邏輯。

例如,如果您使用 RegEx 識別用于深度數據包檢測(DPI)的復雜字符串模式,DOCA DPI 庫包括預處理(數據包頭解析)和后處理例程,以便更容易使用 RegEx 加速器對網絡數據包執行操作。而 DPDK RegEx API 并不包含任何這些。DOCA DPI 庫 API 是抽象的,更易于開發數據包檢測例程,因為不需要了解邏輯。

DOCA 庫使您能夠選擇具有內置硬件加速功能的首選 API 。DOCA 1.3 的當前版本包括 120 多個 DOCA API :

零信任安全框架

遙測加速服務

流式服務實現實時可見性

這些服務可通過 NGC Catalog 獲得,并可在幾分鐘內部署到 NVIDIA BlueField DPU 上。

這些庫的價值是通過運行時環境、DOCA 服務和一組擴展的文檔來實現的。典型的庫用戶不應開發應用程序,而是利用 NVIDIA 或第三方提供的現有應用程序和服務。

DOCA 服務是由多個項目組成的容器化驅動程序和庫,可以作為服務運行以提供特定功能。每個服務都提供不同的功能,例如 DOCA 遙測 API ,它可以在幾分鐘內從 NGC 目錄中獲取。它提供了一種快速便捷的方式來收集用戶定義的數據并將其傳輸到 DOCA 遙測服務(DTS)。

此外,為了方便用戶,API 還提供了幾個內置輸出,包括將數據直接保存到存儲、NetFlow 、Fluent Bit Forwarding 和 Prometheus endpoint 。

這些庫中的每一個都共享對象,并且除了它們各自使用 PMD 驅動程序之外,沒有以任何方式綁定。同樣,每個都有一個公共基礎設施,每個都有自己的文檔和程序員指南。

DOCA 驅動程序和 DOCA SDK

雖然庫消除了低級編程,但它們可能不支持您正在尋找的所有特性和功能,因此 NVIDIA 提供了 DOCA 驅動程序。DOCA 驅動程序是基于開源的,如果您正在開發自己的解決方案或必須創建獨特的解決方案,則可以提供更大的靈活性。

NVIDIA 驅動程序是為開發人員設計的,通過 DOCA SDK 提供。SDK 包括創建和構建應用程序所需的所有組件,包括參考應用源程序、開發工具、文檔和 NVIDIA SDK Manger 。SDK Manager 支持快速部署開發環境,還可以將映像刷寫并安裝到本地 DPU 。

開發人員容器支持在任何地方開發 DOCA 加速的應用程序。您不必在 DPU 上的 Arm 處理器上執行此操作。在不具有物理 DPU 的主機上,您可以在開發者容器中執行此操作,該容器模擬 Arm 處理器。NVIDIA 提供了詳細的文檔、示例和 API 兼容性。

DOCA SDK 是利用 DOCA 庫和驅動程序并創建獨特的個性化軟件,以滿足應用程序開發需求的最有效方法。

DOCA 運行時也可用于驗證和測試應用程序。

DOCA 運行時

如果您尚未準備好或無法將應用程序移植到 Arm 體系結構,NVIDIA 將為 x86 提供 DOCA 運行時。在這種情況下,gRPC 客戶端在 DPU 上運行,并與 x86 運行時建立通信通道。應用程序可以訪問 DPU 運行時組件,而無需編譯任何 Arm 代碼。

poYBAGKv6EyAXGzCAADD_DJFGxc456.png

圖 1. NVIDIA DOCA 軟件堆棧

軟件定義、硬件加速的基礎架構

DOCA 簡化了 BlueField DPU 的編程和應用程序開發,并通過提供更高級別的抽象來消除障礙。通過提供運行時二進制文件和高級 API ,DOCA 框架使您能夠專注于應用程序代碼,而不是學習。

您可以選擇兩種開發路線:通過庫和服務或通過 SDK 和驅動程序。目前,DOCA 軟件棧包括 120 多個 DOCA API ,全球 2500 多名 DOCA 開發者正在使用這些 API 。它們可通過 NGC Catalog 獲得。

如果您是 DOCA 的新手,NVIDIA 提供免費的自主課程,使用DOCA 開發DPU 應用入門,它涵蓋了 DOCA 平臺的基本要點。

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

    關注

    14

    文章

    5594

    瀏覽量

    109729
  • 軟件
    +關注

    關注

    69

    文章

    5332

    瀏覽量

    91577
  • DPU
    DPU
    +關注

    關注

    0

    文章

    414

    瀏覽量

    26968
  • 驅動程序
    +關注

    關注

    19

    文章

    869

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    儲能電池一致性,已成核心競爭力

    電子發燒友網報道(文/黃山明)隨著新型儲能以及長時儲能在儲能中占比越來越多,儲能電池的一致性問題開始凸顯。而所謂的一致性,是指同規格型號的電池在容量、內阻、電壓、自放電率、溫度特性和衰減速度等關鍵
    的頭像 發表于 01-08 16:37 ?2501次閱讀

    NVIDIA 收購開源工作負載管理提供商 SchedMD

    軟件的主要開發商,Slurm 是款用于 HPC 和 AI 的開源工作負載管理系統。此次收購旨在幫助強化開源軟件生態系統,并推動研究人員、開發
    的頭像 發表于 12-16 18:24 ?1345次閱讀

    NVIDIA宣布開源Aerial軟件

    NVIDIA 開源其 Aerial 軟件,并將 NVIDIA Sionna 研究套件和 Aerial 測試平臺引入 NVIDIA DGX Spark 平臺,為研究人員
    的頭像 發表于 11-03 15:14 ?912次閱讀

    NVIDIA Isaac Lab多GPU多節點訓練指南

    NVIDIA Isaac Lab 是個適用于機器人學習的開源統框架,基于 NVIDIA Isaac Sim
    的頭像 發表于 09-23 17:15 ?2408次閱讀
    <b class='flag-5'>NVIDIA</b> Isaac Lab多GPU多節點訓練指南

    自動駕駛感知不一致是怎么發生的?

    ,可能會造成感知不一致。所謂感知不一致,就是車上不同“眼睛”對同件事看法不一致。打個比方,攝像頭說前面有個人,激光雷達回來的點云卻很稀疏,毫米波雷達也測到
    的頭像 發表于 09-17 12:45 ?760次閱讀
    自動駕駛感知不<b class='flag-5'>一致</b>是怎么發生的?

    鏡頭不一致的問題原因分析

    在機器視覺系統的視界,鏡頭一致性猶如維系整個生態的隱形生命線,貫穿于光學成像、圖像處理到智能決策的全鏈路,其細微波動足以顛覆整個檢測系統的可靠性。當工業界熱衷于討論算法精度與算力突破時,鏡頭這基礎光學元件的一致性也是視覺工程師
    的頭像 發表于 09-11 09:45 ?1210次閱讀

    NVIDIA Omniverse Extension開發秘籍

    NVIDIA Omniverse 是個模塊化平臺,使用高級 API 和微服務來構建由 OpenUSD 和 NVIDIA RTX 提供支持的 3D 應用。OpenUSD 功能強大的 3
    的頭像 發表于 08-22 15:52 ?3715次閱讀
    <b class='flag-5'>NVIDIA</b> Omniverse Extension<b class='flag-5'>開發</b>秘籍

    操作筆記 | GNSS模擬仿真軟件Skydel如何讓所有衛星輸出的功率一致

    德思特提供的Skydel仿真平臺提供靈活的GNSS信號功率配置方案,支持真實場景模擬和功率一致性測試兩種模式,通過GUI界面或API接口快速設置,滿足不同測試場景需求,助力衛星導航設備精準驗證。
    的頭像 發表于 07-18 10:24 ?1059次閱讀
    操作筆記 | GNSS模擬仿真<b class='flag-5'>軟件</b>Skydel如何讓所有衛星輸出的功率<b class='flag-5'>一致</b>?

    NVIDIA DOCA 3.0版本的亮點解析

    NVIDIA DOCA 框架已發展成為新代 AI 基礎設施的重要組成部分。從初始版本到備受期待的 NVIDIA
    的頭像 發表于 07-04 14:27 ?1237次閱讀
    <b class='flag-5'>NVIDIA</b> <b class='flag-5'>DOCA</b> 3.0版本的亮點解析

    CAN總線采樣點不一致的危害

    、遵循行業標準 CiA推薦采樣點為87.5%,并提供詳細的位定時指南(如CiA 601-3文檔)。工程師應參考這些標準,確保所有節點配置一致。 為確保網絡可靠性,工程師必須為所有節點配置一致的位定時
    發表于 06-07 08:55

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

    碰撞的絕佳機會。本次競賽采用開放式主題,參與者將通過 NVIDIA DOCA 軟件框架構建創新的加速應用程序,充分挖掘 NVIDIA Blu
    的頭像 發表于 05-27 10:16 ?900次閱讀

    采樣點不一致:總線通信的隱形殺手

    在CAN、CANFD信號波形不穩定或非理想環境下,采樣點不一致成為總線通信中的關鍵隱患,本文分析了采樣點偏移對總線的影響,并提出優化同步策略以提高通信可靠性,為總線設計提供重要參考。為什么采樣點如此
    的頭像 發表于 05-19 11:44 ?1187次閱讀
    采樣點不<b class='flag-5'>一致</b>:總線通信的隱形殺手

    NVIDIA將為每家AI工廠提供網絡安全

    NVIDIA DOCA Argus 框架可檢測 AI 工作負載中的威脅并對之做出響應,同時與企業安全系統無縫集成,從而提供實時洞察。
    的頭像 發表于 05-07 15:11 ?975次閱讀
    <b class='flag-5'>NVIDIA</b>將為每家AI工廠<b class='flag-5'>提供</b>網絡安全

    一致性校正與邊緣融合拼接

    電子發燒友網站提供《差一致性校正與邊緣融合拼接.pdf》資料免費下載
    發表于 04-10 18:02 ?0次下載

    YOLOv5類中rgb888p_size這個參數要與模型推理和訓練的尺寸一致嗎?一致會達到更好的效果?

    YOLOv5類中rgb888p_size這個參數要與模型推理和訓練的尺寸一致嗎,一致會達到更好的效果
    發表于 03-11 08:12