CANN竞赛星辰队提交说明
星辰队提交说明【免费下载链接】cann-competitions本仓库用于 CANN 开源社区各类竞赛、开源课题、社区任务等课题发布、开发者作品提交和展示。项目地址: https://gitcode.com/cann/cann-competitions团队信息团队名称星辰所属单位金陵科技学院团队成员张健伟测试代码编写与报告整理陈羽洁测试用例设计与结果分析联系人张健伟联系邮箱zhangjianwei0615163.com环境要求CANN 版本组委会决赛远程云服务环境内置 CANN 与cann-ops-math操作系统组委会决赛远程云服务 Linux 环境编译器评测环境默认 GCC/G测试框架自研 C 测试程序基于 ACL Runtime、ACLNN 两段式接口和 NPU Stream运行方式Ascend 910 系列真实 NPUSOC 参数ascend910_93Eager Mode开启--cov覆盖率插桩其他依赖组委会提供的ops-math.zip及远程环境内置依赖文件说明code/测试代码源文件按算子分子目录组织code/Add/test_aclnn_add.cppAdd 算子测试代码code/Cumsum/test_aclnn_cumsum.cppCumsum 算子测试代码report/测试报告report/Add.mdAdd 算子测试报告report/Cumsum.mdCumsum 算子测试报告编译与运行按决赛全流程说明登录组委会远程云服务环境并将/public中的赛题资料拷贝至/rootcp -r /public/* /root/ unzip ops-math.zip -d /root/ops-math cd /root/ops-math/ops-math将对应测试文件放入cann-ops-math工程的算子 example 目录例如cp code/Add/test_aclnn_add.cpp math/add/examples/test_aclnn_add.cpp cp code/Cumsum/test_aclnn_cumsum.cpp math/cumsum/examples/test_aclnn_cumsum.cpp以 Cumsum 为例按决赛题目文档中的真实 NPU 流程编译、安装并运行bash build.sh --pkg --socascend910_93 --opscumsum --vendor_namecustom --cov ./build_out/cann-ops-math-custom_linux-aarch64.run bash build.sh --run_example cumsum eager cust --vendor_namecustom --socascend910_93 --covAdd 将命令中的cumsum替换为add后执行。覆盖率通过gcov -b -c gcda文件路径统计。【免费下载链接】cann-competitions本仓库用于 CANN 开源社区各类竞赛、开源课题、社区任务等课题发布、开发者作品提交和展示。项目地址: https://gitcode.com/cann/cann-competitions创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考