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

Optimize resample poly kernels #512

Merged
merged 3 commits into from
Nov 2, 2023
Merged

Conversation

tbensonatl
Copy link
Collaborator

Add additional resample_poly kernels that are more optimal in specific cases (e.g., in the case of a pure downsampler). Currently,
there are three kernels, but only two of them are in use. There are some cases for which the third is fastest, but a pattern for when that will be the case is not yet clear.

Add additional resample_poly kernels that are more optimal in
specific cases (e.g., in the case of a pure downsampler). Currently,
there are three kernels, but only two of them are in use. There are
some cases for which the third is fastest, but a pattern for when
that will be the case is not yet clear.
@tbensonatl tbensonatl self-assigned this Nov 2, 2023
@tbensonatl
Copy link
Collaborator Author

/blossom-ci

@tbensonatl
Copy link
Collaborator Author

/blossom-ci

@tbensonatl tbensonatl merged commit 92176d2 into main Nov 2, 2023
1 check passed
@tbensonatl tbensonatl deleted the optimize-resample-poly-kernels branch November 2, 2023 23:51
cliffburdick pushed a commit that referenced this pull request Dec 8, 2023
* Optimize resample_poly with a multi-kernel approach

Add additional resample_poly kernels that are more optimal in
specific cases (e.g., in the case of a pure downsampler). Currently,
there are three kernels, but only two of them are in use. There are
some cases for which the third is fastest, but a pattern for when
that will be the case is not yet clear.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants