开发者
下载

aclrtSetStreamAttribute

产品支持情况

产品

是否支持

Atlas 350 加速卡

Atlas A3 训练系列产品 / Atlas A3 推理系列产品

Atlas A2 训练系列产品 / Atlas A2 推理系列产品

Atlas 200I/500 A2 推理产品

Atlas 推理系列产品

Atlas 训练系列产品

功能说明

设置Stream属性值。

函数原型

1
aclError aclrtSetStreamAttribute(aclrtStream stream, aclrtStreamAttr stmAttrType, aclrtStreamAttrValue *value)

参数说明

参数名

输入/输出

说明

stream

输入

指定Stream。类型定义请参见aclrtStream

stmAttrType

输入

属性类型。类型定义请参见aclrtStreamAttr

value

输入

属性值。类型定义请参见aclrtStreamAttrValue

返回值说明

返回0表示成功,返回其他值表示失败,请参见aclError

约束说明

  • 溢出检测属性:调用该接口打开或关闭溢出检测开关后,仅对后续新下的任务生效,已下发的任务仍维持原样。
  • Failure Mode:不支持对Context中的默认Stream设置Failure Mode。
  • 当Stream上设置了遇错即停模式,该Stream所在的Context下的其它Stream也是遇错即停。
  • 对于Atlas 350 加速卡 Atlas A3 训练系列产品 / Atlas A3 推理系列产品 Atlas A2 训练系列产品 / Atlas A2 推理系列产品 ,支持指定默认Stream(即stream参数传入NULL)。
  • 对于 Atlas 200I/500 A2 推理产品 Atlas 推理系列产品 Atlas 训练系列产品 ,不支持指定默认Stream(即stream参数传入NULL)。

接口调用示例

接口调用示例,参见配置任务遇错即停