Skip to main content
Optimize the performance of Qualcomm® Linux® with the following key areas:
  • Performance-impacting features such as the CPU scheduler, CPU frequency governor, dynamic voltage and frequency scaling (DVFS) governors, Userspace Resource Manager (URM), and memory.
  • Tools for performance analysis to identify and diagnose issues.
  • Configuration and customization options for Linux settings to achieve enhanced performance.
  • Troubleshooting methods to resolve performance-related problems.
  • Measurement procedures to evaluate system performance.
  • Performance dashboards for QCS6490, QCS5430, and Qualcomm Dragonwing IQ-615 for real-time insights.
Qualcomm Linux is a single Linux distribution that works with many system-on-chips (SoCs) for development and evaluation kits. See Hardware SoCs that are supported on Qualcomm Linux.
The following guides contain supplementary information, such as device specifications, supported resource opcodes, chipset-specific configuration and customization settings, performance dashboards, and measurement procedures:

Subsystem dependencies

The performance of the software depends on the CPU, GPU, and DDR subsystems. Qualcomm Linux uses the Qualcomm® Kryo CPU, which has the following clusters:
  • Prime cluster for high-performance CPU cores.
  • Gold cluster for balanced power and performance.
  • Silver cluster for low-power CPU cores, ideal for light-weight applications.
Cache memory is categorized into the following three levels:
  • L1 is the smallest and fastest cache level, storing both instructions (L1 I) and data (L1 D).
  • L2 and L3 are larger but slower cache levels, mainly for data storage.
The following tables list the specifications for the subsystems on QCS6490, QCS5430, and Dragonwing IQ-615:
Table : Specifications for QCS6490 CPU, GPU, and DDR subsystems
SpecificationsQCS6490
Core typeKryo PrimeKryo GoldKryo Silver
Number of CPUs134
CPU maximum frequency2.7 GHz2.4 GHz1.9 GHz
L1 I cache32 kB32 kB/core32 kB/core
L1 D cache32 kB32 kB/core32 kB/core
L2 cache256 kB256 kB/core128 kB/core
L3 cache2 MB
GPUQualcomm® Adreno 643 GPU
GPU maximum frequency812 MHz
DDRSS- Supports dual-channel non-package-on-package high-speed LPDDR5/LPDDR4 SDRAM.
- LPDDR5 SDRAM is designed for a 3200 MHz clock (2 × 16‑bit).
- LPDDR4 SDRAM is designed for a 2133 MHz clock (2 × 16‑bit).

Next steps