Computing Offload and Integration Subgroup (算力卸载与集成子工作组) ### 子组介绍 - 算力卸载与集成北向场景参考实现 国内外各DPU或smartNIC厂商共同参与,为DPU厂商提供管理面及数据面业务DPU卸载的通用能力支持,降低开发者进行业务DPU卸载的难度。 云原生、云计算场景的算力卸载与集成参考方案。 - 构建开箱即用的DPU OS 为DPU硬件提供定制化操作系统支持,提供统一的用户使用体验;探索新型DPU硬件下的高性能操作系统方案,为DPU提供统一的底层接口及能力比如跨DPU和HOST的高速通信通道;针对特定DPU提供定制优化的能力。 - DPU统一算力卸载接口与标准 针对不同的DPU厂商,探索、抽象加速及卸载能力的公共部分,面向开发者提供统一的接口抽象,使其能够使用统一的编程接口及框架使用DPU硬件。 ### Release计划 1. 通用vDPA加速框架 代码链接:[链接](./generic_vdpa/) 基于业界主流的VirtIO半虚拟化技术,实现通用vDPA框架,提供对接不同DPU硬件、不同设备类型的统一框架模型和接口 ### Previous Release计划 1. 无感卸载代码 代码链接:[链接](./qtfs/) 将libvirt从host侧卸载至DPU侧,host与DPU之间通过一个插件进行交互;在OIF开源libvirt实现,以及OpenEuler和DPU之间的插件 2. 无感卸载方案/代码说明文档 文档链接:[链接](./qtfs/doc) 对上述技术方案及代码实现的说明文档 3. openEuler/大禹/九州云demo联创演示及视频 演示脚本: [链接](./script.md)、[视频](./video/computing-offload-demo.mp4) 基于无感卸载方案、使用大禹DPU卡、九州云OpenStack平台完成演示 4. DPU工作组背景介绍 文档链接:[链接](./README.md) 描述子项目背景、project facts、scope、与CFN关系、Release plan等