CANN Runtime,走向开源

举报
昇腾CANN 发表于 2025/12/24 12:02:50 2025/12/24
【摘要】 在 AI 计算软件栈中,Runtime 是底层很重要、却往往很少被讨论的一层。但过去几年,AI 计算正在发生两件显著变化:· 模型规模与系统复杂度急剧上升:大模型、多卡、多进程、异构并行成为常态· 底层能力越来越重要:内存复用、调度并发、执行确定性、可观测性,正在决定系统上限在这个背景下,Runtime 已不再只是“框架的下层实现”,而是逐步演进为AI 基础软件中重要的底层设施。CANN R...

在 AI 计算软件栈中,Runtime 是底层很重要、却往往很少被讨论的一层。但过去几年,AI 计算正在发生两件显著变化:

· 模型规模与系统复杂度急剧上升:大模型、多卡、多进程、异构并行成为常态

· 底层能力越来越重要:内存复用、调度并发、执行确定性、可观测性,正在决定系统上限

在这个背景下,Runtime 已不再只是“框架的下层实现”,而是逐步演进为AI 基础软件中重要的底层设施

CANN Runtime,正是面向这一趋势持续演进的运行时能力平台。它承担着 Ascend 计算平台中 执行管理、算力调度、核函数运行、内存管理与系统稳定性 等关键职责,支撑着从训练到推理的多样化场景。

而现在,是时候让这些能力 从“内部使用”走向“社区共建”

 

图片2.png

 

CANN Runtime 开源,意味着什么?

这并不是一次简单的“代码公开”。我们更希望推动的是一次 运行时能力的开放与协作

· 透明的底层机制
Context、Stream、Kernel、Memory 的真实实现不再是黑盒,开发者可以真正理解运行时如何工作。

· 可演进的架构设计
面向多芯片、多形态、分布式与未来硬件的 Runtime 抽象,将在社区中持续打磨。

· 低门槛的参与方式
不需要从头造轮子,你可以从一个调度策略、一个内存优化、一个可观测性改进开始。

· 开放的生态协同
Runtime 不只是“服务某一个框架”,而是为更广泛的 AI 软件生态提供通用能力。

 

直播内容

在这场直播中,专家将详细解读以下内容:

1. CANN Runtime 开源介绍

2. Runtime编程模型和API说明

 

非常欢迎开发者朋友们在公众号评论区提出你们关心的问题,我们会将这些问题收集起来,在专场直播中为大家进行解答。

关注昇腾CANN公众号,及时获取直播时间与观看链接,相信通过这次直播,大家会对CANN Runtime有更深入的了解,为昇腾芯片的应用开发带来更多的创新和突破!

【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。