Qualcomm Snapdragon Profiler基本介绍(1)

  • 1. 概述
  • 1.1 数据采集模式
  • 2.系统要求


1. 概述

Qualcomm® Snapdragon™ Profiler是适用于Windows,Macintosh和Linux计算机。
Snapdragon Profiler允许开发人员分析CPU,GPU,DSP(需要Snapdragon 820(或更高版本)处理器),内存,功耗,散热,和网络数据,以便他们可以找到并解决性能瓶颈。

■GPU API:OpenGL ES 3.1,Open CL 2.1和Vulkan 1.0(需要Android N(或带有支持Vulkan的图形驱动程序的Android 6.0设备))

1.1 数据采集模式

Snapdragon Profiler提供了四种数据捕获模式,提供了不同的设备性能视图:实时,跟踪捕获,快照捕获和采样捕获。

实时
实时视图使在时间轴上轻松关联系统资源使用情况变得容易。
■分析CPU,GPU,DSP *,内存,功耗,散热和网络数据指标
■从22个类别的150多个不同的硬件性能计数器中进行选择
*需要Snapdragon 820(或更高版本)处理器

跟踪捕获
跟踪捕获模式使您可以在时间轴上可视化内核和系统事件以进行分析CPU,GPU和DSP上的低级系统事件。 查看CPU调度和GPU阶段数据以查看您的应用程序在哪里花费时间。

快照捕捉
快照捕获模式允许您从OpenGL ES捕获和调试渲染的帧或Vulkan应用程序:
■单步执行并重播渲染的帧绘制调用
■查看和编辑着色器并预览设备上的结果(仅适用于OpenGL ES预览)
■查看和调试像素历史记录(仅限OpenGL ES)
■每个绘图调用捕获并查看GPU指标

注意:快照捕捉模式需要具有Qualcomm Snapdragon 805(或更高版本)处理器和Android 6.0(或更高版本)的移动设备。 Vulkan应用程序的快照需要Android 8.0(或更高版本)。

采样捕捉
采样捕获模式使您可以记录应用程序的调用图,以分析消耗的CPU时间。 该调用图可视化为火焰图。

2.系统要求

android高通GPIO 高通profiler_Android

注意:Snapdragon Profiler设计为与由Snapdragon处理器供电的设备一起使用时效果最佳。 尽管非Snapdragon设备上可能存在一些有限的功能,但并非所有配置指标都可用。