CANN基础设施-CANNLab产品简介
1.1 概述
【免费下载链接】infrastructure本仓库用于托管CANN社区基础设施团队的公开信息,包括不限于:会议日程,成员信息,服务文档和配置等信息项目地址: https://gitcode.com/cann/infrastructure
CANNLab 是 CANN 社区推出的基于云开发者空间提供 NPU 算力资源的一站式云开发平台。平台面向 CANN 生态的算子开发、模型训练与推理、AI 应用构建等场景,为开发者提供开箱即用的云端开发环境。
开发者无需在本地安装 CANN 工具链,通过 GitCode 上的 CANN 开源仓库入口即可进入平台,按需申请算力,使用 WebIDE 或本地 VSCode 远程连接进行开发。
1.2 产品特点
| 特点 | 说明 |
|---|---|
| 零配置开发环境 | 预装 WebIDE、Git、CANN 基础包(当前为 9.0.0 正式版本)及算子开发插件,开箱即用 |
| 多种算力规格 | 支持 A2、A3 昇腾算力实例以及 950 CPU仿真实例 |
| 双端连接 | 支持 WebIDE(浏览器直接使用)与本地 VSCode Remote-SSH 远程连接 |
| 数据持久化 | 持久化目录/mnt/workspace和/home在实例关机后数据保留,保障代码安全 |
| 免费算力 | 开发者享有初始 100 卡时免费额度,后续可以通过积分兑换卡时 |
| 工具链集成 | 内置 Huawei OP DevTools 算子开发插件,PyPTO Toolkit、CANNBot Toolkit 等辅助工具 |
1.3 应用场景
场景一:昇腾算子开发
基于预置的 CANN 环境和 Huawei OP DevTools 插件,在云端完成 Ascend C 自定义算子的开发、编译、调试与性能调优。支持标准自定义算子和 pyasc 算子的新建、编译、异常检测与性能分析。
场景二:模型训练与推理
利用 A2/A3 NPU 算力,进行轻量级大模型的 SFT 微调、推理部署及模型评估。支持1卡和8卡两种规格。
1.4 基本概念
| 术语 | 说明 |
|---|---|
| 实例(Instance) | CANNLab 提供的云端计算单元,包含 CANN 软件栈及开发工具 |
| 镜像(Image) | 预装好开发环境的模板,包含 CANN 基础包、Python 环境及其他内置工具 |
| 卡时(Card-Hours) | 算力资源的计量单位,1卡时 = NPU 卡数量 × 使用时长(小时) |
| 工作空间 | 挂载在/mnt/workspace和/home的持久化存储目录,实例关机后数据保留 |
| NPU 实例 | 搭载昇腾 NPU 卡的计算实例,支持 A2 和 A3 |
| CPU 仿真环境 | 搭载 ARM CPU 的计算环境,用于无 NPU 依赖的算子逻辑验证与 UT 测试 |
【免费下载链接】infrastructure本仓库用于托管CANN社区基础设施团队的公开信息,包括不限于:会议日程,成员信息,服务文档和配置等信息项目地址: https://gitcode.com/cann/infrastructure
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考