Skip to content

Conversation

@WilliamDue
Copy link
Contributor

This pull request aims to extend Futharks fusion algebra such that it is able to fuse a single pass scan followed by a scatter into a single kernel. The scan scatter kernel should allow for the ability to keep the scans output in shared memory and use the output for the scatter. The goal with this fusion rule is it will improve the performance of common operations such as filters, partition and segmented reduce.

…nb debug scanscatter with debug dev without fusition being implemented.
…bda at the end which is applied to all of the scan input together with the initial input.
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.

3 participants