| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
docs: 完善SIMT样例仿真编译运行说明 Co-authored-by: ruoshuisixue<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !5759 merge master into master docs: 完善SIMT样例仿真编译运行说明 Created-by: ruoshuisixue Commit-by: ruoshuisixue Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 完善SIMT样例仿真编译运行说明 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1644 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!5759 | 22 天前 | |
SIMT:添加栈溢出样例 Co-authored-by: ruoshuisixue<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !4407 merge master into master SIMT:添加栈溢出样例 Created-by: ruoshuisixue Commit-by: ruoshuisixue Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> SIMT:添加栈溢出场景及优化思路样例 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1307 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> case1 栈上定义大数组及增加栈空间优化: 默认配置:根据readme执行样例,会有栈溢出提示 The VEC SIMT stack overflows 增加栈空间配置:样例正常执行,test pass! case2 递归调用及其迭代方法实现优化: 递归调用:根据readme执行样例,会有栈溢出提示VEC SIMT DVG stack overflows 增加栈空间配置:样例正常执行,test pass! ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4407 | 2 个月前 | |
SIMT:添加栈溢出样例 Co-authored-by: ruoshuisixue<lishangfan@h-partners.com> # message auto-generated for no-merge-commit merge: !4407 merge master into master SIMT:添加栈溢出样例 Created-by: ruoshuisixue Commit-by: ruoshuisixue Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> SIMT:添加栈溢出场景及优化思路样例 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #xxx--> https://gitcode.com/cann/asc-devkit/issues/1307 ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> case1 栈上定义大数组及增加栈空间优化: 默认配置:根据readme执行样例,会有栈溢出提示 The VEC SIMT stack overflows 增加栈空间配置:样例正常执行,test pass! case2 递归调用及其迭代方法实现优化: 递归调用:根据readme执行样例,会有栈溢出提示VEC SIMT DVG stack overflows 增加栈空间配置:样例正常执行,test pass! ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] 🐛 fix: Bug 修复 - [x] ✨ feat: 新功能 - [ ] ⚡ perf: 性能优化 - [ ] ♻️ refactor: 代码重构 - [ ] 🧪 test: 新增或修改测试 - [ ] 📝 docs: 文档更新 - [ ] 🔧 ci: CI/CD 配置修改 - [ ] ↩️ revert: 回退 - [ ] 🧹 chore: 其他,请具体描述 See merge request: cann/asc-devkit!4407 | 2 个月前 |
Troubleshooting样例介绍
概述
展示Ascend C SIMT编程中的故障分析与问题定位样例。
样例列表
| 目录名称 | 功能描述 |
|---|---|
| stack_overflow | 本样例展示SIMT编程下栈溢出问题的定位方法和优化思路。 |