Basic API样例介绍概述本样例介绍了Ascend C Basic API的使用方法包括数据搬运、矩阵计算、内存向量计算、资源管理、同步控制、系统访问、原子操作和标量计算等。样例列表目录名称功能描述00_data_movement本路径下包含了与数据搬运相关的多个API的样例展示了数据搬运接口的使用。01_memory_vector_compute本样例路径以reduce、sort、transpose等算子为示例展示了内存向量计算接口的使用。02_reg_vector_compute本路径下包含了与向量计算相关的多个API的样例基于Reg编程接口实现。03_matrix_compute本样例路径以batch_matmul等算子为示例展示了矩阵计算接口的使用。04_memory_management本路径下包含了与资源管理相关的多个API的样例。每个样例均基于Ascend C的直调方法支持main函数和kernel函数在同一个cpp文件中实现。05_sync_control本路径下包含了与同步控制相关的多个API的样例。每个样例均基于Ascend C的直调方法支持main函数和kernel函数在同一个cpp文件中实现。06_atomic本路径下包含了与原子操作相关的多个API的样例。每个样例均基于Ascend C的直调方法支持main函数和kernel函数在同一个cpp文件中实现。07_tpipe_tque本路径下包含了与tpipe和tque相关的多个API的样例。每个样例均基于Ascend C的直调方法支持main函数和kernel函数在同一个cpp文件中实现。09_utils本路径下包含了与工具相关API的样例。每个样例均基于Ascend C的直调方法支持main函数和kernel函数在同一个cpp文件中实现。创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考