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 RuntimeWinML / QNN backend
Stable Diffusion⚠️Mobile limited

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