acldvppBorderType
aclrtGroupAttr
Atlas 200/500 A2推理产品,不支持该枚举值。
| 数据格式 | 说明 |
|---|---|
| ACL_GROUP_AICORE_INT= 0 | 指定Group对应的aicore个数,属性值的数据类型为整型。 |
| ACL_GROUP_AIV_INT = 1 | 指定Group对应的vector core个数,属性值的数据类型为整型。 |
| ACL_GROUP_AIC_INT = 2 | 指定Group对应的aicpu线程数,属性值的数据类型为整型。 |
| ACL_GROUP_SDMANUM_INT = 3 | 内存异步拷贝的通道数,属性值的数据类型为整型。 |
| ACL_GROUP_SDMANUM_INT = 4 | 指定Group下可以被同时调度执行的stream个数,小于或等于32,当前系统级最大一共可以同时调度32个stream。属性值的数据类型为整型。 |
| ACL_GROUP_GROUPID_INT = 5 | 指定Group的ID。属性值的数据类型为整型。 |
父主题: 数据类型及其操作接口
aclprofAicoreMetrics
| AI Core性能指标采集项 | 含义 |
|---|---|
| ACL_AICORE_ARITHMETIC_UTILIZATION = 0 | 各种计算类指标占比统计,包括采集项mac_fp16_ratio、mac_int8_ratio、vec_fp32_ratio、vec_fp16_ratio、vec_int32_ratio、vec_misc_ratio。 |
| ACL_AICORE_PIPE_UTILIZATION = 1 | 计算单元和搬运单元耗时占比,包括采集项vec_ratio、mac_ratio、scalar_ratio、mte1_ratio、mte2_ratio、mte3_ratio、icache_miss_rate。 |
| ACL_AICORE_MEMORY_BANDWIDTH = 2 | 外部内存读写类指令占比,包括采集项ub_read_bw、ub_write_bw、l1_read_bw、l1_write_bw、main_mem_read_bw、main_mem_write_bw。 |
| ACL_AICORE_L0B_AND_WIDTH = 3 | 内部内存读写类指令占比,包括采集项scalar_ld_ratio、scalar_st_ratio、l0a_read_bw、l0a_write_bw、l0b_read_bw、l0b_write_bw、l0c_read_bw、l0c_write_bw、l0c_read_bw_cube、l0c_write_bw_cube。 |
| ACL_AICORE_RESOURCE_CONFLICT_RATIO = 4 | 流水线队列类指令占比,包括采集项vec_bankgroup_cflt_ratio、vec_bank_cflt_ratio、vec_resc_cflt_ratio、mte1_iq_full_ratio、mte2_iq_full_ratio、mte3_iq_full_ratio、cube_iq_full_ratio、vec_iq_full_ratio、iq_full_ratio。 |
| ACL_AICORE_MEMORY_UB = 5 | 内部内存读写指令占比,包括采集项ub_read_bw_vector、ub_write_bw_vector、ub_read_bw_scalar、ub_write_bw_scalar。 |
| ACL_AICORE_L2_CACHE = 6 | 读写cache命中次数和缺失后重新分配次数, 包括采集项write_cache_hit、write_cache_miss_allocate、r*_read_cache_hit、r*_read_cache_miss_allocate。 |
| ACL_AICORE_PIPE_EXECUTE_UTILIZATION = 7 | 计算单元和搬运单元耗时占比,包括采集项vec_exe_ratio、mac_exe_ratio、scalar_exe_ratio、mte1_exe_ratio、mte2_exe_ratio、mte3_exe_ratio、fixpipe_exe_ratio。 |
| ACL_AICORE_NONE = 0xFF | 表示不采集数据。 |
父主题: 数据类型及其操作接口
acldvppBorderType
| 数据格式 | 说明 |
|---|---|
| BORDER_CONSTANT= 0 | 添加有颜色的常数值边界 |
| BORDER_REPLICATE = 1 | 重复最后一个元素。举例: aaaaaa|abcdefgh|hhhhhhh |
| BORDER_REFLECT= 2 | 边界元素的镜像。举例:cba|abcde-fgh|hgf |
| BORDER_REFLECT_101 = 3 | 边界元素的镜像。举例:cba|abcde-fgh|gf |
父主题: 数据类型及其操作接口
acldvppJpegdPrecisionMode
| 数据格式 | 说明 |
|---|---|
| ACL_YUVOUT_ALIGN_DOWN = 0 | ACL_YUVOUT_ALIGN_DOWN: - 解码后的输出图片格式为YUV420SP时,若源图的宽、高为奇数时,将输出图片的宽、高向下2对齐。 - 解码后的输出图片格式为YUV422SP时,若源图的宽为奇数时,将输出图片的宽向下2对齐。 - 解码后的输出图片格式为YUV440SP时,若源图的高为奇数时,将输出图片高向下2对齐。 |
| ACL_YUVOUT_ALIGN_UP = 1 | ACL_YUVOUT_ALIGN_UP: - 解码后的输出图片格式为YUV420SP时,若源图的宽、高为奇数时,将输出图片的宽、高向上2对齐。 - 解码后的输出图片格式为YUV422SP时,若源图的宽为奇数时,将输出图片的宽向上2对齐。 - 解码后的输出图片格式为YUV440SP时,若源图的高为奇数时,将输出图片高向上2对齐。 |
| ACL_YUVOUT_ALIGN_DOWN_COMPAT = 2 | ACL_YUVOUT_ALIGN_DOWN_COMPAT:默认值 兼容旧版本,解码后的输出图片格式为YUV420SP/YUV422SP/YUV440SP时,若源图的宽、高为奇数时,将输出图片的宽、高向下2对齐。 |
父主题: 数据类型及其操作接口
aclmdlInputAippType
| 模型输入的AIPP类型 | 含义 |
|---|---|
| ACL_DATA_WITHOUT_AIPP = 0 | 该输入无AIPP信息。 |
| ACL_DATA_WITH_STATIC_AIPP = 1 | 该输入带静态AIPP信息。 |
| ACL_DATA_WITH_DYNAMIC_AIP = 2 | 该输入有关联的动态AIPP输入。 |
| ACL_DYNAMIC_AIPP_NODE = 3 | 该输入本身就是动态AIPP输入,用于配置动态AIPP参数。 |
父主题: 数据类型及其操作接口
在线提单