news 2026/5/10 0:37:46

CANN/atvoss Muls算子样例

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/atvoss Muls算子样例

Muls算子样例

【免费下载链接】atvossATVOSS(Ascend C Templates for Vector Operator Subroutines)是一套基于Ascend C开发的Vector算子库,致力于为昇腾硬件上的Vector类融合算子提供极简、高效、高性能、高拓展的编程方式。项目地址: https://gitcode.com/cann/atvoss

概述

样例概述:本样例介绍了利用ATVOSS实现Muls单算子并完成功能验证,重点展示了根据用户不同输入信息,选择不同Compute表达的运算过程

  • Muls算子功能:实现一个Tensor和一个Scalar进行乘法运算

算子描述

  • 算子数学计算公式: $$ \operatorname{Muls}(in, scalar)= {in * scalar} $$

  • 算子参数:

参数名输入/输出描述数据类型数据格式
in输入公式中的Tensor输入。float、int32_tND
scalar输入公式中的Scalar输入。floatND
out输出执行Muls运算后的输出Tensor。floatND

样例支持的产品

  • Ascend 950PR/Ascend 950DT

目录结构

文件名描述
muls.cppMuls样例算子代码实现
CMakeLists.txtMuls样例算子的编译构建文件
README.mdMuls样例算子的说明文档

Muls样例算子的编译和运行

  • 编译 在代码仓根目录下执行:
bash scripts/build.sh -DSOC=ascend950 muls
  • 运行 在代码仓目录下执行:
output/bin/muls --help // 查看帮助 output/bin/muls --shape=16,32 // 运行样例

【免费下载链接】atvossATVOSS(Ascend C Templates for Vector Operator Subroutines)是一套基于Ascend C开发的Vector算子库,致力于为昇腾硬件上的Vector类融合算子提供极简、高效、高性能、高拓展的编程方式。项目地址: https://gitcode.com/cann/atvoss

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/10 0:35:41

CANN/triton-ge-backend性能调优方法论

性能调优方法论 【免费下载链接】triton-inference-server-ge-backend ge-backend基于triton inference server框架实现对接NPU生态,快速实现传统CV\NLP等模型的服务化。 项目地址: https://gitcode.com/cann/triton-inference-server-ge-backend 模型优化有…

作者头像 李华
网站建设 2026/5/10 0:34:05

哔哩下载姬DownKyi:3分钟学会B站视频无损下载的终极教程

哔哩下载姬DownKyi:3分钟学会B站视频无损下载的终极教程 【免费下载链接】downkyi 哔哩下载姬downkyi,哔哩哔哩网站视频下载工具,支持批量下载,支持8K、HDR、杜比视界,提供工具箱(音视频提取、去水印等&…

作者头像 李华
网站建设 2026/5/10 0:33:28

CANN/catlass模板库优化指引

模板库优化指引 【免费下载链接】catlass 本项目是CANN的算子模板库,提供NPU上高性能矩阵乘及其相关融合类算子模板样例。 项目地址: https://gitcode.com/cann/catlass CATLASS样例定位 CATLASS算子模板库的定位,是针对GEMM类算子提供的模板样例…

作者头像 李华
网站建设 2026/5/10 0:31:32

泊松分布实战指南:从原理到异常检测的工程落地

1. 什么是泊松分布?——一个数据从业者每天都在用、却未必真正吃透的概率工具你有没有算过,过去一小时里你的邮箱收到了几封新邮件?上个月车间里产线上出现了几个次品?过去24小时网站服务器收到了多少次API请求?这些数…

作者头像 李华
网站建设 2026/5/10 0:31:32

艺术史视角下的生成式AI审美:从风格谱系到技术认知的深度解析

1. 项目概述:当艺术史遇见生成式AI最近和几位做艺术策展的朋友聊天,他们都在抱怨同一个问题:现在用AI生成的“艺术品”越来越多,但很多作品看起来就是一堆流行元素的拼贴,缺乏真正的“灵魂”。这让我开始思考一个更深层…

作者头像 李华
网站建设 2026/5/10 0:29:57

CANN/ge引擎特性分析

Engine 特性分析 【免费下载链接】ge GE(Graph Engine)是面向昇腾的图编译器和执行器,提供了计算图优化、多流并行、内存复用和模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 GE 提供对 PyTorch、TensorFlo…

作者头像 李华