| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
refactor(docs): 重命名 SIMT-API/AI-CPU-API/Utils-API/附录 目录及文件为英文小写下划线 Co-authored-by: munan<munan@huawei.com> # message auto-generated for no-merge-commit merge: !4866 merge master into master refactor(docs): 重命名 SIMT-API/AI-CPU-API/Utils-API/附录 目录及文件为英文小写下划线 Created-by: munanhw Commit-by: munan Merged-by: cann-robot Description: ## 描述 refactor(docs): 重命名 SIMT-API/AI-CPU-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!4866 | 2 个月前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 | |
修复SIMT协作组接口返回类型错误 Co-authored-by: louyuxuan<louyuxuan@huawei.com> # message auto-generated for no-merge-commit merge: !5329 merge docs into master 修复SIMT协作组接口返回类型错误 Created-by: louyuxuan Commit-by: louyuxuan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 修复SIMT协作组接口返回类型错误,将相关接口原型及示例变量类型由 unsigned long long 调整为 unsigned int。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> [#1582](https://gitcode.com/cann/asc-devkit/issues/1582) ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> SIMT 二级冒烟测试 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> coalesced_group: - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/coalesced_group_intro.md - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/num_threads.md - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/size.md - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/thread_rank.md - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/all.md - docs/zh/api/SIMT-API/cooperative_groups/coalesced_group/any.md thread_block_tile: - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/thread_block_tile_intro.md - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/num_threads.md - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/size.md - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/thread_rank.md - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/all.md - docs/zh/api/SIMT-API/cooperative_groups/thread_block_tile/any.md ## 类型标签 <!-- [x] 表示选中 --> - [x] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5329 | 1 个月前 | |
docs(cooperative-groups): add measured IO examples Co-authored-by: lishangfan<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !6734 merge cooperative_groups into master docs(cooperative-groups): add measured IO examples Created-by: ruoshuisixue Commit-by: lishangfan Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 本 PR 为 SIMT Cooperative Groups 相关 API 文档补充上板实测的输入输出示例,共更新 56 个 Markdown 文件,全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,覆盖以下接口类别: - 顶层分组与划分接口:binary_partition、tiled_partition、sync。 - coalesced_group:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - grid_group:构造、合法性、Block/Grid 编号与维度、线程数量、组大小、同步和线程编号接口。 - thread_block:构造、同步、线程编号、线程索引、组索引、维度和线程数量接口。 - thread_block_tile:构造、同步、线程编号、组大小、元组信息、投票以及 Shuffle 接口。 - thread_group:构造、类型、同步、线程编号、组大小和线程数量接口。 每个文档均在现有调用示例后新增统一的“输入输出示例如下”文本块,展示分组、线程编号、组属性、同步、投票或 Shuffle 操作对应的实际输出;对于按线程逐项输出的接口,结果按线程顺序列出,便于直接理解接口语义和执行结果。 本 PR 仅新增文档示例,不修改 API 定义、示例代码逻辑或构建配置。 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1856 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> 本 PR 仅修改 Markdown 文档,不涉及算子实现、示例代码执行逻辑或构建配置,因此无需执行二级冒烟、算子泛化等运行测试。 已完成的文档校验: - 确认变更范围:56 个文件全部位于 docs/zh/api/SIMT-API/cooperative_groups/ 目录,每个文件新增一个输入输出示例块。 - 检查 Markdown 结构:新增提示语、空行、 `text 代码围栏和结尾围栏完整,56 个示例块均闭合。 - 校验示例格式:标签使用半角冒号,多个数值使用英文逗号加空格分隔。 - 校验输入输出形态:输入与输出数量按线程/元素逐项对应;无显式输入的接口按实际函数形态仅展示 result。 - 示例数据均来自 NPU 上板实测,未改动接口行为。 ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> 更新了 docs/zh/api/SIMT-API/cooperative_groups/ 下 56 个 API 文档,为顶层分组与划分、coalesced_group、grid_group、thread_block、thread_block_tile 和 thread_group 相关接口补充实测输入输出示例。 ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [ ] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [x] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!6734 | 2 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 天前 | ||
| 2 个月前 | ||
| 2 天前 | ||
| 1 个月前 | ||
| 2 天前 |