Skip to content

Extend broadcast_args_pass.py to also handle CMSIS-NN kernel selection: #13748

Description

@psiddh

This could potentially be added as a pass as well: https://github.com/pytorch/executorch/blob/main/backends/arm/_passes/broadcast_args_pass.py. But long term the ideal solution would be to add broadcast support to CMSIS-NN to get it accelerated w/o memcopies.

Originally posted by @AdrianLundell in #13296 (comment)

Creating this issue to track further improvements in AOT phase:

  • CMSIS-NN kernel dispatch could be further abstracted into a pass (Broadcast Pass / Similar new dedicated pass):

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions