Snapdragon Profiler

A product of Qualcomm Technologies, Inc.

Snapdragon Profiler - Windows Installer

Snapdragon Profiler - macOS Installer

Snapdragon Profiler - Linux Installer

Snapdragon Profiler is profiling software that runs on the Windows, Mac, and Linux platforms. It connects with Android devices powered by Snapdragon® processors over USB. Snapdragon Profiler allows developers to analyze CPU, GPU, DSP, memory, power, thermal, and network data, so they can find and fix performance bottlenecks.

Features and Benefits

  • Real-time view makes it easy to correlate system resource usage on a timeline
    • Analyze CPU, GPU, DSP*, memory, power, thermal, and network data metrics
    • Select from over 150 different hardware performance counters in 22 categories
  • Trace Capture mode allows you to visualize kernel and system events on a timeline to analyze low-level system events across the CPU, GPU, and DSP.
    • View CPU scheduling and GPU stage data to see where your application is spending its time
  • Snapshot Capture*** mode allows you to capture and debug a rendered frame from any OpenGL ES or Vulkanapp
    • Step through and replay a rendered frame draw call-by-draw call
    • View and edit**** shaders and preview the results on your device
    • View and debug pixel history****
    • Capture and view GPU metrics per draw call
  • GPU APIs: OpenGL ES 3.1, OpenCL 2.1, and Vulkan 1.0**

* Requires at least Snapdragon 820 processor, but also works with our newest processors
** Requires Android N (or an Android 6.0 device with a graphics driver that supports Vulkan)
*** Requires at least Snapdragon 805 processor, but also works with our newest processors. Requires Android 6.0 or subsequent releases
**** OpenGL ES only at this time

Snapdragon is a product of Qualcomm Technologies, Inc. and/or its subsidiaries.

    Snapdragon Profiler Realtime Mode 

    Snapdragon Profiler Trace Capture