Skip to content

Manual cherry-pick: Re-reapply "Add vectorized_math.h (#11204)", "Add optimized_portable_kernels test (#11205)", and "Add vectorization in elementwise_util (#9432)" #11912

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

Merged
merged 1 commit into from
Jun 24, 2025

Conversation

swolchok
Copy link
Contributor

ghstack PR number: #11802

Please see that original PR for details; this is a manual cherry-pick because mergebot failed.

[ghstack-poisoned]
@swolchok
Copy link
Contributor Author

swolchok commented Jun 24, 2025

Copy link

pytorch-bot bot commented Jun 24, 2025

🔗 Helpful Links

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

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

❌ 1 Cancelled Job, 24 Pending

As of commit cf17028 with merge base 8f1ded2 (image):

CANCELLED JOB - The following job was cancelled. Please retry:

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

swolchok added a commit that referenced this pull request Jun 24, 2025
… optimized_portable_kernels test (#11205)", and "Add vectorization in elementwise_util (#9432)"

ghstack PR number: #11802

Please see that original PR for details; this is a manual cherry-pick because mergebot failed.


ghstack-source-id: e54d27c
ghstack-comment-id: 3001228646
Pull-Request-resolved: #11912
@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 Jun 24, 2025
@swolchok swolchok added the release notes: ops & kernels Changes to the opset and any new / changed kernel implementations label Jun 24, 2025
@swolchok swolchok merged commit 6bc9fc1 into main Jun 24, 2025
94 of 98 checks passed
@swolchok swolchok deleted the gh/swolchok/468/head branch June 24, 2025 17:23
swolchok added a commit that referenced this pull request Jun 24, 2025
We have vectorized (and parallelized) portable ops now as of #11912, so we don't need a handwritten optimized op that only does vectorization. (I spot-checked assembly to confirm the portable op is getting vectorized when we build optimized_portable_kernels.)


ghstack-source-id: 7ac8d91
ghstack-comment-id: 3002062946
Pull-Request-resolved: #11939
swolchok added a commit that referenced this pull request Jun 25, 2025
We have vectorized (and parallelized) portable ops now as of #11912, so
we don't need a handwritten optimized op that only does vectorization.
(I spot-checked assembly to confirm the portable op is getting
vectorized when we build optimized_portable_kernels.)
hinriksnaer pushed a commit to hinriksnaer/executorch that referenced this pull request Jun 26, 2025
…", "Add optimized_portable_kernels test (pytorch#11205)", and "Add vectorization in elementwise_util (pytorch#9432)" (pytorch#11912)

ghstack PR number: pytorch#11802

Please see that original PR for details; this is a manual cherry-pick
because mergebot failed.
hinriksnaer pushed a commit to hinriksnaer/executorch that referenced this pull request Jun 26, 2025
We have vectorized (and parallelized) portable ops now as of pytorch#11912, so
we don't need a handwritten optimized op that only does vectorization.
(I spot-checked assembly to confirm the portable op is getting
vectorized when we build optimized_portable_kernels.)
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. release notes: ops & kernels Changes to the opset and any new / changed kernel implementations
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants