Skip to content

Support qcs6490 v68 arch for QNN backend #7356

@amo33

Description

@amo33

🚀 The feature, motivation and pitch

Inside qnn delegate, HTP hardware architecture available for HTP backend options starting from V68 to V75.
We can see that supported Chipset are snapdragon versions as below.

Supported Chipset

  • Snapdragon 8 Gen 1
  • Snapdragon 8 Gen 1+
  • Snapdragon 8 Gen 2
  • Snapdragon 8 Gen 3

However, we like to utilize QCS6490 whose DSP Hexagon Arch is V68.

Is there any chance by just adding QCS6490 to utils.py , and qc_compiler_spec.fbs would work in executorch?

I have successfully used QCS6490 in the tutorial_for_llama2 provided by QPM (Qualcomm Package Manager). The key question is: would the results be the same when using tutorial_for_llama2 versus Executorch?

Alternatives

No response

Additional context

No response

RFC (Optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    partner: qualcommFor backend delegation, kernels, demo, etc. from the 3rd-party partner, QualcommtriagedThis issue has been looked at a team member, and triaged and prioritized into an appropriate module

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions