Host侧syscall和pthreadcall数据

Host侧syscall和pthreadcall数据timeline信息在msprof_*.json文件的OS Runtime API层级展示,summary信息在os_runtime_statistic_*.csv文件汇总。

支持的型号

Atlas 200/300/500 推理产品

Atlas 200/500 A2推理产品

Atlas 推理系列产品(Ascend 310P处理器)

Atlas 训练系列产品

Atlas A2训练系列产品

msprof_*.json文件的OS Runtime API层级数据说明

msprof_*.json文件OS Runtime API层级数据如下图所示。

表1 字段说明

字段名

字段含义

Title

选择某个组件的接口名称,例如本例选择的为pthread_mutex_unlock接口。

Start

显示界面中时间轴上的时刻点,chrome trace自动对齐,单位ms。

Wall Duration

表示当前接口调用耗时,单位ms。

os_runtime_statistic_*.csv文件说明

os_runtime_statistic_*.csv文件内容格式示例如下。

表2 字段说明

字段名

字段解释

Process ID

进程ID。

Thread ID

线程ID。

Name

API接口名称。

Time(%)

该接口耗时占比。

Time(us)

该接口总耗时,单位us。

Count

该接口调用次数。

Avg、Max、Min

该接口调用平均耗时、最大耗时、最小耗时,单位us。