0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

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

3天内不再提示

龙芯自主CPU指令系统获得开源DPDK支持

焦点讯 来源:焦点讯 作者:焦点讯 2022-12-08 15:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,DPDK官方社区发布了22.11版本,从该版本开始DPDK将支持龙架构(LoongArch)。

随着社区对DPDK项目的演进,LoongArch成为继X86、PowerPC、ARMRISC-V后DPDK所支持的又一独立自主指令系统架构。

pYYBAGORlM2ARkWJAAIrDjzhmoQ845.png

DPDK(Data Plane Development Kit)是Linux基金会下托管的开源项目,它提供了一系列数据平面的代码库和基于轮询模式的网卡驱动。

DPDK能够加速网络 I/O,在提升网络吞吐量和降低网络延时方面具有重要的作用。

poYBAGORlM6AQ15ZAATAbefbdXk613.png

DPDK提供了一整套用户空间下的高效数据包处理库和一个完整的应用编程框架,能够为高速网络数据包处理应用提供更短的产品开发周期。

许多流行的Linux发行版都把 DPDK 的支持作为其标准包装的一部分。

在LoongArch平台上,由龙芯公司维护的Loongnix-Server和 Loongnix-Desktop系统中,均可通过软件包管理工具安装基于LoongArch架构的DPDK 运行环境和开发环境。

DPDK实现对LoongArch 架构的支持后,用户可以直接在基于LoongArch64架构的物理机上运行和开发DPDK应用,能够方便用户测试和开发基于DPDK的应用,提高软件开发效率。

用户除了可以在支持龙芯3A5000,3C5000等机器上原生编译和测试DPDK程序,还可以在X86架构上交叉编译LoongArch DPDK,这为用户开发多架构支持的网络数据包处理产品提供了便利。

龙芯相关技术团队经过了8个版本迭代最终支持了LoongArch架构。

在迭代过程中,社区一直比较关注LoongArch DPDK CI的支持问题。

在经过调研以及和社区沟通后,龙芯相关技术团队为社区提供了运行在LoongArch平台上的DPDK CI节点,为社区的补丁合入提供了更多的测试结果参考。


审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • cpu
    cpu
    +关注

    关注

    68

    文章

    11224

    浏览量

    223104
  • 龙芯
    +关注

    关注

    3

    文章

    411

    浏览量

    32573
  • 开源
    +关注

    关注

    3

    文章

    4049

    浏览量

    45596
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    那么龙芯CPU性能如何呢?

    龙芯系列CPU的最新动态 以下是龙芯系列CPU的最新动态(截至2025年10月): 龙芯CPU
    的头像 发表于 12-03 13:42 221次阅读

    龙芯中科亮相浦江开源鸿蒙生态大会

    近日,以“开源鸿蒙数智浦江,构筑县域AI高质量发展新基座”为主题的浦江开源鸿蒙生态大会在浙江圆满举行。龙芯中科通用产品生态适配中心总监武校田发表主题演讲,系统阐述了
    的头像 发表于 10-28 17:50 865次阅读

    龙芯中科携手诚迈科技,推出基于龙芯3A6000处理器和鸿志桌面操作系统开源鸿蒙电脑

      近日, 诚迈科技正式推出基于龙芯3A6000处理器和鸿志桌面操作系统开源鸿蒙电脑 ,该产品的发布不仅为用户提供了安全可信、流畅易用的办公新体验,更标志着龙芯中科与诚迈科技在
    的头像 发表于 09-16 16:00 671次阅读

    龙芯CPU与银河麒麟操作系统V11深度适配

    近日,龙芯中科受邀参加“麒麟遨天·共承长”2025中国操作系统产业大会,见证银河麒麟操作系统V11的正式发布。龙芯桌面CPU(3A5000/
    的头像 发表于 09-02 10:44 676次阅读

    替代专用硬件!一文梳理开源VPP+DPDK技术和产业界应用实例

    VPP 这一开源技术在通用 CPU 的基础上,实现了传统上需要专门的网络硬件设备(如路由器)和专业的网络操作系统才能达到的性能,以极高的性价比为广大用户带来了开放网络技术的红利。VPP 集成了
    的头像 发表于 07-07 17:17 1218次阅读
    替代专用硬件!一文梳理<b class='flag-5'>开源</b>VPP+<b class='flag-5'>DPDK</b>技术和产业界应用实例

    龙芯处理器支持WINDOWS吗?

    龙芯处理器目前不支持原生运行Windows操作系统,主要原因如下: 架构差异 龙芯架构:龙芯早期基于MIPS架构,后续转向
    发表于 06-05 14:24

    NVIDIA Grace CPU C1获得广泛支持

    NVIDIA 在本周 COMPUTEX 上重点展示了其全新的 Grace CPU C1,并获得多家主要原始设计制造商合作伙伴的大力支持
    的头像 发表于 05-22 10:01 634次阅读

    请问下,openharmony支持哪一款龙芯的开发板?有没有开源龙芯的openharmony源码?

    想买个2k0300的开发板学习龙芯和openharmony,愣是没有看到提供openharmony源码的,也没与看到开源的代码。gitee上,openharmony的龙芯sig仓库也是关闭的,有没有人知道现在是什么情况?
    发表于 04-26 13:06

    CPU的各种指令和执行流程

    在集成电路设计中,CPU指令是指计算机中央处理单元(CPU)用来执行计算任务的基本操作指令集。这些指令
    的头像 发表于 04-18 11:24 1986次阅读

    迅为3A6000开发板/龙芯3A6000与龙芯3A5000等龙架构处理器软件兼容

    ,也证明了国内有能力在自研 CPU 架构上做出一流的产品。 龙芯 3A6000 处理器采用龙芯自主指令系统龙架构(LoongArch),是
    发表于 02-12 15:06

    龙芯3号CPU成功运行DeepSeek R17B模型

    龙芯中科官方近日郑重宣布,搭载其自主研发的龙芯3号CPU的设备已经顺利启动并成功运行了DeepSeek R17B模型。这一里程碑式的成就标志着国产芯片与AI大模型的协同适配迈出了具有实
    的头像 发表于 02-08 09:15 1270次阅读

    自主可控的全国产方案,基于龙芯LS2K1000LA-i!

    资源丰富,支持3路Ethernet、5路USB、2路CAN、2路RS485、2路RS422、PCIe等,很好的满足客户的项目评估需求! LoongArch架构优势 自主性: 完全由龙芯自主
    的头像 发表于 01-24 09:26 921次阅读
    <b class='flag-5'>自主</b>可控的全国产方案,基于<b class='flag-5'>龙芯</b>LS2K1000LA-i!

    龙芯3A6000 OPS主板,国产自主研发、安全可控

    在当今科技飞速发展的时代,芯片作为信息技术的核心,其重要性不言而喻。而龙芯3A6000 是中国自主研发、自主可控的新一代通用处理器,采用中国自主设计的
    的头像 发表于 01-17 08:45 983次阅读

    iTOP-3A5000主控板龙芯架构外加机箱就是一台电脑主机

    性能强 采用全国产龙芯3A5000处理器,基于龙芯自主指令系统 (LoongArch)的LA464微结构,并进一步提升频率,降低功耗,优化性能。 桥片 采用
    发表于 12-26 10:27

    基于飞腾腾珑E2000 CPU自主可控DCS系统成功投运

    近日,基于 飞腾腾珑E2000 CPU打造的自主可控DCS(分散控制系统)等主辅机系统,在华电江苏望亭电厂顺利完成部署投运。该型自主可控DC
    的头像 发表于 12-20 10:34 1226次阅读