news 2026/7/16 20:40:40

CANN/asc-devkit:向量计算比较掩码设置函数文档

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/asc-devkit:向量计算比较掩码设置函数文档

asc_set_cmp_mask

【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C++标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit

产品支持情况

  • Ascend 950PR/Ascend 950DT:不支持
  • Atlas A3 训练系列产品/Atlas A3 推理系列产品:支持
  • Atlas A2 训练系列产品/Atlas A2 推理系列产品:支持
  • Atlas 200I/500 A2 推理产品:不支持
  • Atlas 推理系列产品AI Core:不支持
  • Atlas 推理系列产品Vector Core:不支持
  • Atlas 训练系列产品:不支持

功能说明

头文件路径:"c_api/vector_compute/vector_compute.h"

为asc_select操作设置作用于选择的Mask掩码。

函数原型

__aicore__ inline void asc_set_cmp_mask(__ubuf__ void* sel_mask)

参数说明

参数名输入/输出描述
sel_mask输入用于选择的Mask掩码的起始地址。

返回值说明

流水类型

PIPE_V

约束说明

需和asc_select操作配合使用。

调用示例

constexpr uint32_t total_length = 256; constexpr uint32_t sel_length = 8; __ubuf__ uint8_t sel_mask[sel_length]; __ubuf__ float dst[total_length]; __ubuf__ float src0[total_length]; __ubuf__ float src1[total_length]; asc_set_cmp_mask(sel_mask); asc_sync_pipe(PIPE_V); asc_select(dst, src0, src1, total_length);

【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C++标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit

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

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

基于容器化的Android多环境测试架构设计与实践

基于容器化的Android多环境测试架构设计与实践 【免费下载链接】docker-android Android in docker solution with noVNC supported and video recording 项目地址: https://gitcode.com/GitHub_Trending/do/docker-android docker-android作为容器化Android开发环境解决…

作者头像 李华
网站建设 2026/7/16 20:32:38

vscode利用highlight-words设置F8快捷键高亮

1、安装插件highlight-words2、 设置F8 快捷键crtl shift p 调出以下界面:输入:Highlight Toggle Current,点击本行后面的齿轮,也就是设置,如下图:进入以下界面,然后点击画笔形状的图标&#…

作者头像 李华
网站建设 2026/7/16 20:31:17

RAG性能瓶颈在于检索,Milvus学会直接起飞

文章目录前言一、先搞懂:向量数据库到底解决了什么离谱痛点核心概念通俗对照表二、环境一键搭好,两行代码连上Milvus1. 依赖包安装2. 客户端初始化代码(Node版)三、Collection表结构设计,踩坑全在Schema1. 字段类型选型…

作者头像 李华
网站建设 2026/7/16 20:26:04

CANN/asc-devkit: SIMD API数值最小值函数

Min 【免费下载链接】asc-devkit 本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算子开发诉求。 项目地址: https://gitcode.com/cann/a…

作者头像 李华