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

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

3天内不再提示

芯启源05CODIVA可以为DPU用户带来哪些好处

芯启源 来源:芯启源 作者:芯启源 2022-07-30 09:44 次阅读

7月27日,以“数字基建新模式 绿色低碳新势能”为主题的浙江省数字基础设施产业技术联盟首次交流会在杭州举行。芯启源作为联盟成员单位,在此次联盟交流会中发布了为开发者打造的全面开放的数据基础虚拟化及加速开发平台CODIVA。

中新社、第一财经、科技日报、澎湃、半导体行业观察、爱集微、芯榜等10余家新闻媒体记者参与了媒体见面会。

芯启源产品市场总监曹辉详细介绍了CODIVA平台功能及运行方式,芯启源董事长、CEO卢笙就记者提出的芯启源的开源理念、CODIVA平台具体内容及优势等问题进行了详尽的回答。

01什么是CODIVA?

芯启源产品市场总监曹辉介绍,芯启源CODIVA是一个高度开放的,可以基于芯启源DPU进行灵活高效编程的开发平台。当前是一个数据的时代,而几乎所有数据基础设施都采用了虚拟化技术,CODIVA正是提供了这样一个虚拟化及加速的开发平台。

芯启源产品市场总监 曹辉

通过CODIVA,芯启源的合作伙伴和业内开发人员可以利用平台开放出的成熟API接口,快速构建更加适合自身业务系统的网络、安全、存储、管理等数据基础设施,满足当前不断变化和发展的新业务需求。

02为什么推出CODIVA开发平台?

卢笙在媒体见面会中表示,纵观现代新技术发展历史,在Linux、OpenStack、kubernetes等当前最重要、使用最广泛的技术的成熟过程中,开源社区发挥了极其重要、不可或缺的作用。

正因为这些社区和平台,各家产品才能以通用的语言进行业务上的表达。而DPU作为一种为数据而生的新型基础算力设施,在起步阶段就应该有统一的语言和规则,否则后续的发展必然步履维艰。

芯启源董事长、CEO 卢笙 见面会现场

卢笙回顾芯启源自身经历,表示芯启源从创始之初就开始运营自己的DPU开源社区,拥有非常丰富的社区运营和互动经验,社区内全球众多高校、科研机构、大咖云集,碰撞出很多先进的思想火花,也保证芯启源DPU一直沿着富有远见和正确的方向前行。

03芯启源的开源开放之路

芯启源从成立之初就秉承着开放开源的思想,也参与了众多国际上非常重要的开源项目,如Linux、OpenStack、DPDK、OVS、P4、Kube-OVN等。

基于芯启源CODIVA平台的软件在跟随社区标准化的同时,将自身代码贡献合入开源社区与平台,可方便用户快速对接适配。

vDPA技术的前身,就是芯启源开源并贡献到社区,为采用了加速技术的虚机同时实现热迁移,提供了最早的解决方案,并被国际一流厂家广泛使用。

04CODIVA如何为用户提供更灵活的能力?

从当前业界发展趋势看,不同的领域和场景越来越碎片化,等待硬件迭代来满足多种场景已经无法满足时效性要求,需要从硬件定义向软件定义转变。

同时,千行百业、海量用例的需求各不相同,尤其是伴随着边缘计算、5GAI、云游戏、超清视频流媒体、在线直播、区块链、元宇宙等新兴技术和行业兴起,“计算”的概念一直在被不断拓宽边界。要体现出芯片的个性化、定制化、配套化、差异化,则需要通过软件。

芯启源DPU的架构是以灵活软件驱动的高性能硬件架构,CODIVA平台的核心和底座就是DPU。芯启源DPU的软件原生即支持硬件加速,为硬件加速而设计:芯启源DPU在最初设计时,就采用控制面和数据面分离的思想,把数据面下沉到硬件网卡,从而实现软件定义、硬件加速。

05CODIVA可以为DPU用户带来哪些好处?

随着业务的快速发展,传统ASIC架构已经无法适应。虽然通常来说,DPU都具备可编程能力,但要求用户去理解和编写底层代码,大大限制了DPU的使用范围。

为使广大用户等能更多更快地采用DPU,同时为自己的业务助力,芯启源推出了CODIVA开发平台。将芯启源DPU的能力以接口对外提供,大大降低了用户对DPU编程的门槛,使更多的行业开发者参与进来,用DPU为自己的应用赋能。

业务加速

通过 CODIVA,芯启源的合作伙伴、应用开发者以及基础设施运维管理员,都可以实现对芯启源DPU所有能力接口的调用和访问,极大加速和缩短了基于DPU构建和整合新应用的周期。CODIVA可以让业务人员更加聚焦在自己的应用,而非底层架构,这也正是云计算思维的体现和契合。

代码平滑

随着版本的迭代,传统硬件上基于业务定制开发的用户代码会逐渐无法实现平滑继承,用户不得不基于新一代的硬件进行重新编码。通过CODIVA平台,芯启源所有DPU都基于同样的开放开发逻辑设计和运行,各模块的对外接口保持一致性,从而可以实现跨版本兼容性,使得用户代码可以在以后的DPU版本中平滑继承并运行。

正是看到了上述必要性,芯启源为合作伙伴和开发人员提供了基于DPU的开发环境和工具CODIVA,以便快速创建更加高性能的业务应用。

未来,CODIVA平台将通过与社区的携手合作,让开发者更快速的熟悉芯启源的DPU并与自身业务结合,帮助客户更快地开发领先的应用及服务。为数字基础设施建设带来更多的帮助,为新科技新基建提供更强大的支撑。

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

    关注

    0

    文章

    294

    浏览量

    23966
  • API接口
    +关注

    关注

    1

    文章

    79

    浏览量

    10314
  • 芯启源
    +关注

    关注

    1

    文章

    51

    浏览量

    6643

原文标题:CODIVA|芯启源发布数据基础虚拟化及加速开发平台

文章出处:【微信号:corigine,微信公众号:芯启源】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    明天线上见!DPU构建高性能云算力底座——DPU技术开放日最新议程公布!

    技术在不同行业中的应用解决方案有哪些?能带来怎样的业务效果? 3月29日本周五,中科驭数集结产品大咖及解决方案专家团,诚邀您参加以“DPU构建高性能云算力底座”为主题的线上DPU技术开放日! 他们将逐一与您分享中科驭数系列
    的头像 发表于 04-03 18:12 720次阅读

    《数据处理器:DPU编程入门》DPU计算入门书籍测评

    的FPGA-DPU技术。不过英伟达技术系列更接近于上层应用,部署于机房之中。二者技术精通方向,在某种程度上,可以形成互补趋势。相对于Xilinx的边缘计算,英伟达更加偏向于云计算,而边缘计算方面就稍微薄弱一些
    发表于 12-24 10:54

    《数据处理器:DPU编程入门》读书笔记

    ,让用户可以不用关注DPU的底层硬件接口而直接对硬件进行编程。 此外,DPU是数据中心基础架构的处理芯片,预测至少30%的CPU资源用于执行数据中心基础设施架构,而这些任务都
    发表于 12-21 10:47

    《数据处理器:DPU编程入门》+初步熟悉这本书的结构和主要内容

    浪费等问题。DPU将数据处理和网络功能集成到同一块硬件中,可以实现更高效的数据处理和传输,同时减少系统复杂性和资源开销。这种集成可以提供更低的延迟和更高的吞吐量,从而改善应用程序性能和用户
    发表于 12-08 18:03

    什么是DPU

    ,能以线速或网络中的可用速度解析、处理数据,并高效地将数据传输到GPU和CPU。 各种灵活和可编程的加速引擎,可以卸载AI、机器学习、安全、电信和存储等应用,并提升性能。 所有这些DPU功能对于实现
    发表于 11-03 10:55

    【书籍评测活动NO.23】数据处理器:DPU编程入门

    ® BlueField® 系列 DPU 利用 NVIDIA DOCA™ 软件开发环境的程序开发实践案例。 读者可以通过本书对 DPU 硬件架构与软件开发有一个整体了解,学习如何启用 NVIDIA
    发表于 10-24 15:21

    数组下标可以为负数吗 ?

    数组下标可以为负数吗
    发表于 09-26 06:45

    【KV260视觉入门套件试用体验】部署DPU镜像并开发一个图像识别程序

    一.部署DPU镜像到KV260 DPU镜像有关介绍:DPU(Data Processing Unit)镜像是一个包含特定配置和预安装软件的虚拟化环境,用于运行数据处理任务。它可以帮助工
    发表于 09-18 14:15

    分治法带来好处

    以 Leading Zero Count 为例解释了分治法带来好处,本篇文章再举一个类似的例子。
    的头像 发表于 09-06 10:05 311次阅读

    武汉半导体CW32F030系列MCU在电焊机的应用

    质量和效率,还可以实现节能控制和智能诊断等功能。随着科技的不断进步和应用技术的不断发展,单片机在电焊机中的应用将会更加广泛和深入,为工业生产带来更多的便利和效益。 有关芯片购买事宜,请咨询武汉
    发表于 09-06 09:14

    二维图形加速器可以为GUI带来哪些体验加分

    用户对图形显示感度就是对 GUI 产品的评分 人类是一个很注重情感的动物,对于产品的接受度也会受情感影响,当产品可以影响用户的感受时,就会增加产品的接受度。显示屏的显示结果会直接影响到使用者
    的头像 发表于 08-21 11:10 345次阅读

    英泰伦新成果发布交流会线上直播预约开启

    将为大家带来主题为《用AI解锁声音的奥秘——英泰伦新成果发布交流会》的线上直播。 01 发布CI231系列AI语音BLE芯片 为了提供更丰富的设备连接选项和更个性化的语音交互体验,英泰伦推出
    发表于 08-15 14:31

    《揭秘 NVIDIA DPU & DOCA》 第二讲上线!

    NVIDIA DOCA 软件框架,从 DPU 的技术发展背景,价值定位,到用户案例,DOCA 服务及安装部署等角度全方位揭秘,以帮助企业正确认识 NVIDIA DPU 的价值,同时助力开发人员利用
    的头像 发表于 06-16 11:45 346次阅读
    《揭秘 NVIDIA <b class='flag-5'>DPU</b> &amp; DOCA》 第二讲上线!

    《揭秘 NVIDIA DPU &amp; DOCA》 开讲啦!

    NVIDIA DOCA 软件框架,从 DPU 的技术发展背景,价值定位,到用户案例,DOCA 服务及安装部署等角度全方位揭秘,以帮助企业正确认识 NVIDIA DPU 的价值,同时助力开发人员利用
    的头像 发表于 06-08 20:55 362次阅读
    《揭秘 NVIDIA <b class='flag-5'>DPU</b> &amp; DOCA》 开讲啦!

    AR远程协同技术可以为工业领域带来哪些帮助?

    AR远程协同技术是一种将虚拟信息叠加到现实场景中的技术,可以为工业领域提供许多便利。以下是AR远程协同技术在工业领域中发挥的作用: 一、实时远程协同 AR远程协同技术可以实现远程实时协同,即两个
    的头像 发表于 06-05 14:24 497次阅读
    AR远程协同技术<b class='flag-5'>可以为</b>工业领域<b class='flag-5'>带来</b>哪些帮助?