aclrtBinaryLoadOptionValue
typedef union aclrtBinaryLoadOptionValue { uint32_t isLazyLoad; uint32_t magic; int32_t cpuKernelMode; uint32_t rsv[4]; } aclrtBinaryLoadOptionValue;
成员名称 |
描述 |
---|---|
isLazyLoad |
指定解析算子二进制、注册算子后,是否加载算子到Device侧。 取值如下:
|
magic |
标识算子计算单元的魔术数字。 取值为如下宏:
宏的定义如下: #define ACL_RT_BINARY_MAGIC_ELF_AICORE 0x43554245U #define ACL_RT_BINARY_MAGIC_ELF_VECTOR_CORE 0x41415246U #define ACL_RT_BINARY_MAGIC_ELF_CUBE_CORE 0x41494343U 关于Core的定义及详细说明,请参见aclrtDevAttr。 |
cpuKernelMode |
AI CPU算子注册模式。 取值如下:
|
rsv |
预留值。 |
父主题: 数据类型及其操作接口