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

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

3天内不再提示

中科驭数发布软件开发平台HADOS 2.0 释放DPU极致性能

驭数科技 来源:中科驭数 2022-12-28 11:52 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

近日,中科驭数在2022 CNCC 中国计算大会上发布了HADOS敏捷异构软件平台2.0版本。该平台可为驭数DPU系列产品提供通用且编程友好的软件框架,充分释放DPU产品性能,有望成为国内DPU最具代表性的软件平台。

■ HADOS的发展背景

DSA架构和XPU芯片的兴盛在给解决算力问题带来新机遇的同时,也给软硬件开发带来了新的挑战。与传统的以CPU为核心的应用开发模式相比,DPU在网络、计算、存储等的应用场景相对来说复杂度更高,且随着IAAS层的技术发展和快速演化,这些应用场景的变化迭代也给DPU的规模化应用带来巨大挑战。

中科驭数HADOS 是一款敏捷异构软件平台,通过灵活高效的编程接口将DPU的异构计算能力完全开放,可以帮助开发者快速构建DPU应用和服务。HADOS平台集成了DPU关于网络、安全、存储以及计算等方向的应用层的接口和开发相关的接口,并打包简单易用的方式,兼容了不同方向上应用的SDK,为客户提供简单、易上手、多场景使用的软件平台。通过HADOS平台,可以将中科驭数DPU产品性能释放到极致。

■ HADOS的历史演进

b5a9aa52-7c5b-11ed-8abf-dac502259ad0.png

早在2018年,中科驭数在打磨硬件产品的同时,就十分重视软件方案与系统生态的发展。伴随着中科驭数第一代芯片的发展,2019年10月,HADOS平台的前身KOS 1.0版本正式发布,主要在虚拟化与低时延方面提供软件支持,并开始与客户在实际应用中不断打磨迭代。

随后为了更好的配合DPU产品体系的发展,2020年KOS系统重新定位并更名为HADOS,在网络与存储卸载、大数据计算方面有了进一步的积累,落地于金融数据中心的标杆客户。

到了2022年,伴随着中科驭数第三代芯片的研发推进,HADOS平台演进到了2.0版本,支持P4可编程网络转发引擎,多元化的存储设备和存储网络,灵活可靠的安全解决方案以及大数据异构加速能力,为DPU生态发展铺垫了良好的基础。

中科驭数已经形成DPU芯片搭载HADOS软件平台的技术产品体系,并不断打磨迭代。

■ 全景视角看HADOS的开发架构

b5cf91e0-7c5b-11ed-8abf-dac502259ad0.png

HADOS在整体设计上是三层架构,分成设备驱动层、应用驱动层和应用开发平台层,帮助DPU更好地释放异构计算能力。对上,HADOS支持对接中科驭数DPU所支撑的完整应用生态,用户也可以在不同层次直接调用底层的接口去完成平台上的应用开发。

从全景视图来看,HADOS经过4年的迭代,代码总量超过80万行,提供的API接口数量已经超过两千个。在系统适配性方面,HADOS已完成与十余个主流操作系统以及七种主流CPU架构的适配工作,为用户提供更多的自主选择权。

目前,中科驭数基于KPU架构的DPU全系列产品都已基于HADOS平台做应用部署与开发。■ HADOS四大亮点

亮点一

P4领域的践行者,

高度定制化SDN基石

b61e418c-7c5b-11ed-8abf-dac502259ad0.png

HADOS支持P4编程框架,提供P4 runtime程序以及gNMI、gNOI的控制面接口,用户可以通过我们提供的P4编译器针对自身需求研发特定的网络控制程序,结合SDN控制器一起组建高度定制化的SDN网络,充分挖掘网络价值。

亮点二

DPU集群的探索者,

业内首创DPU集群方案

b64f944e-7c5b-11ed-8abf-dac502259ad0.png

通过HADOS平台,中科驭数实现了业内首个DPU集群方案,支持同主机内多块DPU网卡组成集群。

在网络转发侧,HADOS平台支持多块DPU之间的硬件状态信息同步,实现多块DPU间的网口聚合能力,在网络转发层面解决单点隐患问题;在系统管理侧,HADOS在同主机多块DPU网卡间实现K8S集群,依赖K8S自身高质量的监控与业务自愈能力为用户提供一套高可用的控制面集群方案。

亮点三

大数据运算的助燃剂,

轻松打破数据墙

b68a3fb8-7c5b-11ed-8abf-dac502259ad0.png

