下载
中文
注册

使用说明

查看Cycles

“Pipe Utilization”柱状图区域,鼠标滚动至对应指令柱状图上,会显示真实Cycles信息。如图1所示。

图1 查看Cycles

在Roofline模型性能图中查看算子性能

“Roofline瓶颈分析”区域的内存单元、内存通路或搬运单元的任意一个视图中,选择视图中对应的参数点,可悬浮显示该内存单元实际的性能信息,如图2所示,参数解释如表1所示。

图2 显示算子性能信息
表1 性能信息

中文参数

英文参数

说明

带宽

Bandwidth

硬件的带宽上限。

算术强度

Arithmetic Intensity

对应x轴,表示单位内存可以支持的操作次数,单位是Ops/Byte 。

性能

Performance

对应y轴,表示单位时间的操作次数,每秒钟可进行多少万亿次操作,单位是TOps/s。

性能百分比

Performance Ratio

性能百分比 = 算子运行的实际性能 / 硬件最佳性能。

支持算子间性能对比

MindStudio Insight支持两算子间详情对比,可帮助开发者直观明了的查看两个算子间的差异,便于分析。进行算子详情比对前需要先设置基线算子和对比算子,设置操作可参考数据对比

在算子对比模式下,详情(Details)界面分别从基础信息(Base Info)、核负载分析(Core Occupancy)、计算工作负载分析(Compute Workload Analysis)、内存负载分析(Memory Workload Analysis)方面呈现对比数据。算子对比功能仅支持同类型的算子进行对比。

  • 基础信息(Base Info):对算子间的基础信息进行对比。
  • 核间负载分析(Core Occupancy):以对比数据为基准,如果对比数据中有核间负载分析数据,则界面支持显示;如果对比数据中无核间负载分析数据,则界面不显示核间负载分析内容。
  • Roofline瓶颈分析(Roofline):此模块暂不支持对比,如果对比数据中有此模块,在算子对比模式下,会显示对比数据中的内容。
  • 计算工作负载分析(Compute Workload Analysis):以柱状图和数据窗格呈现方式查看相应信息,柱状图中蓝色为对比数据,绿色为基线数据,数据窗格显示算子间的对比差异,单击“详情”列中“查看更多”,可展示基线数据和对比数据的详情,如图3所示。
    图3 计算工作负载分析对比
  • 内存负载分析(Memory Workload Analysis):以内存热力图和数据窗格呈现方式查看相应信息,热力图中括号里的数据为基线数据,括号外的数据为对比数据,数据窗格显示算子间的对比差异,单击“详情”列中“查看更多”,可展示基线数据和对比数据的详情,如图4所示。
    图4 内存负载分析对比