Snapdragon is a suite of system on a chip (SoC) semiconductor products for mobile devices designed and marketed by Qualcomm Technologies Inc. The Snapdragon central processing unit (CPU) uses the ARM RISC instruction set. A single SoC may include multiple CPU cores, an Adreno graphics processing unit (GPU), a Snapdragon wireless modem, a Hexagon Digital signal processor (DSP), a Qualcomm Spectra Image Signal Processor (ISP) and other software and hardware to support a smartphone's global positioning system (GPS), camera, video, audio, gesture recognition and AI acceleration.