当前位置: 首页 > news >正文

CANN框架适配SIG

framework-adapter SIG

【免费下载链接】community本项目是CANN开源社区的核心管理仓库,包含社区的治理章程、治理组织、通用操作指引及流程规范等基础信息项目地址: https://gitcode.com/cann/community

概述

欢迎来到framework-adapter SIG!我们聚焦 AI 框架与昇腾芯片的深度适配,实现主流框架对昇腾硬件的原生支持,在确保语义一致性与高性能的同时,提高用户易用性并降低迁移成本

工作目标

  • 推动第三方框架在昇腾硬件上的原生支持,在获得高性能的同时兼顾易用性,降低开发者的迁移成本。
  • 通过例会、设计评审与技术分享,形成可复用的设计共识与最佳实践。
  • 维护 SIG 范围内核心仓库的 Issue、Bug 与用户反馈,保障社区的响应效率与工程质量。

职责范围与核心仓库

本SIG 主要负责以下几个核心仓库的开发与维护:

  • torchtitan-npu

    • 定位:torchtitan-npu 是面向昇腾NPU亲和的训练系统框架,支持大模型训练中的内存、并行、调度与编译协同等关键能力。
    • 功能:torchtitan-npu 基于 TorchTitan 的训练流程,在昇腾平台上提供稳定、可复现且可分析的训练框架,用于支撑真实大模型训练负载。仓库围绕训练阶段的关键系统能力,协同运行时与编译栈,实现内存管理、分布式并行、执行调度、算子融合与图优化路径等技术的工程化落地,并提供面向训练性能的分析与调优能力。同时,继承了TorchTitan原生的易用性优势。
  • xla-npu

    • 定位:xla-npu 是一个面向华为昇腾 NPU(Neural Processing Unit)硬件的 XLA(Accelerated Linear Algebra)后端实现。本项目通过接入OpenXLA/XLA开源项目,将XLA开源生态与华为 CANN(Compute Architecture for Neural Networks)软件栈集成,对接JAX框架。JAX框架运行时可以直接加载 xla-npu,使得基于JAX框架开发的模型可以运行在昇腾 NPU 上,提供推理场景图编译加速能力。
    • 功能:xla-npu 实现 OpenXLA PJRT 运行时接口,通过调用CANN软件栈中 Runtime 接口管理设备、Stream、Event、内存等,从而驱动 NPU 设备运行模型;同时对接CANN生态中 Graph Engine、AFIR等编译后端,实现图编译。JAX 框架通过加载 xla-npu 动态库so文件,实现JAX框架对接NPU设备,运行JAX脚本及网络。

SIG成员(Members)

Maintainer列表

  • 钟林@zhong_lin,echo.zhonglin@huawei.com
  • 盛楠@shengnan666,titan.sheng@huawei.com
  • 张德鹏@depeng1994,zhangdepeng2@huawei.com
  • 徐道鸿@XDaoHong,xudaohong@huawei.com

Committer列表

  • 张昊卓@zhanghz1,zhanghaozhuo1@hisilicon.com
  • 许虞俊@xuyujun,xuyujun5@hisilicon.com
  • 位金弈@lrwei0709,weijinyi3@huawei.com
  • 潘超@panchao-gitcode,panchao13@huawei.com
  • 梅贤昌@gcw_w18ytwbi,meixianchang@huawei.com
  • 朱珉@JaydenChu,zhumin54@huawei.com
  • 栾超伟@luanchaowei,luanchaowei3@huawei.com
  • 邢智雄@xingzhixiong,xingzhixiong@huawei.com

社区运作

会议组织

  • 公开的会议时间:北京时间,每两周一次例会,单周周三上午10:30-12:00
  • 议题申报

欢迎社区成员提交技术讨论、设计提案、问题反馈或经验分享等作为会议议题。

会议纪要

  • 会议地址
  • 会议纪要

SIG订阅

  • 邮件订阅

仓库清单

仓库地址:

  • https://gitcode.com/cann/torchtitan-npu
  • https://gitcode.com/cann/xla-npu

【免费下载链接】community本项目是CANN开源社区的核心管理仓库,包含社区的治理章程、治理组织、通用操作指引及流程规范等基础信息项目地址: https://gitcode.com/cann/community

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.jsqmd.com/news/782978/

相关文章:

  • 自贡智能家居装修预算怎么控制?悦阳装饰全案整装透明报价体系解析 - 优质企业观察收录
  • cann/catlass Ascend950全解量化矩阵乘
  • 电子元器件焊接调试实战经验总结
  • Switch大气层系统深度配置:从零构建你的个性化游戏环境
  • 求推荐芜湖靠谱的装修公司?来看我的真实体验
  • CANN/metadef获取算子属性值接口
  • 2026自贡装修公司全案对标:从毛坯到拎包入住的一站式整装避坑指南 - 优质企业观察收录
  • 【研报 A104】AI康养深度研究报告:从辅助诊疗,到全周期照护操作系统
  • 如何借助Taotoken用量看板精准分析并优化团队的AI调用成本
  • AI医疗实战:构建鲁棒性青光眼筛查模型的多任务学习与部署策略
  • CANN算子测试总决赛
  • CANN/HCOMM线程读取归约操作
  • CANN Add算子Kernel执行样例
  • CANN/cann-recipes-infer:Kimi-K2-Thinking NPU推理
  • IT疑难杂症诊疗室:从蓝屏到勒索软件全攻略
  • 三步解锁QQ音乐加密文件:qmc-decoder让你的音乐真正自由播放
  • 深度剖析Go语言,一文告诉你为什么大厂开始增加Go的招聘量
  • AI与Web3.0融合:技术路径、挑战与实践指南
  • 小红书内容采集终极指南:5种高效下载方案全解析
  • 网络交换芯片:从25.6T到51.2T的技术演进与挑战
  • XUnity Auto Translator:如何在5分钟内为任何Unity游戏添加多语言支持
  • CANN/ops-cv双三次上采样梯度算子
  • CANN ops-math clamp算子
  • CANN/hccl:自定义通信算子 - 点对点通信
  • CANN/GE添加控制输入API
  • 如何通过数据分析功能解锁数据深度洞察?
  • 如何高效使用Mermaid Live Editor:5个提升技术文档质量的专业技巧
  • 从三星泄密事件看企业AI安全:LLM数据风险与社会中心AI框架
  • XHS-Downloader:小红书内容采集与批量处理的专业级解决方案
  • 购买域名多少钱一个?大家一般都在哪个平台购买?