msprof_tx summary数据文件为msprof_tx.csv。
msprof_tx.csv文件内容格式示例如下。
关键字段说明如下。
字段名 |
字段解释 |
---|---|
pid |
进程ID。 |
tid |
Thread ID,AscendCL API所在线程ID。 |
category |
Profiling msproftx采集进程类别,用于标识msproftx采集进程的采集内容。(预留字段,暂未开放) |
event_type |
事件类型。 |
payload_type |
Profiling msproftx采集进程中携带额外的信息Payload的数据类型。(预留字段,暂未开放) |
payload_value |
Profiling msproftx采集进程中携带额外的信息Payload的指针。(预留字段,暂未开放) |
Start_time(us) |
Profiling msproftx采集进程开始时间,单位us。 |
End_time(us) |
Profiling msproftx采集进程结束时间,单位us。 |
message_type |
Profiling msproftx采集进程中携带字符串类型。(预留字段,暂未开放) |
message |
Profiling msproftx采集进程中携带的字符串描述。 |
PyTorch框架下E2E Profiling场景的msprof_tx summary数据文件为pytorch_operator_view.csv。
pytorch_operator_view.csv文件内容格式示例如下。
PyTorch E2E Profiling场景采集msproftx下的call_stack数据,需在PyTorch训练脚本内设置“use_e2e_profiler=True”和“TORCH_CALL_STACK=True”,详情请参见《PyTorch模型迁移和训练指南》中“性能调优 > Profiling数据采集及分析 > E2E Profiling数据采集与分析”章节。
字段名 |
字段解释 |
---|---|
pid |
进程ID。 |
tid |
Thread ID,AscendCL API所在线程ID。 |
operator_name |
算子名称。 |
call_stack |
call_stack调用栈数据信息。 |