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

CANN ATVC Addcmul算子样例

【免费下载链接】atvcATVC(Ascend C Templates for Vector Compute),是为基于Ascend C开发的典型Vector算子封装的一系列模板头文件的集合,可帮助用户快速开发典型Vector算子。项目地址: https://gitcode.com/cann/atvc

Addcmul算子样例

概述

样例概述:本样例介绍了利用ATVC实现Addcmul单算子并完成功能验证

  • 算子功能:Addcmul
  • 使用的ATVC模板:带前置Elementwise计算和后置Elementwise计算的Broadcast模板
  • 调用方式:Kernel直调

样例支持AI处理器型号:

  • Ascend 910C
  • Ascend 910B

算子描述

算子数学计算公式:$output_i = input_i + value * tensor1_i * tensor2_i$

算子规格:

算子类型(OpType)Add
算子输入
nameshapedata typeformat
input8 * 2048floatND
tensor11 * 2048floatND
tensor21 * 2048floatND
算子输出
output8 * 2048floatND
核函数名AddcmulCustom

目录结构

文件名描述
addcmul.cppAddcmul算子代码实现以及调用样例
addcmul.hAddcmul算子代码实现头文件
post_compute_add_of_broadcast.h后置Elementwise计算
pre_compute_mul_of_broadcast.h)前置Elementwise计算

算子运行

在ascendc-api-adv代码仓目录下执行:

cd ./ops_templates/atvc/examples bash run_examples.sh addcmul

【免费下载链接】atvcATVC(Ascend C Templates for Vector Compute),是为基于Ascend C开发的典型Vector算子封装的一系列模板头文件的集合,可帮助用户快速开发典型Vector算子。项目地址: https://gitcode.com/cann/atvc

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

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

相关文章:

  • CANN / ops-rand:算子调用
  • 数字孪生大脑:构建、挑战与脑疾病干预新范式
  • 2026年西安活页环装定制与企业印刷品一站式解决方案完全指南 - 企业名录优选推荐
  • 基于MCP协议的Testmo-AI集成:测试管理智能化实践指南
  • 2026年昆明短视频运营与AI全网推广:本地化精准投流完全方案 - 年度推荐企业名录
  • CANN/ops-nn Sigmoid算子接口
  • 空间记忆模型在视频分析中的应用与优化
  • 大语言模型在教育领域的应用、风险与政策应对
  • 告别迷茫:一文读懂STM32MP135的TF-A、OP-TEE与U-Boot在EMMC中的布局奥秘
  • 生成式AI如何重塑劳动力市场:从技能变迁到教育适应
  • 2026靠谱商用音乐版权平台排行榜 诚信版权服务品牌推荐 - 拾光而行
  • 基于大语言模型的教育数字孪生:从学生认知模拟到个性化教学策略仿真
  • 科研党必备:用Matlab scatter画论文级散点图,从数据美化到子图排版一篇搞定
  • BARP框架:LLM智能路由与多模型调度优化实践
  • 河北明煌金属网栏:市政护栏全品类定制与交付服务商 - 奔跑123
  • 企业内网系统安全集成大模型api的taotoken实践方案
  • 2026收藏版|零基础自学大模型面试全复盘!小白程序员转行必看避坑攻略
  • 前端安全:安全审计实战指南
  • 杀疯了!7 款国内外 IDEA AI 插件大乱斗,谁是 AI Coding 世界第一?
  • CANN/elec-ops-inspection:电力巡检算子库
  • 黑盒式人工智能的终结?科学家开发出一种透明系统蓝图,该系统能够揭示其学习及决策过程
  • 企业私有化AI训练推理一体工作站/制造业AI质检工作站DLTM一站式AI训推解决方案
  • 别再混淆了!一文讲透AutoSAR里ComM通道与PNC集群的区别与联系
  • 视频可解释AI评估:基于移除技术的原理、实现与应用实践
  • 河北明煌金属网栏:专业防抛网研发生产与配套服务提供商 - 奔跑123
  • 多模态大模型如何重塑科学教育:从虚拟实验到个性化辅导
  • CANN/cann-bench评测平台快速入门指南
  • StateLM:大语言模型的自主上下文管理技术解析
  • 对比直接使用原生API与通过Taotoken聚合调用的账单清晰度差异
  • CANN/opbase预留执行器接口