asc_set_atomic_max_int(废弃)
产品支持情况
- Ascend 950PR/Ascend 950DT:支持
- Atlas A3 训练系列产品/Atlas A3 推理系列产品:支持
- Atlas A2 训练系列产品/Atlas A2 推理系列产品:支持
- Atlas 200I/500 A2 推理产品:不支持
- Atlas 推理系列产品AI Core:不支持
- Atlas 推理系列产品Vector Core:不支持
- Atlas 训练系列产品:不支持
功能说明
该接口已废弃,请使用asc_set_atomic_max_int32替代。
头文件路径:"c_api/atomic/atomic.h"。
设置计算结果以原子比较的方式传输到GM。在拷贝前,将待传输的int32_t数据与GM中已有数据进行逐元素比较,并将最大值写入GM。
函数原型
C++
[[deprecated("NOTICE: asc_set_atomic_max_int is deprecated. Please use asc_set_atomic_max_int32 instead.")]]
__aicore__ inline void asc_set_atomic_max_int()
参数说明
无
返回值说明
无
流水类型
PIPE_S
约束说明
- 使用结束后,建议通过asc_set_atomic_none关闭原子最大操作,以免影响后续相关指令功能。
调用示例
请参考asc_set_atomic_max的调用示例。