首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

使用streamline快速构建Mali GPU性能分析环境更新

使用streamline快速构建Mali GPU性能分析环境更新

5. 定制化GPU指标        实际项目中,在不同的场景中需要关注的GPU指标可能会有所不同, Streamline支持在GUI中根据已有的GPU PMU counter动态添加一些指标,比如:客户关心 GPU Cycle Per pixel指标 on Mali T624,那么我们可以在streamline中按照一定的公式,增加自定义的counter,这样既减少了实际计算的不便,又可以同时和其它counter对比,进行系统性能分析。
下面是对应的计算公式:
GPU Cycles per Pixel = JS0_ACTIVE / (JS0_TASKS * 16 * 16)
那么如何找到具体的counter的定义呢?请参照如下的XML描述文件 (位于DS-5 v5.24.0\sw\streamline\gator\daemon\events-Mali-T62x_hw.xml)。
之前我们已经选择了”JS0 cycles and Pixels”,下图是我们抓到的counter
按照上面的公式灵活添加了我们关心的指标,cycles per pixel,如下:
                    动态添加的GPU 指标
6. 使用GPU Counter内置模板        另外,为了尽可能的方便用户的使用,streamline内置了一些GPU性能指标模板,用户在实际的分析中,可以根据需要选择使用。
                                                            GPU Counter 模板
7. 小结至此,我们已经了解如何在实际的项目中使用streamline,包括gator的编译和GPU Counter的定制化,内置模板等功能。如果您在实际的使用中还有其他方面的需求和问题,请联系我或者ARM Support Team,谢谢。
返回列表