| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: 解决同名头文件问题 Co-authored-by: flyingXLB<sz2516004@nuaa.edu.cn> # message auto-generated for no-merge-commit merge: !5526 merge fix/duplicate-header-name into master fix: 解决同名头文件问题 Created-by: flyingXLB Commit-by: flyingXLB Merged-by: cann-robot Description: ## 描述 • 背景 解决 include 和 impl 目录中多个同名头文件导致的路径冲突与潜在编译风险。 ## 修改内容 - 对外公开头文件采用“重命名实体 + 保留旧路径符号链接”策略,兼容已有 #include 路径。 - cube/vector 的 copy_op.h 分别迁移为 cube_copy_op.h、vector_copy_op.h。 - 内部实现头文件直接按模块或数据搬运通路重命名,消除 tuple_impl.h 和 15 个通路 copy.h 的同名问题。 - 同步更新聚合头、atom 实现、跨通路 include、文件注释与 include guard。 - 增加旧公开 Copy 路径的头文件检查覆盖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 二级冒烟已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5526 | 1 个月前 | |
fix: 解决同名头文件问题 Co-authored-by: flyingXLB<sz2516004@nuaa.edu.cn> # message auto-generated for no-merge-commit merge: !5526 merge fix/duplicate-header-name into master fix: 解决同名头文件问题 Created-by: flyingXLB Commit-by: flyingXLB Merged-by: cann-robot Description: ## 描述 • 背景 解决 include 和 impl 目录中多个同名头文件导致的路径冲突与潜在编译风险。 ## 修改内容 - 对外公开头文件采用“重命名实体 + 保留旧路径符号链接”策略,兼容已有 #include 路径。 - cube/vector 的 copy_op.h 分别迁移为 cube_copy_op.h、vector_copy_op.h。 - 内部实现头文件直接按模块或数据搬运通路重命名,消除 tuple_impl.h 和 15 个通路 copy.h 的同名问题。 - 同步更新聚合头、atom 实现、跨通路 include、文件注释与 include guard。 - 增加旧公开 Copy 路径的头文件检查覆盖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 二级冒烟已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5526 | 1 个月前 | |
fix: 解决同名头文件问题 Co-authored-by: flyingXLB<sz2516004@nuaa.edu.cn> # message auto-generated for no-merge-commit merge: !5526 merge fix/duplicate-header-name into master fix: 解决同名头文件问题 Created-by: flyingXLB Commit-by: flyingXLB Merged-by: cann-robot Description: ## 描述 • 背景 解决 include 和 impl 目录中多个同名头文件导致的路径冲突与潜在编译风险。 ## 修改内容 - 对外公开头文件采用“重命名实体 + 保留旧路径符号链接”策略,兼容已有 #include 路径。 - cube/vector 的 copy_op.h 分别迁移为 cube_copy_op.h、vector_copy_op.h。 - 内部实现头文件直接按模块或数据搬运通路重命名,消除 tuple_impl.h 和 15 个通路 copy.h 的同名问题。 - 同步更新聚合头、atom 实现、跨通路 include、文件注释与 include guard。 - 增加旧公开 Copy 路径的头文件检查覆盖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 二级冒烟已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5526 | 1 个月前 | |
fix: 解决同名头文件问题 Co-authored-by: flyingXLB<sz2516004@nuaa.edu.cn> # message auto-generated for no-merge-commit merge: !5526 merge fix/duplicate-header-name into master fix: 解决同名头文件问题 Created-by: flyingXLB Commit-by: flyingXLB Merged-by: cann-robot Description: ## 描述 • 背景 解决 include 和 impl 目录中多个同名头文件导致的路径冲突与潜在编译风险。 ## 修改内容 - 对外公开头文件采用“重命名实体 + 保留旧路径符号链接”策略,兼容已有 #include 路径。 - cube/vector 的 copy_op.h 分别迁移为 cube_copy_op.h、vector_copy_op.h。 - 内部实现头文件直接按模块或数据搬运通路重命名,消除 tuple_impl.h 和 15 个通路 copy.h 的同名问题。 - 同步更新聚合头、atom 实现、跨通路 include、文件注释与 include guard。 - 增加旧公开 Copy 路径的头文件检查覆盖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 二级冒烟已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5526 | 1 个月前 | |
docs: consolidate assert API documentation Co-authored-by: kyzyc<zhuyuchen10@huawei.com> # message auto-generated for no-merge-commit merge: !5313 merge assert_doc into master docs: consolidate assert API documentation Created-by: kyzyc Commit-by: kyzyc Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 原 assert 文档分散在 SIMD API 和 UTILS API 中,根据头文件所在目录规则,现只在 UTILS API 中出现该文档。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5313 | 1 个月前 | |
fix: 解决同名头文件问题 Co-authored-by: flyingXLB<sz2516004@nuaa.edu.cn> # message auto-generated for no-merge-commit merge: !5526 merge fix/duplicate-header-name into master fix: 解决同名头文件问题 Created-by: flyingXLB Commit-by: flyingXLB Merged-by: cann-robot Description: ## 描述 • 背景 解决 include 和 impl 目录中多个同名头文件导致的路径冲突与潜在编译风险。 ## 修改内容 - 对外公开头文件采用“重命名实体 + 保留旧路径符号链接”策略,兼容已有 #include 路径。 - cube/vector 的 copy_op.h 分别迁移为 cube_copy_op.h、vector_copy_op.h。 - 内部实现头文件直接按模块或数据搬运通路重命名,消除 tuple_impl.h 和 15 个通路 copy.h 的同名问题。 - 同步更新聚合头、atom 实现、跨通路 include、文件注释与 include guard。 - 增加旧公开 Copy 路径的头文件检查覆盖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 二级冒烟已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5526 | 1 个月前 | |
docs: consolidate assert API documentation Co-authored-by: kyzyc<zhuyuchen10@huawei.com> # message auto-generated for no-merge-commit merge: !5313 merge assert_doc into master docs: consolidate assert API documentation Created-by: kyzyc Commit-by: kyzyc Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 原 assert 文档分散在 SIMD API 和 UTILS API 中,根据头文件所在目录规则,现只在 UTILS API 中出现该文档。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5313 | 1 个月前 | |
add kirin v516 basic api Co-authored-by: zengjuan<zengjuan2@huawei.com> # message auto-generated for no-merge-commit merge: !4913 merge master into master add kirin v516 basic api Created-by: zengjuan Commit-by: zengjuan Merged-by: cann-robot Description: ## 描述 add kirin v516 basic api ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 1)完成算子冒烟测试:  2)完成turing黄区门禁测试: https://turing-ci.huawei.com/#/buildInfo/main_chart?change_id=I09a52f7f3b9ec35bb38dbc34d1f0749556e7be57&trigger_timestamp=20260825_101751362&branch=br_hisi_trunk_ai&task_class=release&sort_field=status_priority&sort_order=ascend ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4913 | 1 个月前 | |
docs: consolidate assert API documentation Co-authored-by: kyzyc<zhuyuchen10@huawei.com> # message auto-generated for no-merge-commit merge: !5313 merge assert_doc into master docs: consolidate assert API documentation Created-by: kyzyc Commit-by: kyzyc Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 原 assert 文档分散在 SIMD API 和 UTILS API 中,根据头文件所在目录规则,现只在 UTILS API 中出现该文档。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5313 | 1 个月前 | |
refactor: impl目录下的代码格式 Co-authored-by: haipingmao<maohaiping@huawei.com> # message auto-generated for no-merge-commit merge: !4211 merge br_codestyle_impl2 into master refactor: impl目录下的代码格式 Created-by: haipingmao Commit-by: haipingmao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 按照/clang-format刷新impl下tensor_api、simt_api、utils目录的代码格式。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> NA ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> compile ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [x] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4211 | 3 个月前 | |
feat: simd_vf support fifo printf/dump/assert Co-authored-by: kyzyc<zhuyuchen10@huawei.com> # message auto-generated for no-merge-commit merge: !4829 merge new_fifo into master feat: simd_vf support fifo printf/dump/assert Created-by: kyzyc Commit-by: kyzyc Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> simd_vf 支持 fifo 方式的 printf/dump/assert ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4829 | 1 个月前 | |
fix: 解决同名头文件问题 Co-authored-by: flyingXLB<sz2516004@nuaa.edu.cn> # message auto-generated for no-merge-commit merge: !5526 merge fix/duplicate-header-name into master fix: 解决同名头文件问题 Created-by: flyingXLB Commit-by: flyingXLB Merged-by: cann-robot Description: ## 描述 • 背景 解决 include 和 impl 目录中多个同名头文件导致的路径冲突与潜在编译风险。 ## 修改内容 - 对外公开头文件采用“重命名实体 + 保留旧路径符号链接”策略,兼容已有 #include 路径。 - cube/vector 的 copy_op.h 分别迁移为 cube_copy_op.h、vector_copy_op.h。 - 内部实现头文件直接按模块或数据搬运通路重命名,消除 tuple_impl.h 和 15 个通路 copy.h 的同名问题。 - 同步更新聚合头、atom 实现、跨通路 include、文件注释与 include guard。 - 增加旧公开 Copy 路径的头文件检查覆盖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 二级冒烟已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5526 | 1 个月前 | |
fix: 解决同名头文件问题 Co-authored-by: flyingXLB<sz2516004@nuaa.edu.cn> # message auto-generated for no-merge-commit merge: !5526 merge fix/duplicate-header-name into master fix: 解决同名头文件问题 Created-by: flyingXLB Commit-by: flyingXLB Merged-by: cann-robot Description: ## 描述 • 背景 解决 include 和 impl 目录中多个同名头文件导致的路径冲突与潜在编译风险。 ## 修改内容 - 对外公开头文件采用“重命名实体 + 保留旧路径符号链接”策略,兼容已有 #include 路径。 - cube/vector 的 copy_op.h 分别迁移为 cube_copy_op.h、vector_copy_op.h。 - 内部实现头文件直接按模块或数据搬运通路重命名,消除 tuple_impl.h 和 15 个通路 copy.h 的同名问题。 - 同步更新聚合头、atom 实现、跨通路 include、文件注释与 include guard。 - 增加旧公开 Copy 路径的头文件检查覆盖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 二级冒烟已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5526 | 1 个月前 | |
fix: 解决同名头文件问题 Co-authored-by: flyingXLB<sz2516004@nuaa.edu.cn> # message auto-generated for no-merge-commit merge: !5526 merge fix/duplicate-header-name into master fix: 解决同名头文件问题 Created-by: flyingXLB Commit-by: flyingXLB Merged-by: cann-robot Description: ## 描述 • 背景 解决 include 和 impl 目录中多个同名头文件导致的路径冲突与潜在编译风险。 ## 修改内容 - 对外公开头文件采用“重命名实体 + 保留旧路径符号链接”策略,兼容已有 #include 路径。 - cube/vector 的 copy_op.h 分别迁移为 cube_copy_op.h、vector_copy_op.h。 - 内部实现头文件直接按模块或数据搬运通路重命名,消除 tuple_impl.h 和 15 个通路 copy.h 的同名问题。 - 同步更新聚合头、atom 实现、跨通路 include、文件注释与 include guard。 - 增加旧公开 Copy 路径的头文件检查覆盖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 二级冒烟已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5526 | 1 个月前 | |
[simd vf debug] enable simd_vf get_shmem_sz() Co-authored-by: ChenZhoujie<chenzhoujie@huawei.com> # message auto-generated for no-merge-commit merge: !4250 merge master into master [simd vf debug] enable simd_vf get_shmem_sz() Created-by: ChenZhoujie Commit-by: ChenZhoujie Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1. 修复simd vf调测接口会默认占用256B的问题,直接使用get_shmem_sz(); 2. 使用traits特性,提供模板和实例化方式,使得asc_vf_call先后的处理可以做到不调用asc_printf.h/asc_dump.h不产生额外开销; 3. 根据评审结论,当前仓内不直接包含asc_printf.h/asc_dump.h,实现下称到impl,include只暴露接口声明; 4. simt当前默认包含的文件从asc_printf.h->asc_simt_printf_impl.h,功能上与之前一致; 5. 修复asc_printf.h/asc_dump.h和kernel_operator.h在用户样例中的包含顺序问题,当前只要包含相应的调测文件即可打印,反之则不行; ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 二级冒烟验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无 ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4250 | 2 个月前 | |
[simd vf debug] enable simd_vf get_shmem_sz() Co-authored-by: ChenZhoujie<chenzhoujie@huawei.com> # message auto-generated for no-merge-commit merge: !4250 merge master into master [simd vf debug] enable simd_vf get_shmem_sz() Created-by: ChenZhoujie Commit-by: ChenZhoujie Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 1. 修复simd vf调测接口会默认占用256B的问题,直接使用get_shmem_sz(); 2. 使用traits特性,提供模板和实例化方式,使得asc_vf_call先后的处理可以做到不调用asc_printf.h/asc_dump.h不产生额外开销; 3. 根据评审结论,当前仓内不直接包含asc_printf.h/asc_dump.h,实现下称到impl,include只暴露接口声明; 4. simt当前默认包含的文件从asc_printf.h->asc_simt_printf_impl.h,功能上与之前一致; 5. 修复asc_printf.h/asc_dump.h和kernel_operator.h在用户样例中的包含顺序问题,当前只要包含相应的调测文件即可打印,反之则不行; ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> 无 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 二级冒烟验证 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 无 ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4250 | 2 个月前 | |
fix: 解决同名头文件问题 Co-authored-by: flyingXLB<sz2516004@nuaa.edu.cn> # message auto-generated for no-merge-commit merge: !5526 merge fix/duplicate-header-name into master fix: 解决同名头文件问题 Created-by: flyingXLB Commit-by: flyingXLB Merged-by: cann-robot Description: ## 描述 • 背景 解决 include 和 impl 目录中多个同名头文件导致的路径冲突与潜在编译风险。 ## 修改内容 - 对外公开头文件采用“重命名实体 + 保留旧路径符号链接”策略,兼容已有 #include 路径。 - cube/vector 的 copy_op.h 分别迁移为 cube_copy_op.h、vector_copy_op.h。 - 内部实现头文件直接按模块或数据搬运通路重命名,消除 tuple_impl.h 和 15 个通路 copy.h 的同名问题。 - 同步更新聚合头、atom 实现、跨通路 include、文件注释与 include guard。 - 增加旧公开 Copy 路径的头文件检查覆盖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 二级冒烟已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5526 | 1 个月前 | |
fix: 解决同名头文件问题 Co-authored-by: flyingXLB<sz2516004@nuaa.edu.cn> # message auto-generated for no-merge-commit merge: !5526 merge fix/duplicate-header-name into master fix: 解决同名头文件问题 Created-by: flyingXLB Commit-by: flyingXLB Merged-by: cann-robot Description: ## 描述 • 背景 解决 include 和 impl 目录中多个同名头文件导致的路径冲突与潜在编译风险。 ## 修改内容 - 对外公开头文件采用“重命名实体 + 保留旧路径符号链接”策略,兼容已有 #include 路径。 - cube/vector 的 copy_op.h 分别迁移为 cube_copy_op.h、vector_copy_op.h。 - 内部实现头文件直接按模块或数据搬运通路重命名,消除 tuple_impl.h 和 15 个通路 copy.h 的同名问题。 - 同步更新聚合头、atom 实现、跨通路 include、文件注释与 include guard。 - 增加旧公开 Copy 路径的头文件检查覆盖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 二级冒烟已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5526 | 1 个月前 | |
fix: 解决同名头文件问题 Co-authored-by: flyingXLB<sz2516004@nuaa.edu.cn> # message auto-generated for no-merge-commit merge: !5526 merge fix/duplicate-header-name into master fix: 解决同名头文件问题 Created-by: flyingXLB Commit-by: flyingXLB Merged-by: cann-robot Description: ## 描述 • 背景 解决 include 和 impl 目录中多个同名头文件导致的路径冲突与潜在编译风险。 ## 修改内容 - 对外公开头文件采用“重命名实体 + 保留旧路径符号链接”策略,兼容已有 #include 路径。 - cube/vector 的 copy_op.h 分别迁移为 cube_copy_op.h、vector_copy_op.h。 - 内部实现头文件直接按模块或数据搬运通路重命名,消除 tuple_impl.h 和 15 个通路 copy.h 的同名问题。 - 同步更新聚合头、atom 实现、跨通路 include、文件注释与 include guard。 - 增加旧公开 Copy 路径的头文件检查覆盖。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> ## 测试 二级冒烟已通过 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [x] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5526 | 1 个月前 | |
refactor: impl目录下的代码格式 Co-authored-by: haipingmao<maohaiping@huawei.com> # message auto-generated for no-merge-commit merge: !4211 merge br_codestyle_impl2 into master refactor: impl目录下的代码格式 Created-by: haipingmao Commit-by: haipingmao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 按照/clang-format刷新impl下tensor_api、simt_api、utils目录的代码格式。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> NA ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> compile ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [x] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4211 | 3 个月前 | |
refactor: impl目录下的代码格式 Co-authored-by: haipingmao<maohaiping@huawei.com> # message auto-generated for no-merge-commit merge: !4211 merge br_codestyle_impl2 into master refactor: impl目录下的代码格式 Created-by: haipingmao Commit-by: haipingmao Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 按照/clang-format刷新impl下tensor_api、simt_api、utils目录的代码格式。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> NA ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> compile ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [x] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4211 | 3 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 3 个月前 | ||
| 3 个月前 |