在大数据运算领域,HADOS平台一方面通过强大的DOE引擎,实现对数据库操作或流式计算的硬件算子加速,提升主机CPU的运算效率。另一方面,依赖于DPU的RDMA与NVMe-oF能力,可以极大地提升大数据运算中的数据交互与数据落盘能力,帮助用户轻松打破数据墙。

亮点四

DPU模拟器的开拓者,

加速客户业务落地

b6b7ef26-7c5b-11ed-8abf-dac502259ad0.png

HADOS平台提供完善的全功能模拟器,此模拟器可以对中科驭数的硬件DPU进行完美模拟,支持自动化测试,尤其是在不同操作系统中,可以很好地在开发过程中引导软硬件解耦,为需要依托DPU硬件能力进行二次开发的用户提供简单易用的开发与测试环境,帮助用户加速开发迭代,提高业务落地能力。

■ HADOS的应用场景

HADOS的出现,将推动云计算网络、安全、存储等方向上的技术革新,助力大数据计算基础架构创新,打造DPU生态的繁荣发展的软件基础,赋能数据中心、运营商网络高性能计算网络、大数据和人工智能多领域基础设施产业升级。

主要场景

网络场景——虚拟化网络卸载、云原生网络下沉、微服务网络治理、超低时延数据传输;

存储场景——存储I端卸载、存储T端卸载;

安全场景——SDWAN网络加速、构建零信任网络;

大数据场景——大数据计算提速;

AI场景——GPU数据处理加速;

5G场景——5G核心网边缘计算一体化

■ HADOS路线规划

b6ef7914-7c5b-11ed-8abf-dac502259ad0.png

在HADOS的产品规划中,2023年,中科驭数将重点探索虚拟化与云原生的控制面卸载方案、存储的全硬件卸载方案的突破,同时,支持当前受业内关注的Multi-Host特性,eBPF卸载方案以及基于RDMA网络打造一套云原生网络的解决方案。

2024年,将重点打造虚拟路由器、虚拟防火墙与虚拟负载均衡器的DPU卸载方案。在此之后,分布式安全中心、云计算的确定性网络、异构云融合与GPU池化将是我们未来研究的重点方向。另外,中科驭数也一直将产品生态视为关注焦点,希冀依托HADOS平台逐步构建完整的DPU生态环境。

■ 展望

随着DPU走向规模化市场应用,DPU软件生态愈发重要,它将支撑DPU在多应用场景的融合,促进构建高性能、高可靠、低时延等特性的软硬融合异构计算体系,促进DPU在多应用场景遍地开花。未来中科驭数还将继续优化迭代打磨HADOS开发平台,致力于构建更高效、易用的DPU方案。未来愿与更多合作伙伴携手同行,一起构建DPU软件生态。

审核编辑:汤梓红

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

    关注

    68

    文章

    11382

    浏览量

    226575
  • 软件开发
    +关注

    关注

    0

    文章

    717

    浏览量

    30207
  • DPU
    DPU
    +关注

    关注

    0

    文章

    419

    浏览量

    27221
  • 中科驭数
    +关注

    关注

    0

    文章

    146

    浏览量

    4625

原文标题:中科驭数发布软件开发平台HADOS 2.0 释放DPU极致性能

