-
Notifications
You must be signed in to change notification settings - Fork 114
Feature/add oversampled polyphase channelizer #1151
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
tbensonatl
merged 14 commits into
main
from
feature/add-oversampled-polyphase-channelizer
Apr 13, 2026
Merged
Changes from all commits
Commits
Show all changes
14 commits
Select commit
Hold shift + click to select a range
51bd6ec
Add support for oversampling in channelize_poly
tbensonatl 31609ad
Add constexpr path for M==D case in generic kernel
tbensonatl 139d98e
Directly declare dynamic shared memory type as filter_t
tbensonatl 70ede9d
First version with working SmemTiled; still needs cleanup
tbensonatl 90c24da
Remove filter access fast-path
tbensonatl b6a8cf9
Cleanup and optimization path
tbensonatl 2b52af9
Add branch remapping to more closely match the Harris convention
tbensonatl 096379b
Remove FIRST_PHASE_OFFSET constant; stick with Harris convention
tbensonatl def1f8a
Update documentation and comments
tbensonatl 2d1bb01
Update channelize_poly_bench
tbensonatl 7dc7cc8
Addressed greptile comments
tbensonatl e33e550
Update channelize_poly_bench to explicitly take M/D arguments
tbensonatl 0ad4739
Tighten the use_32bit checks in channelize_poly
tbensonatl 36f4940
Make ::detail constants visible for host compilation
tbensonatl File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.