aclgrphProfInit
产品支持情况
产品  | 
是否支持  | 
|---|---|
√  | 
|
√  | 
|
x  | 
|
√  | 
|
√  | 
头文件/库文件
- 头文件:/include/ge/ge_prof.h
 - 库文件:libmsprofiler.so
 
功能说明
初始化Profiling,设置Profiling参数(目前供用户设置保存性能数据文件的路径)。
函数原型
1 | Status aclgrphProfInit(const char *profiler_path, uint32_t length)  | 
参数说明
参数名  | 
输入/输出  | 
说明  | 
|---|---|---|
profiler_path  | 
输入  | 
指定保存性能数据的文件的路径,路径支持绝对路径和相对路径。  | 
length  | 
输入  | 
profiler_path的长度,单位为字节。最大长度不超过4096字节。  | 
返回值说明
参数名  | 
类型  | 
说明  | 
|---|---|---|
-  | 
Status  | 
SUCCESS:成功。 FAILED:失败。 ACL_ERROR_FEATURE_UNSUPPORTED:动态Profiling场景下不支持调用aclgrphProfInit接口。  | 
约束说明
- 不支持多次重复调用aclgrphProfInit,并且该接口需和aclgrphProfFinalize配对使用,先调用aclgrphProfInit接口再调用aclgrphProfFinalize接口。
 - 建议该接口在GEInitialize之后,AddGraph之前被调用,可采集到AddGraph时的Profiling数据。
 
父主题: aclgrph API