还未设置个性签名
成为VIP会员 享9项特权: 开通会员

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

NVIDIA DOCA库API已向开发者公开提供

科技绿洲 来源:NVIDIA英伟达 作者:NVIDIA英伟达 2022-06-24 10:38 次阅读

本周,NVIDIA 成为 Linux 基金会开放可编程基础设施(OPI – Open Programmable Infrastructure)项目的创始成员,同时开放了其 NVIDIA DOCA 网络软件 API ,以促进数据中心的创新。

企业正在采用开放数据中心,而这需要可轻松集成其他解决方案的应用程序和服务,以实现简化、低成本和可持续的管理。使用开放 NVIDIA DOCA 将有助于开发和培育广阔而充满活力的 DPU 生态系统,并推动前所未有的数据中心转型。

OPI 项目旨在创建一个基于社区、基于标准的开放生态系统,从而使用 DPU 为网络和其他数据中心基础设施任务进行加速。

DOCA 包括驱动程序、库、服务、文档、示例应用和管理工具,可加速和简化应用程序的开发和性能的提升。通过使用加速驱动程序或低级库(例如 DPDK 、SPDK 、Open vSwitch 或 Open SSL),它可以实现编写 BlueField 应用程序的灵活性和可移植性。我们计划继续提供这样的支持。作为 OPI 项目的一部分,开发者将能够创建一个通用编程层,以支持诸多采用 DPU 加速功能的开放驱动程序和库。

DOCA 库 API 现已向开发者公开提供,并提供了配套的文档供开发者参考。这些 API 的开放许可授权将确保使用 DOCA 开发的应用程序支持 BlueField DPU 以及其他供应商的应用程序。

DOCA 始终以开放为基础

NVIDIA 如今开放了 DOCA 库 API,并计划添加 OPI 支持。

拓展 DPU 的使用

人工智能、容器和可组合基础设施对于企业和云数据中心的重要性与日俱增。这推动了在服务器中 DPU 的使用,以支持软件定义、硬件加速的网络、东西向流量和零信任安全。

只有在 DPU(如 NVIDIA BlueField)得到广泛部署的情况下,才能为卸载、加速和隔离数据中心工作负载(包括网络、存储、安全和 DevOps 管理)提供支持。

数十年来,NVIDIA 始终致力于开放创新,包括与领先联盟合作、参与标准委员会,以及为广泛的开源软件和社区做出贡献。

我们经常为开源和开放许可项目与软件做出贡献,例如 Linux 内核、DPDK 、SPDK 、NVMe over Fabrics 、FreeBSD 、Apache Spark 、Free Range Routing 、SONiC 、开放计算项目,以及其他涉及网络、虚拟化、容器、人工智能、数据科学和数据加密的领域。

在许多 Linux 和 DPDK 发布版本中,NVIDIA 都名列前三大代码贡献者。而且,我们历来在 Linux 内核中包含我们的网络驱动程序的开源版本。

借助 OPI ,客户、ISV 、基础设施设备供应商和系统集成商将能够使用 DOCA 为 BlueField DPU 创建应用程序,从而为加速数据中心基础设施提供尽可能出色的性能和倍加轻松的开发者体验。

审核编辑:彭静
  • NVIDIA
    +关注

    关注

    14

    文章

    2713

    浏览量

    95827
  • API
    API
    +关注

    关注

    0

    文章

    806

    浏览量

    57794
  • 数据中心
    +关注

    关注

    10

    文章

    2643

    浏览量

    63960
  • 开发者
    +关注

    关注

    0

    文章

    327

    浏览量

    14440
