Skip to main content

Qualcomm Adreno GPU

Vendor: Qualcomm

Category: GPU Graphics Processor

Architecture: Adreno

Introduction​

Qualcomm Adreno GPU is built into Snapdragon SoCs, supporting Vulkan, OpenCL, OpenGL ES and other graphics and compute APIs. Suitable for GPU-accelerated computing on mobile and edge devices.

Specifications​

ModelComputeMemoryInterfaceTDPProcess
Adreno 830 (SD 8 Elite)12 TFLOPS (FP16)LPDDR5X (shared)Integrated SoC10W3nm
Adreno 750 (X Elite)8.5 TFLOPS (FP16)LPDDR5X (shared)Integrated SoC23W4nm

Official Website​

Visit Official Website

Driver Downloads​

Linux​

OS Support​

WindowsLinuxmacOSAndroid
✅ (Snapdragon)✅ (Android)❌❌

Version History​

VersionRelease DateDescription
Adreno SDK 3.02024Snapdragon 8 Elite Vulkan 1.3

Performance Benchmarks​

ModelTaskPerformance Metric
Adreno 830 (SD 8 Elite)Stable Diffusion Mobile~8s/img
Adreno 830INT8 Inference~45 TOPS
Adreno 750 (X Elite)AI Inference~40 TOPS

Pricing​

ModelReference PriceNotes
Adreno 830Provided with SoCSnapdragon 8 Elite
Adreno 750Provided with SoCSnapdragon X Elite

Quick Installation​

Android (via Qualcomm AI Engine)​

# Use QNN (Qualcomm Neural Network) SDK
# Download from Qualcomm Developer Network
# Compile and deploy TFLite/QNN model
adb push model.dlc /data/local/tmp/
adb shell snpe-qlc-run --container /data/local/tmp/model.dlc

Windows on Snapdragon​

Simply install Windows ARM64 drivers to use Adreno GPU.

Code Examples​

Python (QNN / TFLite)​

# Android: Use TFLite with Adreno GPU acceleration
import tflite_runtime.interpreter as tflite

interpreter = tflite.Interpreter(
model_path="model.tflite",
experimental_delegates=[tflite.load_delegate('libGpuDelegate.so')]
)
interpreter.allocate_tensors()

Architecture Highlights​

  • Adreno GPU: Qualcomm mobile/PC GPU integrated in Snapdragon SoCs
  • Hexagon NPU Co-processing: Adreno GPU works with Hexagon DSP for AI acceleration
  • Snapdragon X Elite: PC-class AI processing for Windows on ARM

Model Compatibility​

Model/FrameworkSupportNotes
TFLite✅ GPU delegateMain mobile platform
QNN SDK✅ NativeQualcomm native inference
ONNX Runtime✅WinML / QNN backend
Stable Diffusion⚠️Mobile limited

If you're evaluating alternatives, the following products may also fit your scenario: