尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

CANN稀疏矩阵算子ATK测试

CANN稀疏矩阵算子ATK测试
📅 发布时间:2026/7/11 17:19:42

ATK_ops-sparse

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

aclSparseSDDMM / SpGEMM / SpSM的 ATK 精度验收工程(NPU 被测,CPU golden;可选 GPU 对照)。

目录结构

ATK_ops-sparse/ ├── run_sparse_atk.sh # 统一入口 ├── sparse_executor_common.py # CSR 生成、seed、精度工具 ├── sparse_npu_acl.py # NPU aclsparse 绑定 ├── sparse_gpu_cusparse.py # GPU cuSPARSE 参考路径 ├── aclSparseSddmm/ │ ├── aclSparseSddmm.yaml │ ├── generator_aclSparseSddmm.py │ ├── executor_aclSparseSddmm.py │ └── result/aclSparseSddmm/json/all_aclSparseSddmm.json ├── aclSparseSpgemm/ # 同上结构 └── aclSparseSpsm/ # 同上结构

依赖

  • Python 3 + PyTorch
  • NPU:torch_npu、已安装libops_sparse.so(可设OPS_SPARSE_LIB_PATH)
  • GPU(可选):CUDA +libcusparse.so
  • CPU golden:scipy(SpGEMM β≠0 必需)
  • ATK 框架:atk命令可用

用法

cd /home/ATK_ops-sparse # NPU 精度验收(推荐) ./run_sparse_atk.sh sddmm npu --gen ./run_sparse_atk.sh spgemm npu -s 0 -e 10 ./run_sparse_atk.sh spsm npu # GPU 对照(cuSPARSE vs CPU) ./run_sparse_atk.sh spgemm gpu -s 0 -e 3 # 自动选 backend:npu → gpu → cpu ./run_sparse_atk.sh sddmm auto --gen

参数说明:

  • 第 1 个参数:sddmm|spgemm|spsm
  • 第 2 个参数:auto|npu|gpu|cpu(默认auto)
  • --gen:重新生成用例 JSON(首次或改 generator 后)
  • 其余参数透传给atk task(如-s 0 -e 10切片用例)

用例

  • 用例定义:aclSparse*/generator_*.py+*.yaml
  • 生成:atk case -f aclSparseSddmm.yaml -p generator_aclSparseSddmm.py
  • 运行时会自动--gen(若 JSON 不存在)

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

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

相关新闻

  • 2026年7月最新广州积家官方售后客服电话及服务网点地址查询 - 积家官方售后服务中心
  • Pybind11深度教程:实现Python继承C++类的Trampoline机制
  • 银行卡OCR识别API实战:3分钟搞定卡号/有效期/发卡行自动提取(附Python/Java/PHP/JS示例)

最新新闻

  • PDF补丁丁:专业PDF深度编辑与批量处理解决方案
  • 专业Lua反编译实战:深度解析LuaDec51逆向工程工具
  • 毕业设计项目 深度学习行人重识别(源码+论文)
  • AI编程工具可用性死亡红线:从语法锚点到可信补全的17个硬指标
  • 2026年7月信阳黄金回收大盘克价实时解析,内行人亲述本地五个核心内幕与五店实测 - 小城生活闲谈
  • 黄金回收的浑水怎么淌才不湿鞋?襄阳襄城樊城枣阳宜城老河口五店实测 - 人间烟火小记

日新闻

  • OpenClaw本地部署:一键直连微信的私有化AI Agent实战指南
  • Kubernetes 系列【10】控制器:ReplicaSet(副本集)
  • 怎么寄快递才能便宜呢?2026年7月寄快递省钱攻略 - 生活情报姬

周新闻

  • 基于YOLOv12的番茄成熟度智能检测系统开发
  • 终极RimWorld模组管理指南:用RimSort告别模组冲突烦恼
  • AI Agent框架开发:从理论到实践的完整指南

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号