CANN发布管理9.0.0版本说明

发布时间:2026/7/8 21:23:43

CANN发布管理9.0.0版本说明 CANN 9.0.0版本说明【免费下载链接】release-managementCANN版本发布管理仓库项目地址: https://gitcode.com/cann/release-management版本下载地址https://www.hiascend.com/cann/download版本配套1、CANN与Ascend HDK版本配套关系|CANN版本 | 配套Ascend HDK版本| |--|--| | CANN 9.0.0 | Ascend HDK 26.0.RC1Ascend HDK 25.5.2Ascend HDK 25.5.1 | | CANN 8.5.2 | Ascend HDK 26.0.RC1Ascend HDK 25.5.2Ascend HDK 25.5.1|2、 CANN组合包版本配套关系|ops版本 |配套toolkit版本 ||--|--| | ascend-cann-ops 9.0.0 | ascend-cann-toolkit 9.0.0ascend-cann-toolkit 8.5.2 | | ascend-cann-ops 8.5.2 | ascend-cann-toolkit 9.0.0ascend-cann-toolkit 8.5.2 |3、 CANN独立升级子包版本配套关系CANN子包版本版本源码标签配套CANN版本cann-ops-math 9.0.0CANN 9.0.0CANN 8.5.2cann-ops-nn 9.0.0CANN 9.0.0CANN 8.5.2cann-ops-cv 9.0.0CANN 9.0.0CANN 8.5.2cann-ops-transformer 9.0.0CANN 9.0.0CANN 8.5.2cann-hccl 9.0.0CANN 9.0.0CANN 8.5.2cann-hixl 9.0.0CANN 9.0.0CANN 8.5.24、CANN开源子包版本配套关系CANN子包版本版本源码标签配套CANN版本cann-opbase 9.0.0v9.0.0CANN 9.0.0cann-oam-tools 9.0.0v9.0.0CANN 9.0.0cann-asc-tools 9.0.0v9.0.0CANN 9.0.0cann-asc-devkit 9.0.0v9.0.0CANN 9.0.0cann-pto-isa 9.0.0v9.0.0CANN 9.0.0cann-ge-compiler 9.0.0v9.0.0CANN 9.0.0cann-ge-executor 9.0.0v9.0.0CANN 9.0.0cann-graph-autofusion 9.0.0v9.0.0CANN 9.0.0cann-metadef 9.0.0v9.0.0CANN 9.0.0cann-dflow-executor 9.0.0v9.0.0CANN 9.0.0cann-hcomm 9.0.0v9.0.0CANN 9.0.0cann-npu-runtime 9.0.0v9.0.0CANN 9.0.0子包独立升级的具体操作请参考子包独立升级。关键特性支持Ascend 950PR款型CANN新增适配Ascend 950PRAtlas 350加速卡开源并新增相关重点特性支持FP8/MxFP8/MxFP4、AscendC支持SIMDSIMT混合编程、集合通信支持CCU通信加速。安装易用性提升新增apt和pip安装方式提供一站式下载安装能力新增apt和pip安装方式。当前已支持conda、yum、apt、pip四种主流安装方式进一步提升了不同环境下的部署灵活性。同时新增CANN一站式下载安装能力提供产品型号与软件包查询命令及自动匹配机制简化安装流程提升软件获取与部署效率。DeepSeek系列加速DSA系列算子性能优化并支持确定性计算在Atlas A2 系列产品和Atlas A3 系列产品上DSA系列算子进一步提升流水并行度其中SFAG算子性能提升至2x~6x模型提升至1.5x加速效果显著。新增支持确定性计算能力可满足对结果一致性要求较高的场景需求有助于提升训练与推理过程中的可复现性并便于问题定位和稳定性验证。多模态场景加速新增块稀疏Attention算子支持在Atlas A2 系列产品和Atlas A3 系列产品上新增支持块稀疏Attention算子Block-wise Sparse Attention,BSA。在按Block划分的稀疏模式下相比通用Flah Attention90%稀疏率情况下BSA计算量降低90%执行速度提升至5x。该能力对多模态模型优化尤为关键wan2.2和hunyuanvideo1.5在70%稀疏率时模型分别提升至1.7x和1.5x。小消息高频通信场景加速HCCL支持批量通信合并机制在Atlas A2 系列产品和Atlas A3 系列产品上HCCL新增支持批量通信合并机制HcclGroupStart/HcclGroupEnd接口支持将多个通信操作合并后统一提交与执行。该机制可支持send/recv异步下发提升小消息、高频通信场景下的执行效率。新增特性公共模块CANN提升安装部署的易用性CANN新增apt-get、pip在线安装方式。CANN增加合一包合一包由昇腾NPU驱动和Toolkit组成支持一键式安装和通过--whitelist参数指定安装。CANN的ops算子包下新增Ascend-cann-950-ops包支持Ascend 950PR算子功能。CANN适配不同的昇腾硬件产品新增OS兼容性支持。新增支持Atlas 350 加速卡并适配veLinux 2.0、Alinux 3。Atlas 200T A2 Box16适配Ubuntu 22.04.5。Atlas 800T A2、Atlas 800I A2、Atlas 900 A2 PoDc 适配UOS V256.6内核。Atlas 800I A2适配AntOS6.6内核。Atlas 800T A3、Atlas 900 A3 SuperPoD适配CTyunOS4-25.07、UOS V256.6内核。CANN支持numpy 2.x 版本支持CANN在高版本numpy下运行。算子库ops-nn库lstm系列算子开源:[ThnnFusedLstmCellGrad算子]!793。[SingleLayerLstmGrad算子]!796。[ThnnFusedLstmCell算子]!1999。低bit类算子和融合算子支持更多数据类型fp8/mxfp8/hifp8/mxfp4等并支持pertensor/perchannel/pertoken/pergroup/perblock等不同量化和组合方式全量化融合算子:quant_batch_matmul_v4。伪量化融合算子:weight_quant_batch_matmul_v2。mx动态量化算子:dynamic_mx_quant。非mx动态量化算子:dynamic_quant_v2。mx动态量化算子:grouped_dynamic_mx_quant。非mx动态量化算子:grouped_dynamic_block_quant。开源算子支持Ascend 950PR:算子工程适配!450。LogSigmoid!1837。Norm类!995。SoftMax类!1010。AvgPoolV2Grad!1183。RmsNormQuant!1057。Ascend 950PR支持Parallel Welford和超长轴二分累加算法提高Norm类算子的数值稳定性与计算精度该特性主要涉及算子LayerNormV4BatchNormV3Ascend 950PR新增MM融合算子[QuantBatchMatmulInplaceAdd]!1130。[TransposeQuantBatchMatmul]!1136。[DualLevelQuantBatchMatmul]!1141。QuantBatchMatmul算子基于Ascend 950PR支持mxfp8 weightNz特性提升网络推理性能!1144。支持SIMD/SIMT新同构编程算子实现:[MapIndex]#660。[ScatterSub]#710。[SegmentSum]#668。[UnsortedSegmentMin]#656。[opKTopPSampleV2]#658。新增的算子开发样例!620。支持编译生成静态库发布的nn独立组件包携带静态库!391。新增支持按模板编译特定算子kernel能力#1097。提供matmul、卷积、norm和hash类算子编程的优秀实践MatMul算子VCV性能优化实践与效果分析。MatMul算子性能优化实践与效果分析。新增支持LSTM/LSTMCell通过aclnn接口调用能显著缩短使用LSTM算子的语音处理等模型通过torch api调用时host侧的编译耗时。aclnnScatter/aclnnScatterValue/aclnnScatterAdd等索引类接口实现dim!-1场景的内存优化。对于使用scatter或scatter_add接口的模型训练或推理场景在dim!-1时有明显内存收益。ops-transformer库transformer相关算子在Atlas A3系列产品上能力完善MC2 dispatch和combine算子支撑Aiv直驱Roce能力:moe_distribute_dispatch。Rope 支持算子泛化mrope_section。BlockSparseAttention算子能力增强。GroupedMatmulSwigluQuantV2算子能力增强支持A4W4动态分块优化。GroupedMatmul算子能力增强A4W4支持NZ转置动态分块优化。DSA系列算子支持确定性计算。SparseFlashAttentionGrad、LightningIndexerGrad、DenseLightningIndexerGradKLLoss等算子支持确定性计算。对于DeepSeekV3.2模型训练开启确定性计算Attention部分可保证相同输入多次执行结果一致。新增MatmulAllToAll、AllToAllMatmul通算融合算子。对于采用Ulysses并行的M级超长序列训练模型使用该算子可提升模型性能。GmmSwigluQuantV2 支持i4进i8出、A4W4动态分块优化。Gmm A4W4 支持NZ转置 动态分块优化Moe permute RoutingMap系列支持bf16token时传入的probs为fp32。MoeInitRoutingQuantV2算子支持INT4和SmoothQuant。M-RoPE融合算子泛化mrope_section支持[16, 16, 16, 16]、[24, 20, 20]mrope算子 prefill 性能优化。aclnnScatterPaKvCache支持FIA算子NZ场景模型侧使用FIA算子能获取NZ使能的性能收益。FAG SAMEAB模板和BN2模板基础API优化重写相对CANN 8.5.0 版本泛化测试平均优化1%和10%。FAG部分场景layoutBSND/BNSD/SBHsparsemode0/2/3dtypebfloat16S1S2对其确定性性能进行了优化这些场景可提升模型确定性性能。新增Floyd attention正反向算子Fuse Floyd Attention/Fuse Floyd Attention Grad相比Floyd结构的小算子拼接通过流水混排10个matmul融合性能优化30% 内存占用降低 70%。RingAttentionUpdate算子支持Ascend 950PR。ops-cv库image类算子支持Ascend 950PR覆盖ResizeNearestNeighborV2、ResizeNearestNeighborV2Grad、UpsampleNearest、UpsampleNearest3d等!284 #97 #93。CI对Ascend 950PR的编译与 UT 识别能力增强 !281、!368、#105。算子的example支持在仿真simulator上执行可在不依赖真实硬件的场景下进行样例编译与执行验证便于Ascend 950PR适配前置联调与回归!567 !397。新增RoiPoolingWithArgMax、RoiPoolingGradWithArgMax目标检测类算子支持Ascend 950PR支撑faster-rcnn模型功能打通。新增支持CIou通过aclnn接口调用支持Ascend 950PR上mmcv功能打通。新增Col2im目标检测算子支持Ascend 950PR支撑智驾模型BEVfusion模型训练。新增Rasterizer算子实现光栅化计算根据三维空间点和面计算每个像素点的最小深度及其对应的面片索引对于多模态3D生成场景使用该算子可提升模型性能。ops-math库数学运算、张量变换及随机数生成支持Ascend 950PR覆盖Erfc、Sinh、Asin、Atanh、BitwiseXor、Asinh、Cosh、Scale、Tan、Acos、Acosh等#599。aclnnMul/aclnnMuls/aclnnAdd/aclnnAdds/aclnnSum等API支持非连续输入使相关接口性能得到提升、内存占用有优化!874。Sort算子在Ascend 950PR上相较于Atlas A3新增UINT16/UINT32/UINT64类型。Atlas A3支持的数据类型在Ascend 950PR性能平均提升1.5倍#557 #632。离散类张量变换类算子性能优化覆盖Pad、Transpose、AsStrided#569 #539 #495。算子的example支持在仿真simulator上执行可在不依赖真实硬件的场景下进行样例编译与执行验证便于Ascend 950PR适配前置联调与回归!563 !1215。算子工程支持kernel并行编译!779。算子工程日志优化#192。算子CI支持算子增量UT与冒烟!774 !817。算子构建脚本支持导出预编译文件降低算子问题定位难度#536。支持Docker部署!547。新增ChunkCat融合算子在FSDP2框架下训练时需要该算子做权重合并相较于小算子拼接内存降低30%减少模型峰值显存同时能够提升模型性能。aclnnDiv/aclnnDivs接口支持混合数据类型输入优化算子内存占用。新增logspace算子aclnn接口调用提升接口易用性。aclnnReplicationPad3d补充支持bfloat16数据类型提升多模态生成场景接口易用性。aclnnReplicationPad2dBackward接口内存优化减少峰值内存使用提升算子易用性。opbase库基础框架库支持Ascend 950PR#65。通信库集合通信通信算子支持Ascend 950PR覆盖Allgather、AllgatherV、Allreduce、AlltoAll、AlltoAllV、Broadcast、Reduce、ReduceScatter、ReduceScatterV、Scatter、SendRecv等(#106)。在Atlas A3 系列产品的超节点内AICPU场景下 AlltoAll算子支持使用对称内存功能(#575)。在Atlas A3 系列产品的AICPU场景下ReduceScatterAllReduce算子支持Batch一致性(#483)。在Atlas A3 系列产品的超节点内 ReduceScatterAllReduceAllGatherAlltoAll算子支持多机间的superkernel(#596)。支持离线编译提升构建易用性(#126)。在Atlas A2 系列产品和Atlas A3 系列产品上HCCL支持批量通信合并机制HcclGroupStart/HcclGroupEnd接口支持将多个通信操作合并后统一提交与执行。该机制可提升小消息、高频通信场景下的执行效率也可以更好地支持多个点对点通信的统一调度。在Atlas A2 系列产品上单边通信新增支持AICPU加速模式。在PD分离部署场景下相比于当前host cpu调度模式推理pullkvcache数据量小于128K时AICPU加速模式性能提升50%。优化Atlas A2 系列产品上跨机确定性算法性能性能提升2x相比于未开确定性计算场景劣化30%。在确定性场景下有明显收益。在Atlas A3 系列产品上支持按通信域粒度配置HCCL展开方式AICPU/AIV等提升配置灵活性。在Atlas A3 系列产品上allreduce/allgather/reducescatter/alltoall算子支持对称内存特性提升算子执行性能。在Atlas A3 系列产品上allreduce/reducescatter算子在AICPU展开模式时支持batch一致性。支持同一物理机内多容器间不共卡的部署方式通信域初始化时使用随机选端口多线程并发通信时context隔离等。提升维测能力ErrorMsg输出内容优化AICPU展开新增时间打点等。单边通信单边通信 Atlas A3 训练系列产品/Atlas A3 推理系列产品 支持自动建链模式无需显式调用connect接口(#106)。单边通信 Atlas A3 训练系列产品/Atlas A3 推理系列产品 支持Fabric Memory全局统一编址模式支持使用HCCS进行D2rH的KV Cache直传能力提升传输效率(#33)。领域加速库Ascend Transformer Boost加速库核心算子Activation、MultiLatentAttention、LayerNorm等多个算子等支持Ascend 950PR。整图下沉模式下 支持对plugin算子更新参数。Ascend Signal Processing Boost加速库SiP信号库新增torch extension模块通过Torch Library绑定C接口支持通过python调用FFT、BLAS、SOLVER等40算子能力。优化内存分配管理机制通过资源池实现高效的内存动态管理在FFT场景下提高handle的复用减少资源浪费和重复申请释放。图引擎ES构图提供多种场景的sample (!72 、!123) 。ES构图 Readable Dump支持子图的友好展示。自定义pass改图能力增强新增原图优化之后改图的能力。图模式多流场景nopadding连续内存支持内存复用。ES构图支持消费历史原型生成合法的重载cxx接口#643。支持算子级控核场景代码优化#450。图融合删除模型输出节点时框架支持识别更新模型输出#434。公共子表达式消除优化#622。支持通过dump开关使能L0和L1 exception dump#398。error msg优化整改#685。提供端到端Sample动态分档样例#813#685自定义算子入图样例#867基于graph接口的MatmulAdd融合为GEMM自定义pass样例#1106。编译工程优化#646#890。支持确定性和强一致性配置ge.deterministicLevel。支持TensorMove消除。在线场景支持用户使用graph级别的option指定模型输出datatypege.outputDatatype。去除执行路径上的单例和锁提升调度性能。算子编程Ascend 950PR支持SIMD编程模式提供200 API 接口跨代兼容能力可实现Atlas A2系列产品和Atlas A3系列产品算子平滑迁移。Ascend 950PR新增基于Reg的编程方式提供Reg数据搬运、基础算术、规约计算、同步控制等90 Reg编程接口。Atlas A2系列产品、Atlas A3系列产品、Ascend 950PR支持语言扩展层纯 C 接口支持数组式内存分配与指针型计算接口提供原生纯 C 编程体验。Ascend 950PR支持SIMD与SIMT混合编程提供约700个SIMT API接口包含warp、atomic、基本数学计算、类型转换等基础接口。Ascend 950PR支持通信高阶API的CCU通信接口提供基于CCU的AllreduceAllgatherReducescatterAlltoAll等主流通信原语Matmul高阶API新增支持MXFP4/8低比特数据类型的矩阵运算实现内存占用减半、算力吞吐倍增。Ascend 950PR新增及兼容支持样例共计约260个包含SIMT样例、SIMD样例框架类、基础API、高阶API、最佳实践等并按照编程模型和样例类别对样例目录结构进行调整提升样例目录结构的易读性。完成Gitee样例仓的迁移并统一使用调用方式融合编译与调用方式支持CPU模式以及SIM仿真模式。联合毕昇编译器优化融合编译性能。虚拟指令集支持昇腾Ascend 950PR指令集含Element-Wise、TileScalar、固定管线、访存操作、复杂操作、卷积指令、量化指令等及对应指令的CPU-SIM实现新增SDMA(#493)、URMA(#715)异步通信指令多卡P2P/P2MP/信号量同步操作指令(#17))新增基础指令的CostModel性能仿真新增调试指令TPRINT支持Vec、Mat、Acc存储中Tile数据及GM中Tensor数据打印(#31, #638, #725)新增性能调优指令TPUSH/TPOP(#364, #431, #569)及TPREFETCH(#73, #116)运行时运行时Runtime支持Ascend 950PR。易用性增强支持AclGraph场景stream规格扩充至64k解决大模型资源不足等问题#461。支持Aclgraph场景Event规格扩充扩充后的Event规格仅取决于Device内存#482。提供包版本号查询接口根据包名查询返回数值版本号和字符串版本号接口如下aclError aclsysGetVersionStr(char *pkgName, char * versionStr)aclError aclsysGetVersionNum(char *pkgNameint32_t * versionNum)支持查询指定流Stream的优先级接口如下aclError aclrtStreamGetPriority(aclrtStream stream, uint32_t *priority)支持查询创建Stream时设置的flag标志接口如下aclError aclrtStreamGetFlags(aclrtStream stream, uint32_t *flags)支持获取Device的唯一标识UUIDUniversally Unique Identifier接口如下aclError aclrtDeviceGetUuid (int32_t deviceId, aclrtUuid *uuid)支持获取待查询地址所属内存块的起始地址以及内存块大小接口如下aclError aclrtMemGetAddressRange(void *ptr, void **pbase, size_t *psize)支持设置和查询强一致性计算的参数相关接口如下aclError aclrtSetSysParamOpt(aclSysParamOpt opt, int64_t value)aclError aclrtGetSysParamOpt(aclSysParamOpt opt, int64_t *value)aclError aclrtCtxSetSysParamOpt(aclSysParamOpt opt, int64_t value)aclError aclrtCtxGetSysParamOpt(aclSysParamOpt opt, int64_t *value)发布Runtime编程指南#1030。发布Runtime Ascend 950PR配套资料#1255。开发与维测工具性能调优工具msprof支持aicore-metrics选项采集自定义PMU指标能力#136.HCCL性能测试工具支持FP64数据类型#122.HCCL性能测试工具支持msfp8数据类型#74.AMCT模型压缩工具支持HIF8/FP8/FP4/MXFP8/MXFP4量化数据类型支持HIF8 OFMR量化算法#20支持HIF8分位量化算法#54删除和废弃特性算子库transformer库以下接口在CANN 9.0.0中被标记为废弃将在2027年3月30日之后的版本删除aclnnGroupedMatMulAllReduce接口废弃替换为aclnnMatmulAllReduce。aclnnGroupedMatmul/aclnnGroupedMatmulV2/aclnnGroupedMatmulV3/aclnnGroupedMatmulV4接口废弃替换为aclnnGroupedMatmulV5。aclnnFusedInferAttentionScore/aclnnFusedInferAttentionScoreV2/aclnnFusedInferAttentionScoreV3接口废弃替换为aclnnFusedInferAttentionScoreV4。aclnnIncreFlashAttention/aclnnIncreFlashAttentionV2/aclnnIncreFlashAttentionV3接口废弃替换为aclnnIncreFlashAttentionV4。aclnnPromptFlashAttention/aclnnPromptFlashAttentionV2接口废弃替换为aclnnPromptFlashAttentionV3。aclnnMlaProlog/aclnnMlaPrologV2WeightNz接口废弃替换为aclnnMlaPrologV3WeightNz。aclnnMatmulAllReduceAddRmsNorm接口废弃替换为aclnnMatmulAllReduce和aclnnAddRmsNorm。aclnnQuantMatmulAllReduceAddRmsNorm接口废弃替换为aclnnQuantMatmulAllReduceV2和aclnnAddRmsNorm。aclnnWeightQuantMatmulAllReduceAddRmsNorm接口废弃替换为aclnnWeightQuantMatmulAllReduce和aclnnAddRmsNorm。aclnnInplaceQuantMatmulAllReduceAddRmsNorm接口废弃替换为aclnnQuantMatmulAllReduceV2和aclnnAddRmsNorm。aclnnInplaceMatmulAllReduceAddRmsNorm接口废弃替换为aclnnMatmulAllReduce和aclnnAddRmsNorm。aclnnInplaceWeightQuantMatmulAllReduceAddRmsNorm接口废弃替换为aclnnWeightQuantMatmulAllReduce和aclnnAddRmsNorm。模型压缩工具模型压缩工具以下特性标记为废弃废弃的特性将在cann 9.0.0之后的版本删除。非均匀量化自动混合精度近似校准int4量化感知训练amct_mindspore所有特性已知问题问题一在通信域使用int64算子的模型中发生断链时快恢耗时有分钟级增加到十几分钟级影响MTTR 【引入版本】CANN 9.0.0 【缺陷影响】int64算子不支持重执行流程无法走STEP快恢影响断联场景下任务重执行 【规避方案】不使用int64类型的集合通信算子使用其他类型的算子临时替代问题二训练任务恢复时sendrecv算子卡住导致进程级恢复失败影响MTTR 【引入版本】CANN 8.5.0 【缺陷影响】跨超场景下sendrecv算子偶现卡死快恢失败 【规避方案】如果是逻辑跨超场景下可以走HCCS链路进行规避物理跨超场景暂无规避方案已修复问题修复了catlass算子编译报错“ld.lld: error: undefined symbol: CheckLogLevel”的问题。修复了在Atlas 900 A2硬件上PadV3Grad 算子因不支持[16,16,16,16] 规格的 padding 输入执行过程上报“EZ9999”错误码的问题。修复了MutMul算子在矩阵乘(32162, 4096)(32162,32768)运算时计算结果出现NAN的问题。修复了MIMO-V2模型在MindSpeed-LLM框架训练场景下FA算子稳定出现NAN的问题。修复了aclnnQuantMatmul算子当输入参数为切片参数时报错shape不一致的问题。修复了FAG算子在(1,32,641,128) no mask场景下因数据切块丢失尾部数据导致模型调用超时的问题。修复了一个集群任务中环境同时存在两个驱动版本使用reduce通信算子时出现HCCL通信卡死导致任务运行失败的问题。文档变更说明环境准备《CANN 快速开始》调整至“环境准备”节点下并变更为《CANN 快速安装》。编程指南Ascend C算子开发快速入门新增SIMD、SIMT简介新增基于SIMT编程的快速入门章节。编程指南中编程模型新增“AI Core SIMT编程”、“SIMD与SIMT混合编程”章节。编程指南中编译与运行新增“AI Core SIMT编译”章节。编程指南中语言扩展层新增SIMT BuiltIn关键字、SIMT语言扩展层C API。算子实践参考中新增SIMT算子实现、SIMD与SIMT混合算子实现章节。算子实践参考中新增“SIMD与SIMT混合算子性能优化”章节。API参考中新增SIMT API章节。新增兼容性迁移指南220x架构版本迁移到351x架构版本。新增90 Reg编程接口APIReg矢量计算API是面向RegBase架构开发的API用户可通过该API直接对芯片中涉及Vector计算的寄存器进行操作实现更大的灵活性和更好的性能。昇腾社区中Ascend C算子开发新增可视化专区通过视频呈现Cube和Vector算子的执行过程。通信算子开发《通信算子开发》从《HCCL集合通信库》中独立出来作为单本手册发布至“编程指南”节点下。新增“AIV通信算子开发”章节。应用开发《应用开发》文档大纲调整按功能特性调整一级目录调整点如下将“运行时管理”章节下的内容提升一个级别。增补Runtime更多功能特性的开发指导例如ACL Graph、多设备编程、进程间通信等。将接口调用流程的内容下沉到各个具体功能特性的章节中。单算子调用章节下的内容区分内置算子、自定义算子。媒体数据处理、特征向量检索功能变更至“专用加速器”章节同时在“专用加速器”章节下增加随机数生成功能的介绍。acl API参考按组件拆分分成Runtime API、GE API、DVPP API、特征向量检索APIAPI参考拆分。图开发手册大纲调整内容进行整合与重构开发态内容移入“编程指南”章节。《AutoFuse自动融合用户手册》合并到《图开发》的“自动融合”章节。《图开发》新增“附录Session到GeSession的迁移指导”章节。新增“编程指南Triton入图”章节。API参考GE图引擎 API接口参考按照语言进行分类分为C语言、Python语言、C语言接口其中Python语言接口为新增接口。C语言接口新增“模型管理和单算子调用接口”该部分内容来自原有的acl接口。HCCL集合通信库《HCCL集合通信库》的“相关参考集群信息配置”章节下新增“rank table配置资源信息Atlas 350 加速卡”章节。《HCCL集合通信库》的“通信算子开发”章节下新增“AIV算子开发”章节。开发工具《msLeaks内存泄漏检测工具》命名变更为《内存分析工具》。漏洞修补列表版本开源及第三方软件漏洞修复情况详见漏洞修补列表。子包独立升级使用场景子包独立升级提供了灵活的按需升级功能。使用场景举例某用户已安装了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),仅供参考

相关新闻