Skip to content

Conversation

@tom-arm
Copy link
Collaborator

@tom-arm tom-arm commented Aug 30, 2024

Switch pinned version of Vela with Ethos-U85 support. Adapt the compiler arguments and add a compile_spec to support targetting Ethos-U85.

Switch pinned version of Vela with Ethos-U85 support.
Adapt the compiler arguments and add a compile_spec to support targetting
Ethos-U85.

Signed-off-by: Per Åstrand <[email protected]>
Signed-off-by: Tom Allsop <[email protected]>

Co-authored-by: Tom Allsop <[email protected]>
Change-Id: Ia2bb22c55029341c151c7040b78877502c5a4157
@pytorch-bot
Copy link

pytorch-bot bot commented Aug 30, 2024

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/5002

Note: Links to docs will display an error until the docs builds have been completed.

❌ 1 New Failure

As of commit 6ec5324 with merge base 3171ede (image):

NEW FAILURE - The following job has failed:

This comment was automatically generated by Dr. CI and updates every 15 minutes.

@facebook-github-bot facebook-github-bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Aug 30, 2024
@tom-arm
Copy link
Collaborator Author

tom-arm commented Aug 30, 2024

@pytorchbot label ciflow/trunk

@pytorch-bot
Copy link

pytorch-bot bot commented Aug 30, 2024

Can't add following labels to PR: ciflow/trunk. Please ping one of the reviewers for help.

@pytorch-bot
Copy link

pytorch-bot bot commented Aug 30, 2024

Please seek CI approval before scheduling CIFlow labels

@robell robell requested a review from digantdesai August 30, 2024 12:40
@tom-arm
Copy link
Collaborator Author

tom-arm commented Aug 30, 2024

@pytorchbot label 'partner: arm'

@pytorch-bot pytorch-bot bot added the partner: arm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Arm label Aug 30, 2024
@robell
Copy link
Collaborator

robell commented Aug 30, 2024

@pytorchbot label ciflow/trunk

@pytorch-bot
Copy link

pytorch-bot bot commented Aug 30, 2024

Can't add following labels to PR: ciflow/trunk. Please ping one of the reviewers for help.

Copy link
Contributor

@digantdesai digantdesai left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM at a high level. Congratulations for getting Regor to this point. There has a been a lot of anticipation around this and us not able to see the progress made it suspenseful 😄.

Stamping it to indicate that the core is good. Let's please resolve comments before I merge.

test_data = (operand1, operand2)
self._test_add_tosa_BI_pipeline(self.Add2(), test_data)

# TODO(MLETORCH-352) Remove @unittest.expectedFailure when bug fixed in Regor
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can these tickets be mirrored on ET GH Issues? Or just description of the bug and corresponding MLE ticket in GH Issue?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This shouldn't be needed anymore - as some of these TODOs have been removed. I have amended one of the TODOs in lieu of a GitHub issue

git clone https://review.mlplatform.org/ml/ethos-u/ethos-u-vela
repo_dir="${root_dir}/ethos-u-vela"
base_rev=7706c1281166e7611f4300ed26338087152a33c9
base_rev=d362f5443f67b1e6213a9d8f124edff758efac96
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems like we are regressing a bit on U55, is that a concern when we move to the new backend?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, not really.

Copy link
Collaborator

@robell robell Sep 3, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How do you mean regressing Digant?
and Per, do you mean no we're not regressing or no we're not concerned? :)

edit:
Ok checking the run.sh behavior we're not regressing in the end example (as above we don't pass the debug-force-regor) but we regress some unit tests. I'd prefer we push ahead this way as we'll have regor improvements shortly and fix the tests and update the run.sh behaviour, rather than try and juggle unit testing the old flow
This is cleaner as our aim is to change the compilation path for U55 as well.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Understood, thanks.

@facebook-github-bot
Copy link
Contributor

@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

@digantdesai
Copy link
Contributor

Rebase please?

digantdesai and others added 4 commits September 10, 2024 21:12
Change-Id: I854f2c88f19147d10a404a8d18322efbee6e620c
Signed-off-by: Tom Allsop <[email protected]>
Change-Id: I008087123b40d3913707f0009d8f8ea8e135c97c
Signed-off-by: Tom Allsop <[email protected]>
@tom-arm
Copy link
Collaborator Author

tom-arm commented Sep 11, 2024

Sorry for the delayed response to the PR @digantdesai. Let me know if you need anything else

@zingo
Copy link
Collaborator

zingo commented Sep 12, 2024

@pytorchbot label ciflow/trunk

@facebook-github-bot
Copy link
Contributor

@digantdesai has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

@facebook-github-bot
Copy link
Contributor

@digantdesai merged this pull request in bcd156b.

@tom-arm tom-arm deleted the integrate_regor branch September 18, 2025 09:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ciflow/trunk CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. Merged partner: arm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Arm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants