asc_get_status【免费下载链接】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 推理系列产品√功能说明头文件路径c_api/sys_var/sys_var.h。获取状态信息。函数原型__aicore__ inline int64_t asc_get_status()参数说明无返回值说明状态信息。各bit含义如下 | bit范围 | 含义 | | ----------- |:----| | 5 | 浮点运算溢出。SIMD指令int16_t和int32_t算术运算溢出也会上报到该位。 | | 6 | 浮点运算下溢结果浮点数小于非规格化数能表示的最小值则结果为0。 | | 7 | 将任意浮点数转换为无符号整数时输入为负数。 | | 8 | 从L0C到UB的数据搬运过程中发生溢出float-half、int32_t-half。 | | 9 | 从L0C到UB的数据搬运过程中发生下溢float-half。 | | 10 | CUBE累加运算溢出可能是float、half、int32_t。 | | 11 | CUBE累加运算下溢可能是float、half。 | | 13 | 标量指令输入为NaN/INF。 | | 14 | 向量指令输入为NaN/INF。 | | 15 | CUBE指令输入为NaN/INF。 | | 61 | 数据搬运类指令输入为NaN/INF | | 其它bit位 | 保留位。 |流水类型PIPE_S约束说明无调用示例int64_t status asc_get_status(); printf(status is %x, status);// 需用%x将其打印成十六进制的数【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言原生支持C和C标准规范主要由类库和语言扩展层构成提供多层级API满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
CANN/asc-devkit状态获取API
发布时间:2026/7/5 18:17:38
asc_get_status【免费下载链接】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 推理系列产品√功能说明头文件路径c_api/sys_var/sys_var.h。获取状态信息。函数原型__aicore__ inline int64_t asc_get_status()参数说明无返回值说明状态信息。各bit含义如下 | bit范围 | 含义 | | ----------- |:----| | 5 | 浮点运算溢出。SIMD指令int16_t和int32_t算术运算溢出也会上报到该位。 | | 6 | 浮点运算下溢结果浮点数小于非规格化数能表示的最小值则结果为0。 | | 7 | 将任意浮点数转换为无符号整数时输入为负数。 | | 8 | 从L0C到UB的数据搬运过程中发生溢出float-half、int32_t-half。 | | 9 | 从L0C到UB的数据搬运过程中发生下溢float-half。 | | 10 | CUBE累加运算溢出可能是float、half、int32_t。 | | 11 | CUBE累加运算下溢可能是float、half。 | | 13 | 标量指令输入为NaN/INF。 | | 14 | 向量指令输入为NaN/INF。 | | 15 | CUBE指令输入为NaN/INF。 | | 61 | 数据搬运类指令输入为NaN/INF | | 其它bit位 | 保留位。 |流水类型PIPE_S约束说明无调用示例int64_t status asc_get_status(); printf(status is %x, status);// 需用%x将其打印成十六进制的数【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言原生支持C和C标准规范主要由类库和语言扩展层构成提供多层级API满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考