收藏 人收藏

    评论

    相关推荐

    RMBS扩大面向数据中心和PC设备的DDR5内存接口芯片组合

    作为业界领先的芯片和半导体IP供应商,致力于使数据传输更快更安全,Rambus Inc.(纳斯达克股....
    发表于 08-18 19:49 37次 阅读

    雅特力荣获“2022年度创新IC设计公司奖”

    近年来,随着5G、汽车电子、物联网、AI、高性能运算、数据中心、工业机器人、智能穿戴等技术的发展,半....
    的头像 lhl545545 发表于 08-18 14:10 90次 阅读

    Seoul Robotics利用NVIDIA技术实现自动驾驶

    NVIDIAMetropolis 成员使用 NVIDIAJetson AGX Orin 提供支持的 ....
    发表于 08-18 11:58 85次 阅读

    时间敏感网络的三个应用场景

    在 10 Mbps 以太网的时代,早在时间敏感网络(Time-Sensitive Networkin....
    的头像 NVIDIA英伟达 发表于 08-18 11:55 202次 阅读

    数据中心将进入完全可编程时代

    GPU(默认为GPGPU),一方面其数以千计的引擎可编程能力不错,可以覆盖非常多的领域。也因为CUD....
    的头像 倩倩 发表于 08-18 11:00 118次 阅读

    2022 OPPO开发者大会定档8月30日,将发布全新ColorOS 13以及首个智慧跨端系统

    2022年8月17日,OPPO官宣2022 OPPO开发者大会将于8月30日至31日在线举行。作为O....
    发表于 08-17 11:43 420次 阅读
    2022 OPPO开发者大会定档8月30日,将发布全新ColorOS 13以及首个智慧跨端系统

    使用NVIDIA CloudXR加快AECO工作流程

    数字化转型已扩展到建筑、工程、施工和运营行业(AECO)。最新的先进技术正在帮助 AECO 专业人员....
    的头像 NVIDIA英伟达 发表于 08-17 10:26 227次 阅读

    NVIDIA Omniverse实现多应用工作流程中的实时协作

    介绍使用 NVIDIA Omniverse 3D 模拟和协作平台推动艺术创作或设计流程的个人创作者和....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-17 10:24 151次 阅读

    DeepStream容器执行Python的开发操作

    前面一篇文章已经带着大家将 DeepStream 容器配置 Python 使用环境,本文的重点就是继....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-17 10:22 68次 阅读

    借助NVIDIA V100 GPU加速AI医学影像学研究

    锘崴科技是一家专业的隐私计算技术服务提供商,公司以锘崴信隐私保护计算平台为核心,开发了一整套自主、安....
    的头像 NVIDIA英伟达 发表于 08-17 10:19 451次 阅读

    SAS作为一种萌芽结构

      通过改进现有的扩展器构建块、添加光学接口以及在可靠、无连接传输、路由汇总和地址虚拟化等关键领域增....
    的头像 星星科技指导员 发表于 08-17 09:54 135次 阅读

    开放式加速标准如何推动安全关键型发展

      嵌入式产品中越来越多地使用计算、视觉和推理加速的集成带来了重大的新商机,Khronos 正在开发....
    的头像 星星科技指导员 发表于 08-17 09:21 44次 阅读
    开放式加速标准如何推动安全关键型发展

    记录在ubuntu上安装deepstream5.1的方法

    解压,将 TensorRT 库放到系统环境,然后安装 TensorRT python 接口。
    的头像 冬至配饺子 发表于 08-16 18:12 163次 阅读
    记录在ubuntu上安装deepstream5.1的方法

    NVIDIA GTC:黄仁勋将发布全新AI和元宇宙技术,大会将提供200多场由顶级技术专家和业务高管带来的会议、培训

    深度学习领域大咖 Yoshua Bengio 、 Geoff Hinton 和 Yann LeCun....
    发表于 08-16 16:31 80次 阅读
    NVIDIA GTC:黄仁勋将发布全新AI和元宇宙技术,大会将提供200多场由顶级技术专家和业务高管带来的会议、培训

    MobPush iOS端SDK API推送配置方法

    MobPush是MobTech推出的一款免费的推送服务工具,集成方便简单快捷,且提供完整的可视化数据....
    的头像 MobTech科技派 发表于 08-16 12:17 79次 阅读
    MobPush iOS端SDK API推送配置方法

    华为极简数据中心网络助力南京鼓楼医院打造更优质的医疗服务

    南京鼓楼医院始建于1892年,今已建院130年,是我国最早的西医院之一。如今,南京鼓楼医院已发展成为....
    发表于 08-16 11:19 92次 阅读

    2022深圳国际大数据与存储峰会带你筑基数据底座

    当前, 5G、云计算、人工智能等新一代信息技术快速发展,信息技术与传统产业加速融合,数字经济蓬勃发展....
    发表于 08-16 11:15 78次 阅读

    NVIDIA助力Telexistence在全家便利店部署补货机器人

    总部位于东京的初创企业 Telexistence 宣布将在日本数百家全家(FamilyMart)便利....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-16 09:26 137次 阅读

    NVIDIA BlueField-2 DPU为裸金属服务提供飞跃式性能提升

    UCloud 采用 NVIDIA BlueField-2 DPU 在公有云中提供裸金属服务,提供极致....
    的头像 NVIDIA英伟达 发表于 08-16 09:23 52次 阅读

    模型有助于实现最大的运营效率

      为了推动行动或结果,非结构化数据通过 DeepStream 等处理模型运行,从而产生结构化数据。....
    的头像 星星科技指导员 发表于 08-16 09:16 44次 阅读

    使用NVIDIA Modulus的Omniverse扩展可视化交互仿真

      NVIDIA Modulus 是一个物理机器学习平台,它将物理的力量与数据相结合,构建高保真、参....
    的头像 星星科技指导员 发表于 08-15 17:52 221次 阅读
    使用NVIDIA Modulus的Omniverse扩展可视化交互仿真

    边缘人工智能正在推动一个更安全、更智能的世界

      “有了 NVIDIA Fleet Command ,我们可以将我们的视觉应用程序从 POC 中的....
    的头像 星星科技指导员 发表于 08-15 17:35 316次 阅读

    使用MineDojo构建具有一般能力的人工智能代理

      该关联分数可以作为奖励信号提供,以指导强化学习代理完成任务。对于示例任务“剪一只羊以获得羊毛”,....
    的头像 星星科技指导员 发表于 08-15 17:10 113次 阅读

    为NVIDIA MLPerf Training v2.0性能提供动力的全堆栈优化

      NVIDIA MLPerf v2.0 提交基于经验证的 A100 Tensor Core GPU....
    的头像 星星科技指导员 发表于 08-15 16:43 122次 阅读
    为NVIDIA MLPerf Training v2.0性能提供动力的全堆栈优化

    改进企业IT欺诈预防

      提供支持欺诈预防和人工智能驱动的企业解决方案的企业级 IT 基础设施也是一项挑战。正确的产品组合....
    的头像 星星科技指导员 发表于 08-15 16:38 117次 阅读
    改进企业IT欺诈预防

    使用NVIDIA Merlin库构建基于会话的建议

      推荐系统可以帮助您发现新产品并做出明智的决策。然而,在许多依赖于推荐的领域,如电子商务、新闻和流....
    的头像 星星科技指导员 发表于 08-15 16:33 158次 阅读
    使用NVIDIA Merlin库构建基于会话的建议

    通过GPU内存访问调整提高应用程序性能

    在本文的所有代码示例中,大写变量都是编译时常量。 BLOCKDIMX 采用预定义变量 blockDi....
    的头像 星星科技指导员 发表于 08-15 16:24 108次 阅读

    通过NVIDIA Spectrum Ethernet的自适应路由加速网络

      将此技术与 NVIDIA ConnectX NIC 提供的 RoCE 无序支持相结合,应用程序对....
    的头像 星星科技指导员 发表于 08-15 16:00 74次 阅读
    通过NVIDIA Spectrum Ethernet的自适应路由加速网络

    使用Omniverse Replicator构建自定义合成数据生成管道

      在 NVIDIA, ISAAC Sim DRIVE Sim 团队利用 Omniverse Rep....
    的头像 星星科技指导员 发表于 08-15 15:53 49次 阅读
    使用Omniverse Replicator构建自定义合成数据生成管道

    加速计算是药物研发大众化的关键

      今天, GPU 正在加速计算机辅助药物发现工作流程的每一步,从目标阐明到 FDA 批准,在所有方....
    的头像 星星科技指导员 发表于 08-15 15:47 43次 阅读

    使用NVIDIA Flare 2.1测试新型分布式应用程序

    NVIDIA FLARE v2.1 提供了一套强大的工具,使研究人员或开发人员能够将联合学习概念引入....
    的头像 星星科技指导员 发表于 08-15 15:27 68次 阅读
    使用NVIDIA Flare 2.1测试新型分布式应用程序

    了解SOK的原理

      以上就是 SOK 将数据并行转化为模型并行再转回数据并行的过程,这整个流程都被封装在了 SOK ....
    的头像 星星科技指导员 发表于 08-15 15:22 48次 阅读
    了解SOK的原理

    MicrosoftWPF功能丰富的图表控件

    通过47 个示例应用程序探索GoXam 的可能性。我们创建了许多常见的图表类型作为您的应用程序的起点....
    的头像 lhl545545 发表于 08-15 15:12 55次 阅读

    使用NetDevOps实现网络现代化

      本系列介绍了优化数据中心网络的方法。第一种方法是通过 网络体系结构协议的现代化 。第二篇文章侧重....
    的头像 星星科技指导员 发表于 08-15 14:56 53次 阅读

    AI正在改变企业管理边缘应用程序的方式

      为了帮助企业快速起步,我们创建了 NVIDIA LaunchPad ,这是一个免费的程序,提供对....
    发表于 08-15 14:52 81次 阅读
    AI正在改变企业管理边缘应用程序的方式

    英特尔先进液冷散热技术帮助千行百业降低碳排放

    随着数据中心作为新型基础设施的趋势日渐明朗,人们对数据中心可持续性的重视程度也与日俱增,如使用可再生....
    的头像 英特尔中国 发表于 08-15 11:42 1021次 阅读

    数据中心多模光模块100GBASE-SRBD的特性与应用

    随着云计算和5G网络兴起,数据中心趋于更高速率发展,100G光模块市场的需求愈发增大,如今100G光....
    的头像 维维为 发表于 08-15 10:33 124次 阅读
    数据中心多模光模块100GBASE-SRBD的特性与应用

    CH582M函数api原型在哪里?

    如题,extern UINT32 FLASH_EEPROM_CMD( UINT8 cmd, UINT32 StartAddr, PVOID Buffer, UIN...
    发表于 08-15 06:03 46次 阅读

    NVIDIA Isaac ROS GEM的功能特性

    NVIDIA Isaac ROS GEM 是一款基于硬件加速的软件包,可以让 ROS 开发者更轻松地....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-14 11:12 141次 阅读

    3D设计协作和世界仿真平台NVIDIA Omniverse的更新内容

    在全球最大的计算机图形盛会 SIGGRAPH 上,NVIDIA 宣布要为使用实时 3D 设计协作和世....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-14 11:00 234次 阅读

    通过NVIDIA DeepSearch工具提升天空制作效果

    知名工作室利用 Omniverse AI 助力的搜索工具筛选庞大的 3D 场景数据库。
    的头像 NVIDIA英伟达企业解决方案 发表于 08-14 11:00 189次 阅读

    NVIDIA发布NeuralVDB 可将内存占用量减少高达100倍

    NeuralVDB 可将烟雾、云和其他稀疏体积数据的内存占用量减少多达 100 倍。
    的头像 NVIDIA英伟达企业解决方案 发表于 08-14 10:58 271次 阅读

    NVIDIA将全面开源材质定义语言(MDL)

    NVIDIA 在 SIGGRAPH 2022 大会上宣布,为了进一步扩大 MDL 生态系统,将全面开....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-14 10:51 137次 阅读

    使用NVIDIA Omniverse开展数字孪生教学

    Donald Greenberg 在康奈尔大学的办公室里度过了 54 年的计算职业生涯,他在这间办公....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-14 10:51 135次 阅读

    NVIDIA通过Vid2Vid Cameo演示表演捕捉技术

    Derivative、Notch 和 Pixotope 等公司使用 NVIDIA Vid2Vid C....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-14 10:49 193次 阅读

    NVIDIA CloudXR赋能全云端实时渲染解决方案

    根号叁•企业空间号是企业对外三维展示的全新载体。根号叁自主搭建的商业元宇宙平台 Starverse,....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-14 10:46 155次 阅读

    量子处理单元(QPU)的定义及工作原理

    量子处理单元(QPU)是量子计算机的“大脑”。它利用电子或光子等粒子的行为来进行特定类型的计算,其速....
    发表于 08-14 10:33 57次 阅读

    NVIDIA Studio技术如何加速创意工作流

    编辑注:本文是 NVIDIA Studio 创意加速系列的一部分,该系列旨在介绍一些特邀艺术家、提供....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-12 11:21 174次 阅读

    NVIDIA SIGGRAPH的最新发布与重要更新

    在今年的 SIGGRAPH 2022 上,NVIDIA 宣布,为基于通用场景描述(USD)连接和构建....
    的头像 NVIDIA英伟达企业解决方案 发表于 08-12 11:14 146次 阅读

    求助,请问CH573有没有API可以直接读取当前蓝牙的连接状态?

    请问CH573有没有API可以直接读取当前蓝牙的连接状态?就是判断出当前蓝牙是处于连接状态还是处于非连接状态   ...
    发表于 08-12 07:30 98次 阅读

    CH573做主机的示例程序,是否可以将从机广播名字也扫描出来 ?

    CH573做主机的示例程序,我们扫描从机时可以将从机扫描到的mac地址打印出来 是否可以将 从机广播名字也扫描出来 是否有示例...
    发表于 08-11 07:20 54次 阅读

    请教一下ch573f central例程是否有请求mtu的api?

    如题 做主机 是否提供API主动修改mtu大小,  没有找到。谢谢。    ...
    发表于 08-11 07:18 43次 阅读

    CC2541工程移植过程中出现一些api找不到对应替代API要怎么处理?

    osal_snv_write( BLE_NVID_USER_ID_START,sizeof(Device_Info),&Device_Info) tmos_snv_read( BLE_N...
    发表于 08-05 07:23 48次 阅读

    请问CH573的RF_PHY如何在运行过程中动态调整2.4G的发射功率?

    睡眠唤醒之后调整发射功率,CH57X_BLEInit()里面有设置发射功率的选项,重新初始化一遍应该可以,除此之外有单独的api可以...
    发表于 07-29 07:31 134次 阅读

    nv区连接管理api不生效如何解决?

       uint8 bond_cnt=0;     uint8_t buf[6];     uint16_t a=GAPRole_GetParameter(GAP...
    发表于 07-29 06:28 100次 阅读

    使用ch579芯片如果主动断开蓝牙和关闭广播,请问相关的api函数是哪些?

    我目前使用ch579芯片,作为蓝牙从机,想要在特定的条件下,断开当前蓝牙连接,并且关闭蓝牙广播,此时MCU还需要运行其他操作 在需...
    发表于 07-25 06:13 184次 阅读

    请问python如何使用CH341的设备拔插监控API?

    在官方文档上了解到API为 CH341SetDeviceNotify( // 设定设备事件通知程序 ULONG iIndex, // 指定 CH341 设备...
    发表于 07-13 07:58 373次 阅读

    Sample上新,从API 8开始支持!速来拿走

    搭载API 8的新SDK已经发布。围绕着新SDK,官方贴心地输出了一波Sample,供各位开发者参考。本期我们将介绍6个基于eTS...
    发表于 07-12 17:58 4360次 阅读