| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
change simt stack size meaning outsides & add address check for debug register Co-authored-by: YzQnWyx<wangyuxin46@huawei.com> # message auto-generated for no-merge-commit merge: !1401 merge 9.0.0 into 9.0.0 change simt stack size meaning outsides & add address check for debug register Created-by: YzQnWyx Commit-by: YzQnWyx Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 反合主线两笔修改,第一:在A5上,debug register的device地址是由上层传入的,后续需要aicpu进行访问读写,因此需要校验是否可用,在注册时校验上层传入的地址的属性;第二:更改simt stack size相关枚举名和语义,当前枚举名的概念是warp粒度的stack size,但是对外语义实际上是thread粒度的stack size,这中间差一个32倍的关系,本次代码更改是为了对齐接口语义和acl对外文档,因此更改枚举名避免歧义,同时内部实现在配置进程级变量的时候,×32倍。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/runtime!1401 | 4 个月前 | |
clean code Co-authored-by: cann-robot<songchangxia@cann.team> # message auto-generated for no-merge-commit merge: !843 merge 9.0.0 into 9.0.0 clean code Created-by: sujunwei3 Commit-by: cann-robot Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 告警清理,删除代码中冗余空行&补充ut ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 全量编译通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/runtime!843 | 4 个月前 | |
fix plog syslog bug,performance bug Co-authored-by: newstarzj<zhangjie230@huawei.com> # message auto-generated for no-merge-commit merge: !1723 merge 9.0.0_plog_fix into 9.0.0 fix plog syslog bug,performance bug Created-by: newstarzj Commit-by: newstarzj Merged-by: cann-robot Description: ## 描述 fix plog syslog bug,performance bug ## 关联的Issue NA ## 测试 UT ## 文档更新 NA ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/runtime!1723 | 3 个月前 | |
clean code Co-authored-by: g00893802<guoliangliang16@huawei.com> # message auto-generated for no-merge-commit merge: !853 merge 9.0.0 into 9.0.0 clean code Created-by: gliangliang Commit-by: g00893802 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 对于指针和引用类型的参数mdl、stream等,对于不需要修改其引用的对象,增加const修饰 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/runtime!853 | 4 个月前 | |
add opensource code Co-authored-by: duanpengliang<duanpengliang@huawei.com> | 6 个月前 | |
为OptionalInfos的底层对象加锁保护 Co-authored-by: jiang-mingming01<jiangmingming16@h-partners.com> # message auto-generated for no-merge-commit merge: !1700 merge br_mingmingj_fix_mtx_9.0.0 into 9.0.0 为OptionalInfos的底层对象加锁保护 Created-by: jiang-mingming01 Commit-by: jiang-mingming01 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> OptionalInfos底层存储对象是唯一的,没有加锁保护;各个对象的并发动作会触发string的引用计数异常,导致coredump ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 一个session下创建多个model,并发指定load、compile、launch等动作,长时间压测(大于1小时) ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/runtime!1700 | 3 个月前 | |
fix somanager Co-authored-by: sujunwei3<sujunwei3@huawei.com> # message auto-generated for no-merge-commit merge: !1794 merge 9.0.0 into 9.0.0 fix somanager Created-by: sujunwei3 Commit-by: sujunwei3 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修复SoManager使用时存在的数据竞态问题 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> https://gitcode.com/cann/runtime/issues/414 https://gitcode.com/cann/runtime/issues/397 https://gitcode.com/cann/runtime/issues/411 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 上板测试queue_schedule启动,运行均正常 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/runtime!1794 | 3 个月前 | |
baseAddr save first Co-authored-by: wangluyao17<wangluyao17@huawei.com> # message auto-generated for no-merge-commit merge: !1764 merge 9.0.0 into 9.0.0 baseAddr save first Created-by: wangluyao17 Commit-by: wangluyao17 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> Runtime::BinayLoad 中 devMemAlign 会覆盖 devMem, 导致SetBinBaseAddr 和SetBinAlignBaseAddr 两个值一样了, 需要提前保存baseAddr 区分原始基址和对齐后的地址。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> RDV, 和普通算子下发用例。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/runtime!1764 | 3 个月前 | |
[fix] Tsdclient use platformV1 to get short-soc-version Co-authored-by: FengHaozhan<fenghaozhan@huawei.com> # message auto-generated for no-merge-commit merge: !1282 merge 9.0.0-use-platformv1 into 9.0.0 [fix] Tsdclient use platformV1 to get short-soc-version Created-by: FengHaozhan Commit-by: FengHaozhan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 基于platform的V1接口获取short-soc-version ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #000--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。-->  经过上板验证,tsdclient可以正常获取short_soc_version ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/runtime!1282 | 4 个月前 |