文章出处:【微信号:yusurtech,微信公众号:驭数科技】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    中科DPU芯片亮相第九届数字中国建设峰会 自研核心技术筑牢国产算力底座

    由国家发展改革委、国家数据局、国家网信办、工业和信息化部、福建省人民政府联合主办的第九届数字中国建设峰会近期在福建福州举办。作为国内DPU芯片研发领军企业,中科受邀参会,携最新
    的头像 发表于 05-06 14:38 202次阅读
    <b class='flag-5'>中科</b><b class='flag-5'>驭</b><b class='flag-5'>数</b><b class='flag-5'>DPU</b>芯片亮相第九届数字中国建设峰会 自研核心技术筑牢国产算力底座

    芯科科技发布Simplicity Studio 6软件开发套件最新版本SiSDK 2025.12.0

    Silicon Labs(芯科科技)近期发布了Simplicity Studio 6软件开发套件的最新版本-SiSDK 2025.12.0,这代表着嵌入式与无线软件开发的一次重大进步。该版本重点关注
    的头像 发表于 01-29 10:29 1578次阅读

    中关村云计算产业联盟党建交流活动在中科圆满举办

    活动伊始,与会人员参观了中科 DPU 展厅,深入了解 DPU 技术在云计算领域的创新应用与发展前景。
    的头像 发表于 01-23 15:20 843次阅读

    光庭信息与Epic Games在CES 2026发布3D HMI开发平台UEA 2.0

    在CES 2026上,光庭信息与战略合作伙伴 Epic Games 打造的UEA 2.0(UE for Automotive 2.0)正式发布。UEA 2.0是基于Unreal Eng
    的头像 发表于 01-10 11:44 1220次阅读

    中科亮相光合组织2025人工智能创新大会 共筑开放智算新生态

    作为国内 DPU 芯片领域的领军企业,中科近期受邀参与由海光信息牵头成立的光合组织主办的 2025 人工智能创新大会。本次大会以 “智算无界,光合共生” 为核心主题,汇聚了 250
    的头像 发表于 12-30 16:33 711次阅读

    彰显硬科技实力 中科荣登VENTURE50硬科技榜 构建DPU“运力”底座

    近日,由清科控股、投资界发起的 2025 VENTURE50(简称 V50)评选结果正式揭晓,DPU 芯片研发领军企业中科凭借深厚的技术壁垒、成熟的商业化能力及突出的产业价值,成功
    的头像 发表于 12-13 11:26 1339次阅读

    中科西南总部落地成都天府新区

    近日,2025 天府人工智能产业生态大会在成都科创生态岛盛大开幕。省委副书记、省长施小琳出席活动。在开幕式备受关注的人工智能产业重大项目集中签约环节,中科与天府新区管委会正式签署合作协议,宣告
    的头像 发表于 10-13 15:10 1276次阅读

    2025北京软件开发公司推荐汇总:盘点10家优秀软件定制开发公司

    2025北京软件开发公司推荐汇总:盘点10家优秀软件定制开发公司
    的头像 发表于 09-30 09:16 3055次阅读
    2025北京<b class='flag-5'>软件开发</b>公司推荐汇总:盘点10家优秀<b class='flag-5'>软件</b>定制<b class='flag-5'>开发</b>公司

    中科荣登2025北京民营企业科技创新百强榜单

    近日,北京市工商业联合会正式发布《2025 北京民营企业科技创新百强榜单》,国内领先的 DPU 芯片研发企业中科凭借在研发投入强度、知识
    的头像 发表于 09-26 11:17 1565次阅读

    中科亮相2025新一代计算产业大会

    近日,由中国电子工业标准化技术协会指导、新一代计算标准工作委员会(以下简称 “新一代计算标工委”)主办,中科、Intel 及经开区国家信创园联合承办的新一代计算产业大会顺利召开。本次大会聚焦数字
    的头像 发表于 09-26 11:14 1001次阅读

    中科亮相2025 CCF全国高性能计算学术大会

    在昨日开幕的中国计算机学会全国高性能计算学术大会(CCF HPC China 2025)上,中科作为高通量以太网联盟成员参与联盟成果发布
    的头像 发表于 08-20 09:39 1236次阅读

    知识分享 | 敏捷方法在基于模型的软件开发项目中的应用

    传统的瀑布式软件开发流程存在诸多局限,这使得应用敏捷原则变得尤为重要,尤其是面对复杂且不断变化的开发环境时。作为最高效的软件开发方法之一,基于模型的开发(MBD)具有诸多优势。将敏捷原
    的头像 发表于 07-16 16:52 1497次阅读
    知识分享 | 敏捷方法在基于模型的<b class='flag-5'>软件开发</b>项目中的应用

    主流机器视觉软件开发平台介绍及对比?

    机器视觉作为工业自动化的核心技术,其软件开发平台的选择直接影响项目的开发效率、成本及最终性能。本文将对比当前主流的视觉开发
    的头像 发表于 07-14 09:44 3094次阅读
    主流机器视觉<b class='flag-5'>软件开发</b><b class='flag-5'>平台</b>介绍及对比?

    中科亮相2025龙芯产品发布暨用户大会

    近日,龙芯中科正式发布基于国产自主指令集龙架构研发的服务器处理器龙芯3C6000系列芯片、工控领域及移动终端处理器龙芯2K3000/3B6000M芯片,以及相关整机和解决方案。中科
    的头像 发表于 07-02 15:30 1685次阅读

    DPU核心技术论文再次登陆体系结构领域旗舰期刊《IEEE Transactions on Computers》

    能力,在降低了规模限制的硬件成本和设计周期的同时,又可通过软件编程实现不同功能的计算,具有较高的可扩展性和灵活性。中科DPU芯片基于自研
    的头像 发表于 06-11 18:11 835次阅读
    <b class='flag-5'>DPU</b>核心技术论文再次登陆体系结构领域旗舰期刊《IEEE Transactions on Computers》