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()
参数说明
无
返回值说明
返回芯片版本字符串的指针。如果通过该接口获取芯片版本失败,则返回空指针。
父主题: 系统配置
在线提单