跳到主要内容

aclGetCompileopt

aclSetCompileopt

函数功能

用户可调用本接口设置对应的编译选项,该选项为进程级全局共享,算子或模型开始编译时,以当前的编译选项为准,一次编译过程中不会变更。同步接口。

使用场景:用户可以在调用aclopCompile接口编译算子或aclopCompileAndExecute接口编译执行算子前,调用本接口设置编译选项。

函数原型

aclError aclSetCompileopt(****aclCompileOpt opt, const char *value)

参数说明

参数名输入/输出说明
opt输入编译选项。
value输入编译选项具体值的指针。

返回值说明

返回0表示成功,返回其它值表示失败。

父主题: 系统配置

aclGetCompileopt

函数功能

用户可调用本接口获取编译选项的值。同步接口。

使用场景:用户可以调用本接口获取当前编译选项的值,在调用aclSetCompileopt前,本接口返回的是各编译选项的默认值;在调用aclSetCompileopt后,本接口返回的是用户设置的值。

函数原型

aclError aclGetCompileopt(****aclCompileOpt opt, char *value, size_t length)

参数说明

参数名输入/输出说明
opt输入编译选项。
value输出存放编译选项值的内存的指针。 用户在调用本前需要申请一块内存来保存编译选项的值,内存大小可以通过aclGetCompileoptSize获得。
length输入value指向内存的大小,单位:Byte。

返回值说明

返回0表示成功,返回其它值表示失败。

父主题: 系统配置

aclGetCompileoptSize

函数功能

用户可调用本接口获取存放编译选项值的内存大小。同步接口。

使用场景:用户在调用aclGetCompileopt前需要申请一块内存来保存编译选项的值,内存大小可以通过调用本接口获得。

函数原型

size_t aclGetCompileoptSize(aclCompileOpt opt)

参数说明

参数名输入/输出说明
opt输入编译选项。

返回值说明

返回存放该编译选项值的内存大小,单位:Byte。

父主题: 系统配置

aclrtGetSocName

函数功能

查询当前运行环境的芯片版本。同步接口。

函数原型

const char *aclrtGetSocName()

参数说明

返回值说明

返回芯片版本字符串的指针。如果通过该接口获取芯片版本失败,则返回空指针。

父主题: 系统配置

在线提单