Cache热力图
针对用户程序Kernel函数内的L2 Cache访问情况,msProf工具可以记录并通过MindStudio Insight工具进行可视化呈现Cache热力图,该热力图可显示对应指令信息,以便用户优化L2Cache命中率,从而优化算子程序。

- 若要使用MindStudio Insight进行查看时,需要单独安装MindStudio Insight软件包,具体下载链接请参见“安装与卸载”。
- 将visualize_data.bin文件导入MindStudio Insight的具体操作请参考导入性能数据。
- MindStudio Insight具体操作和详细字段解释请参考源码(Source) 。
- 添加-g编译选项会在生成的二进制文件中附带调试信息,建议限制带有调试信息的用户程序的访问权限,确保只有授权人员可以访问该二进制文件。
- 若不使用llvm-symbolizer组件提供的相关功能,输入msProf的程序编译时不包含-g即可,msProf工具则不会调用llvm-symbolizer组件的相关功能。
- Cache热力图功能不适用于
Atlas 推理系列产品 。
图1 Cache热力图

父主题: 算子调优(msProf)