文件最后提交记录最后更新时间
add feature sample Co-authored-by: yxf-dev-ops<yexiaofeng4@huawei.com> # message auto-generated for no-merge-commit merge: !178 merge 02_feature into master add feature sample Created-by: yxf-dev-ops Commit-by: yxf-dev-ops Merged-by: cann-robot Description: ## 描述 新增 features example 更新以下样例: 00_framework_launch 01_triple_chevron_notation 02_c_api 02_simt 04_micro_api 06_static_tensor_programming 07_data_movement 09_unalign 10_memory_management 11_synchronous_control 12_system_variable_access 13_atomic_operations 15_utility_function 16_scalar_computation ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/asc-devkit!1784 个月前
add feature sample Co-authored-by: yxf-dev-ops<yexiaofeng4@huawei.com> # message auto-generated for no-merge-commit merge: !178 merge 02_feature into master add feature sample Created-by: yxf-dev-ops Commit-by: yxf-dev-ops Merged-by: cann-robot Description: ## 描述 新增 features example 更新以下样例: 00_framework_launch 01_triple_chevron_notation 02_c_api 02_simt 04_micro_api 06_static_tensor_programming 07_data_movement 09_unalign 10_memory_management 11_synchronous_control 12_system_variable_access 13_atomic_operations 15_utility_function 16_scalar_computation ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/asc-devkit!1784 个月前
remove sid Co-authored-by: li-yuanjie-da<liyuanjie5@h-partners.com> # message auto-generated for no-merge-commit merge: !227 merge master into master remove sid Created-by: li-yuanjie-da Commit-by: li-yuanjie-da Merged-by: cann-robot Description: ## 描述 <!--在这里详细描述你的改动,包括改动的原因和所采取的方法。--> 删除c_api对外接口中的sid参数,改为内部设置默认值 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> docs/api/context/c_api/cube_datamove/asc_load_image_to_cbuf.md docs/api/context/c_api/cube_datamove/copy_gm2l1.md docs/api/context/c_api/cube_datamove/copy_gm2l1_nd2nz.md docs/api/context/c_api/vector_datamove/asc_copy_gm2ub.md docs/api/context/c_api/vector_datamove/asc_copy_gm2ub_align.md docs/api/context/c_api/vector_datamove/asc_copy_ub2gm.md docs/api/context/c_api/vector_datamove/asc_copy_ub2gm_align.md ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [x] 新特性 - [ ] 性能优化 - [x] 文档更新 - [ ] 其他,请描述: See merge request: cann/asc-devkit!2273 个月前
add feature sample Co-authored-by: yxf-dev-ops<yexiaofeng4@huawei.com> # message auto-generated for no-merge-commit merge: !178 merge 02_feature into master add feature sample Created-by: yxf-dev-ops Commit-by: yxf-dev-ops Merged-by: cann-robot Description: ## 描述 新增 features example 更新以下样例: 00_framework_launch 01_triple_chevron_notation 02_c_api 02_simt 04_micro_api 06_static_tensor_programming 07_data_movement 09_unalign 10_memory_management 11_synchronous_control 12_system_variable_access 13_atomic_operations 15_utility_function 16_scalar_computation ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在这里提供Issue链接。例如:关联Issue #123--> <!-- 如果这个PR是为了解决特定的问题单,请在这里描述问题单单号。--> ## 测试 <!--描述进行了哪些测试来验证你的改动。包括但不限于二级冒烟、算子泛化等。--> ## 文档更新 <!--如果这个PR包含文档的更新,请在这里指出。例如:更新了README.md文件。--> ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [ ] 性能优化 - [ ] 文档更新 - [ ] 其他,请描述: See merge request: cann/asc-devkit!1784 个月前
README.md

C-API样例介绍

概述

本样例展示了使用C_API构建Add算子样例的编译流程。

算子开发样例

目录名称 功能描述
00_sync_add 本样例展示了使用C_API 基于同步搬运/计算接口构建Add算子样例的编译流程,支持main函数和kernel函数在同一个cpp文件中实现
01_async_add 本样例展示了使用C_API 基于异步搬运/计算和统一同步接口构建Add算子样例的编译流程,支持main函数和kernel函数在同一个cpp文件中实现
02_c_api_delicacy_async_add 本样例采用C_API接口编写Add算子样例,基于异步搬运、计算接口和精细化同步接口实现