Forums - SD820 DSP Runtime Not Available

3 posts / 0 new
Last post
SD820 DSP Runtime Not Available
kirthikavijayak...
Join Date: 25 Nov 19
Posts: 1
Posted: Wed, 2019-12-18 09:03
    I am trying to run inceptionv3 dlc model in a SD820 powered board. The model is running fine in CPU and GPU. But, when tried to run it in DSP I get the following error
The selected runtime is not available on this platform. Continue anyway to observe the failure at network creation time.
error_code=500; error_message=Target runtime is not available. No viable runtimes available.; error_component=Host Runtime; line_no=236; thread_id=-251226972
 
The steps followed are from
 
I am using Android 8. Any help is appreciated.
 
Thanks
Kirthika
  • Up0
  • Down0
hecli
Join Date: 14 Mar 21
Posts: 1
Posted: Mon, 2021-12-20 09:43

1. make sure ADSP_LIBRARY_PATH is set

2. test with qnn-platform-validator, make sure DSP is OK

3. Try with quantized model

4. add command line optioin: --platform_options unsignedPD:ON

  • Up0
  • Down0
weihuan
Join Date: 12 Apr 20
Posts: 270
Posted: Mon, 2021-12-27 16:56

Dear customer,

1. make sure ADSP_LIBRARY_PATH is set

export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${TARGET_PATH}/${SNPE_TARGET_ARCH}/lib
export PATH=${PATH}:${TARGET_PATH}/$SNPE_TARGET_ARCH/bin 
export ADSP_LIBRARY_PATH=\"${TARGET_PATH}/dsp/lib;/system/lib/rfsa/adsp;/system/vendor/lib/rfsa/adsp;/dsp

2. test with snpe-platform-validator, make sure DSP is OK

Command usage like this snpe-platform-validator --runtime DSP

Notice: Above confirmation command should be executed on devices merely, not any host or client instead.

3. Try with quantized model

4. add command line optioin: --platform_options unsignedPD:ON

To avoid signedPD effect, customer can integrate unsinged process to handle SNPE thread.

 

BR.

Wei

  • Up0
  • Down0
or Register

Opinions expressed in the content posted here are the personal opinions of the original authors, and do not necessarily reflect those of Qualcomm Incorporated or its subsidiaries (“Qualcomm”). The content is provided for informational purposes only and is not meant to be an endorsement or representation by Qualcomm or any other party. This site may also provide links or references to non-Qualcomm sites and resources. Qualcomm makes no representations, warranties, or other commitments whatsoever about any non-Qualcomm sites or third-party resources that may be referenced, accessible from, or linked to this site.