Skip to content

Qualcomm support

CVEDIA-RT is compatible with Qualcomm's SoCs with a Snapdragon CPU, Adreno GPU and / or Hexagon DSP. Compatible parts are usually from QCS and QRB family of products.

Limitations

Some models are not available in this platform, when this happens CVEDIA-RT will automatically fallback to the next best backend.

Compatibility

Currently CVEDIA-RT can be deployed within docker or natively.

We only support Ubuntu 18.04 with Meta build 1.0, you can confirm if your system is running this by:

$ lsb_release -a
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.6 LTS
Release:        18.04
Codename:       bionic
$ cat /firmware/verinfo/ver_info.txt | grep meta_build_id -i
"Meta_Build_ID": "QRB5165.UBUN.1.0-00016-STD.PROD-2",

Android is not supported

CVEDIA-RT doesn't support android, your system must be running a regular linux distro, such as debian or ubuntu.

QAIC family

We don't yet support QAIC chipset family

Performance notes

  • To get the best performance models should run in the DSP which means the SoC you have should have a Hexagon DSP.
  • For low power devices, we support running the AIP runtime within the DSP, which significantly reduces power consumption with minimal loss in model accuracy.
  • Running SNPE in the GPU or CPU is not recommended, if you cannot run in the DSP we recommend falling back to ARMNN or MNN.
  • SNPE models provided by CVEDIA-RT are built against SNPE SDK 1.65.0.3676