当前位置: 首页 > news >正文

CANN算子测试竞赛中山大学软工小队提交

团队信息

【免费下载链接】cann-competitions本仓库用于 CANN 开源社区各类竞赛、开源课题、社区任务等课题发布、开发者作品提交和展示。项目地址: https://gitcode.com/cann/cann-competitions

  • 团队名称:软工小队
  • 所属单位:中山大学
  • 团队成员:
    • 杨坤维,队长
    • 林泽明,队员
  • 联系人:杨坤维
  • 联系邮箱:yangkw9@mail2.sysu.edu.cn

环境要求

  • CANN 版本:9.0.0-beta.2
  • 操作系统: Ubuntu 22.04.5 LTS aarch64
  • 编译器:Aarch64 g++ 11.4.0
  • 测试框架:GoogleTest
  • 其他依赖:Ascend CANN Toolkit (9.0.0-beta.2), CMake

文件说明

  • code/:测试代码源文件,按算子分子目录组织
    • code/Add/test_aclnn_add.cpp:Add 算子测试代码
    • code/Cumsum/test_aclnn_cumsum.cpp:Cumsum 算子测试代码
  • report/:测试报告
    • report/Add.md:Add 算子测试报告文档
    • report/Cumsum.md:Cumsum 算子测试报告文档

编译与运行

以 Add 算子为例(Cumsum只需将命令中的add替换为cumsum):

  1. 进入对应算子目录:cd code/Add
  2. 复制测试文件到ops-math项目对应的位置
    cp test_aclnn_add.cpp /home/workspace/ops-math/math/add/examples/test_aclnn_add.cpp
  3. 编译
    # 切换到ops-math项目目录 cd /home/workspace/ops-math # 编译算子 bash build.sh --pkg --soc=ascend950 --ops=add --vendor_name=custom --cov
  4. 安装算子包
./build_out/cann-ops-math-custom_linux-x86_64.run ``` 2. 运行 ```bash bash build.sh --run_example mul eager cust \ --vendor_name=custom --simulator --soc=ascend950 --cov ``` 运行成功后会在 `build/` 目录下生成覆盖率数据文件(`.gcda`)。 3. 查看覆盖率 ```bash find build -name "*.gcda" | grep add gcov -b <gcda文件路径> ```

【免费下载链接】cann-competitions本仓库用于 CANN 开源社区各类竞赛、开源课题、社区任务等课题发布、开发者作品提交和展示。项目地址: https://gitcode.com/cann/cann-competitions

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.jsqmd.com/news/783720/

相关文章:

  • CANN/pypto lt函数API文档
  • 如何免费获取网盘高速下载:LinkSwift 九大平台直链解析终极指南
  • AI水下目标检测:从传统图像处理到深度学习部署实战
  • 工业盐技术选型指南:优质厂家的核心筛选维度 - 奔跑123
  • 别再只会用ref_table了!ABAP ALV里给自定义字段加F4搜索帮助的完整流程(附代码)
  • 深入SplaTAM代码:手把手解析3D高斯溅射(3DGS)如何与SLAM框架在Python/CUDA层协同工作
  • CANN/AMCT HiFloat8量化算法
  • 2026 全国节能建筑围护材料优质厂家 TOP5 榜单——聚焦聚氨酯复合板、聚氨酯封边岩棉夹芯板、聚氨酯夹芯板全国供应商 - 深度智识库
  • 2026年原创视频素材平台评测:国内项目与海外素材库的选型记录 - Fzzf_23
  • Ubuntu SCP传文件总失败?从ifconfig查IP到防火墙设置,保姆级排错指南
  • CANN LJForceFused算子测试报告
  • CANN/hcomm 算法分析器工具指南
  • CANN/pto-isa标量算术操作
  • 从C语言到机器码:用RV32I指令集手写一个简单的加法函数(附完整汇编代码)
  • 2026年原创视频素材平台清单:个人、企业和专业团队适用 - Fzzf_23
  • DAO治理自动化引擎:tomorrowDAO-skill架构解析与安全实践
  • CANN ops-math安全声明
  • 2026年罐用清洗球品牌推荐排行榜:旋转式、固定式、喷洒形、扇形清洗球优质之选! - 速递信息
  • 保姆级教程:用Python+Flask快速搭建一个边云协同推理的Demo(附代码)
  • CANN Exp算子API描述
  • 2026届学术党必备的降AI率工具横评
  • 山东汇鑫利商贸:南京不锈钢材料哪家专业 - LYL仔仔
  • CANN技能并行层替换代码示例
  • CANN/torchtitan-npu MTP特性
  • 深圳市鸿鑫隆再生资源回收有限公司|深圳全域再生资源回收服务商 - 新闻快传
  • AI公平性评估:从量化指标到标准化认证的实践指南
  • U-Mail自建邮箱服务器方案 - U-Mail邮件系统
  • 2026国内铸铝门厂家实战盘点:行业靠谱机构TOP排名 - 企业品牌优选推荐官
  • 终极网盘直链下载助手:一键解锁9大云盘高速下载,告别限速烦恼
  • CANN/hcomm 端点描述获取