| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Remove the unnecessary heaplist rescan in svm VA alloc Co-authored-by: Yu Li<liyu173@huawei.com> # message auto-generated for no-merge-commit merge: !60 merge br_remove_unnecessary_heaplist_rescan into master Remove the unnecessary heaplist rescan in svm VA alloc Created-by: tusdinbo Commit-by: Yu Li Merged-by: cann-robot Description: ## 描述 当前SVM分配器在锁从读锁升级到写锁时,会重新扫描整个heaplist中的所有heap。这个重新扫描是为了避免在多线程请求分配时可能造成的冗余新堆为问题。但是在大多数情况下这个重新扫描是不必要且非常耗时的。 本提交在devmm_heap_list结构体中引入版本version。在锁升级后通过比较version可以跳过heaplist没有更新并且锁升级期间没有内存释放场景下对整个heaplist全堆重扫的操作,该重扫为冗余操作且在堆分配较多时非常耗时。本改动在高并发场景下可以极大提升原堆无法分配需要分配新堆时的分配性能。 ## 关联的Issue 无 ## 测试 无 ## 文档更新 无 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: Signed-off-by: Yu Li liyu173@huawei.com See merge request: cann/driver!60 | 23 天前 | |
支持ibv extend的V3接口;高阶RoCE协商能力与lag port接口 Co-authored-by: laishangxiao<laishangxiao@126.com> # message auto-generated for no-merge-commit merge: !119 merge master into master Add ibv extend API V3:support hyper roce negotiate Created-by: laishangxiao Commit-by: laishangxiao Merged-by: cann-robot Description: ## 描述 支持ibv extend的V3接口;包含的功能如下: 1、支持获取网卡支持的高阶RoCE能力 2、支持将接收到的高阶RoCE能力与网卡自身的高阶RoCE能力进行协商; 3、以上接口只协商,并不会让网卡生效高阶RoCE;生效高阶RoCE需使用API V2的modify QP的IBV_QP_ATTR_EXTEND_HYROCE_FEATURE模式。 ## 关联的Issue 支持基于Socket建链的高阶RoCE协商接口 ## 测试 NA ## 文档更新 更新了NDA_IBV_EXTEND_Extension_Library_Development_Guide.md文件 ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/driver!119 | 22 天前 | |
Add soft_fault whitelist Co-authored-by: zyshed<zhaoyan59@huawei.com> # message auto-generated for no-merge-commit merge: !123 merge soft_fault_driver into master Add soft_fault whitelist Created-by: zyshed Commit-by: zyshed Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/driver!123 | 16 天前 | |
move network to custom dir Co-authored-by: tuo_yue_<liuzijun17@huawei.com> # message auto-generated for no-merge-commit merge: !114 merge fix/ascend910B-910_93-critical-issues into master move network to custom dir Created-by: tuo_yue_ Commit-by: tuo_yue_;CatLoetqjxf-Fable-5 Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/driver!114 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 23 天前 | ||
| 22 天前 | ||
| 16 天前 | ||
| 1 个月前 |