Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a README.md for benchmarking infra #5403

Closed
wants to merge 1 commit into from
Closed

Conversation

guangy10
Copy link
Contributor

No description provided.

Copy link

pytorch-bot bot commented Sep 17, 2024

🔗 Helpful Links

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

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

✅ No Failures

As of commit 6d293c3 with merge base 7c661d7 (image):
💚 Looks good so far! There are no failures yet. 💚

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 Sep 17, 2024
@guangy10 guangy10 force-pushed the doc_benchinfra branch 3 times, most recently from b35c3e8 to fde8fd7 Compare September 17, 2024 00:18
@facebook-github-bot
Copy link
Contributor

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

@facebook-github-bot
Copy link
Contributor

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


| Model | Backend | Model Load Time (ms) | Avg Inference Latency (ms) | Device |
|-----------------------|--------------|----------------------|----------------------------|------------------------|
| DeepLabV3 (dl3) | XNN Q8 | [90.616](https://github.com/pytorch/executorch/actions/runs/10875550238/job/30218985758) | [666.219](https://github.com/pytorch/executorch/actions/runs/10875550238/job/30218985758) | Samsung S22 |
Copy link
Contributor

Choose a reason for hiding this comment

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

Just FYI, the GitHub link here expires after 90 days, so let's work on getting the dashboard ready before that date :)


## Scheduling On-Demand Benchmarking

Users can schedule a benchmarking workflow on a pull request through GitHub Actions using the workflow dispatch UI. Follow the steps below to trigger benchmarking:
Copy link
Contributor

Choose a reason for hiding this comment

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

Not sure if we want to be clear here, only people with write permission to the repo can run the workflow.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Will add it to the readme. Having write permission will limit the usage of it, especially for backend vendors. Except for explicitly grant write permissions to individuals, is there other more convenient way for vendors to start dogfooding?

Copy link
Contributor

Choose a reason for hiding this comment

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

There are similar questions/requests to GH from what I see https://github.com/orgs/community/discussions/49688. We could consider building something like @pytorchbot here, for example, posting a comment like @executorchbot benchmark to run perf benchmark. There are pros and cons, but that's a familiar approach that PyTorch is using

@facebook-github-bot
Copy link
Contributor

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

@facebook-github-bot
Copy link
Contributor

@guangy10 merged this pull request in c5d1661.

@guangy10
Copy link
Contributor Author

@pytorchbot cherry-pick --onto release/0.4 -c docs

@guangy10 guangy10 deleted the doc_benchinfra branch September 17, 2024 03:56
pytorchbot pushed a commit that referenced this pull request Sep 17, 2024
Summary: Pull Request resolved: #5403

Reviewed By: mergennachin, huydhn

Differential Revision: D62790095

Pulled By: guangy10

fbshipit-source-id: fb0ec5e7bfcc49db6de86ca3a52729026827d567
(cherry picked from commit c5d1661)
@pytorchbot
Copy link
Collaborator

Cherry picking #5403

The cherry pick PR is at #5413 The following tracker issues are updated:

Details for Dev Infra team Raised by workflow job

dvorjackz pushed a commit that referenced this pull request Sep 17, 2024
Add a README.md for benchmarking infra (#5403)

Summary: Pull Request resolved: #5403

Reviewed By: mergennachin, huydhn

Differential Revision: D62790095

Pulled By: guangy10

fbshipit-source-id: fb0ec5e7bfcc49db6de86ca3a52729026827d567
(cherry picked from commit c5d1661)

Co-authored-by: Guang Yang <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. Merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants