文档变更说明
软件安装
《CANN 软件安装指南》修改以下几方面:
- 将“快速安装CANN”章节整合至《快速开始》中,并提供一个完整的Abs算子编译、运行样例。
- 因CANN开源开放架构升级,“安装场景”章节中不再支持“业务场景”层级的筛选,与软件包关联的文档变更,详见开源开放变更说明。
- 删除容器场景下的“自行构建并部署容器镜像”和“手动挂载方式启动容器”章节,后续统一获取昇腾镜像仓库的CANN镜像。
编程语言
优化《Ascend C算子开发指南》文档结构,统一相关文档入口。
该文档修改以下几方面:
- 入门教程:提供快速入门教程,帮助开发者快速上手。
- 编程指南:介绍Ascend C编程模型和编程范式、语言拓展、硬件实现等内容。
- 算子实践参考:整合原有的《Ascend C最佳实践》和典型模式的算子实现介绍为算子实践参考,提供算子开发、调试、性能优化全流程的实践参考。
图引擎
- 新增章节:构建Graph>使用ES极简构图构建Graph。
- 新增推荐网络推理优秀实践。
- 自定义Pass开发:基于Pattern匹配实现自定义Pass修改Graph。
- 接口参考:“构图接口”修改为“GE图引擎接口”。
- 新增GESession API,后续推荐使用该目录下的接口,原有Session接口逐步废弃。
通信库
- 节点变更:“集合通信”变更成“通信库”,并在该节点下新增“HIXL单边通信库”。
- 手册结构变更:根据业务使用场景,将《LLM Datadist开发指南》拆分成《HIXL单边通信库》和《LLM Datadist开发指南》,《HIXL单边通信库》归属“通信库”节点,《LLM Datadist开发指南》位置保持不变。
- 《HCCL集合通信库用户指南》手册架构优化与内容新增,按照“主流框架集成”、“使用通信库API实现通信功能”、“通信算子开发”三个场景进行内容组织,主要变更点如下:
- 新增“快速入门”、“主流框架集成”、“通信算子开发”、“性能分析”章节。
- 原“常见问题处理”优化为“故障诊断”章节,新增了故障定位思路,并按照“通信域初始化”、“参数面建链”、“任务下发执行”三个阶段给出问题定位流程与常见问题处理方法。
- 原“通信功能开发”章节修改为“使用通信库API实现通信功能”。
- 增加“相关参考”章节,包含了原有的“集群信息配置”、“推荐业务配置”、“集合通信算法介绍”与“常用通信算子支持情况”章节,并新增了“环境变量参考”章节,给出HCCL提供的环境变量。
- “示例代码”章节修改,相关代码样例跳转到gitcode开源仓。
- 《HCCL集合通信库接口参考》手册架构优化与内容新增,主要变更点如下:
- 新增“通信算子开发API”。
- HCCL API按照“通信算子接口”与“通信域管理接口”重新进行分类。其中“通信算子接口”包括“集合通信接口”与“点对点通信接口”;“通信域管理接口”包括“C语言接口”与“Python语言接口”。
算子库
开发工具
算子及模型速查工具下线,对应文档一并下线。
父主题: 8.5.0更新说明
