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.
Repo Link
Features:
CPU Exclusive Scan
Naive Parallel Exclusive Scan
Efficient Parallel Exclusive Scan
Thrust Exclusive Scan
CPU Stream Compaction without Scan
CPU Stream Compaction with Scan
Efficient Parallel Stream Compaction
CPU Radix Sort
C++ STD Stable Sort
Feedback:
Pow(2,d) in the kernel of scan caused errors (seemingly because of rounding) that it seems others also had, it would be nice to future classes if you could warn about that. Thanks!