下载
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
昇腾小AI

aclgrphProfCreateConfig

函数功能

创建Profiling配置信息。

函数原型

aclgrphProfConfig *aclgrphProfCreateConfig(uint32_t *deviceid_list, uint32_t device_nums, ProfilingAicoreMetrics aicore_metrics, ProfAicoreEvents *aicore_events, uint64_t data_type_config)

参数说明

参数名

输入/输出

描述

deviceid_list

输入

需要采集数据的Device ID列表。

device_nums

输入

Device个数。需要保证和deviceid_list中的Device数目一致。

aicore_metrics

输入

AI Core metrics,枚举值请参见ProfilingAicoreMetrics

aicore_events

输入

AI Core events,预留项。

data_type_config

输入

指定需要采集的Profiling数据内容范围,具体请参见ProfDataTypeConfig

数值可按bit位或的方式组合表征,指定输出多类数据信息。

返回值

参数名

类型

描述

aclgrphProfConfig

aclgrphProfConfig

Profiling配置信息结构体指针

约束说明

  • aclgrphProfConfig类型数据可以只创建一次,多处使用,用户需要保证数据的一致性和准确性。
  • 与aclgrphProfDestroyConfig接口配对使用,先调用aclgrphProfCreateConfig接口再调用aclgrphProfDestroyConfig接口。
  • 用户需保证程序结束时调用aclgrphProfDestroyConfig销毁所有创建的profiling配置信息,否则可能会导致内存泄露。
  • 如果用户想在不同的Device上指定不同的Profiling配置信息,则可创建不同的aclgrphProfConfig类型数据,并依次调用aclgrphProfStart接口将不同的配置信息下发到不同的Device上。同时注意Device信息不能有重复。

芯片支持情况

Atlas 200/300/500 推理产品,不支持该接口。

Atlas 训练系列产品,支持该接口。

Atlas 推理系列产品,支持该接口。

搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词