static_op_mem(静态图算子内存)
静态图算子内存无timeline信息,summary信息在static_op_mem_*.csv文件汇总。
static_op_mem_*.csv文件内容格式示例如下:

单算子场景通过调用aclprofCreateConfig接口开启ACL_PROF_TASK_MEMORY开关采集生成,该数据仅在模型编译阶段上报。通过该文件可以查看静态图场景下每个Graph子图下算子的内存申请情况。
静态图场景下由Graph ID区分不同的计算图;动态子图场景下由Model Name(根节点名字)区分不同的子图。
| 
         字段名  | 
       
         字段解释  | 
      
|---|---|
| 
         Device_id  | 
       
         设备ID。  | 
      
| 
         Op Name  | 
       
         算子名称。  | 
      
| 
         Model Name  | 
       
         表示的静态子图根节点的名字,如果为0表示为静态图,没有静态子图,如果有静态子图则显示其根节点名字。  | 
      
| 
         Graph ID  | 
       
         Graph ID,每个Graph ID对应一张计算图。  | 
      
| 
         Node Index Start  | 
       
         算子申请内存的逻辑时间。  | 
      
| 
         Node Index End  | 
       
         算子释放内存的逻辑时间。显示为4294967295时,表示算子内存申请的时间最大值,即算子内存释放时间在计算图的生命周期结束时间。  | 
      
| 
         Size(KB)  | 
       
         申请的内存大小,单位KB。  | 
      
     父主题: 性能数据文件参考