CANN 8.5.0-beta 1
【免费下载链接】release-managementCANN版本发布管理仓库项目地址: https://gitcode.com/cann/release-management
版本地址
CANN 8.5.0-beta 1
版本目录说明如下: ├── aarch64 # CPU为ARM类型 │ ├── ops # ops算子包目录,用于归档算子子包 │ ├── ... ├── x86_64 # CPU为X86类型 │ ├── ops # ops算子包目录,用于归档算子子包 │ ├── ...版本配套
1、CANN与Ascend HDK版本配套关系
| CANN版本| 配套Ascend HDK版本 |昇腾扩展包 | |--|--|--| |CANN 8.5.0-beta.1 |Ascend HDK 25.5.1 A2 A3 | FrameworkPTAdapter 7.3.0|
2、 CANN独立升级子包版本配套关系| CANN子包版本 | 版本源码标签 | 配套CANN版本| |--|--|--| | cann-ops-math 8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-ops-nn 8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-ops-cv 8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-ops-transformer 8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-hccl 8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-hixl 8.5.0-beta.1 | CANN 8.5.0-beta.1 |
子包独立升级的具体操作请参考子包独立升级。
3、CANN开源子包版本配套关系| CANN子包版本 | 版本源码标签 | 配套CANN版本 | | ------------------------------------ | ------------------------------------------------------------ | ------------------- | | cann-opbase 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-oam-tools 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-asc-tools 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-asc-devkit 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-pto-isa 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-ge-compiler 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-ge-executor 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-graph-autofusion 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-metadef 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-dflow-executor 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-hcomm 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 | | cann-npu-runtime 8.5.0-beta.1 | v8.5.0-beta.1 | CANN 8.5.0-beta.1 |
新特性
| No | Feature | Status | Sig | Owner |
|---|---|---|---|---|
| 1 | MC2算子支持更大通信域 | Accepted | sig-ops-transformer | YuZhengzhong |
| 2 | MLA非量化场景泛化能力增强 | Accepted | sig-ops-transformer | mabing1118 |
| 3 | 集合通信支持拆分hcomm通信基础包和hccl通信算子包 | Accepted | sig-hccl | yanyefeng |
| 4 | 支持通信算子开发:hcomm基础包提供通信算子开发接口 | Accepted | sig-hccl | yanyefeng |
| 5 | 支持 PyPTO:一款面向 AI 加速器的高性能编程框架,旨在简化复杂融合算子开发流程 | Accepted | sig-pto | linjiashu |
| 6 | aclGraph特性扩大捕获图的数量规格 | Accepted | sig-runtime | zhangzijing |
| 7 | 新增IPC Event功能 | Accepted | sig-runtime | zhangzijing |
| 8 | 驱动包瘦身,部分功能可通过兼容升级包加载 | Accepted | sig-runtime | zhangzijing |
| 9 | 新增A3芯片跨机内存映射和共享特性 | Accepted | sig-runtime | zhangzijing |
| 10 | msprof支持设备侧str2id信息回传和mspti采集 | Accepted | sig-tools | jinyingqi |
| 11 | ge支持拆分metadef子包、ge-compiler子包、ge-compiler子包 | Accepted | sig-ge | wangtao |
| 12 | ge支持更加易用的全新ES构图能力,自定义融合pass增强能力 | Accepted | sig-ge | wangtao |
| 13 | 支持ops-transformer算子独立组件包 | Accepted | sig-ops-transformer | liubo75 |
| 14 | 支持ops-nn算子独立组件包 | Accepted | sig-ops-nn | liubo75 |
| 15 | 支持ops-cv算子独立组件包 | Accepted | sig-ops-basic | liubo75 |
| 16 | 支持ops-math算子独立组件包 | Accepted | sig-ops-basic | liubo75 |
| 17 | 支持opbase独立组件包 | Accepted | sig-ops-basic | liubo75 |
| 18 | 支持ops组合包 | Accepted | sig-ops-basic | liubo75 |
子包独立升级
使用场景
子包独立升级提供了灵活的按需升级功能。
使用场景举例:某用户已安装了a.b.c版本的组合包Ascend-cann-toolkit和Ascend-cann-ops,由于业务需要,要求将单边通信库能力更新至x.y.z版本,此时,可通过独立升级子包cann-hixl来实现。其中a.b.c和x.y.z请替换为实际版本号。
操作步骤
升级子包前,请确保已安装配套版本的组合包Ascend-cann-toolkit和Ascend-cann-ops。如未安装,请参考《CANN软件安装指南》进行安装。
子包的升级路径应与组合包的安装路径保持一致。所有子包的升级操作相同,以下以升级 cann-hixl_x.y.z_linux-aarch64.run 为例进行说明。
升级场景一:
组合包Ascend-cann-toolkit和Ascend-cann-ops安装在默认路径下(即安装时未使用“--install-path”参数)
chmod +x cann-hixl_x.y.z_linux-aarch64.run ./cann-hixl_x.y.z_linux-aarch64.run --upgrade升级场景二:
组合包Ascend-cann-toolkit和Ascend-cann-ops安装在指定路径“/home/custom_path”(即安装时指定“--install-path=/home/custom_path”)
chmod +x cann-hixl_x.y.z_linux-aarch64.run ./cann-hixl_x.y.z_linux-aarch64.run --upgrade --install-path=/home/custom_path【免费下载链接】release-managementCANN版本发布管理仓库项目地址: https://gitcode.com/cann/release-management
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考