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

Reducer Tuning Leftovers #1635

Open
4 tasks
MrBurmark opened this issue May 1, 2024 · 0 comments
Open
4 tasks

Reducer Tuning Leftovers #1635

MrBurmark opened this issue May 1, 2024 · 0 comments

Comments

@MrBurmark
Copy link
Member

There are a few things leftover from the reduction tunings PR #1625.

  • Add support in the new reducer interface for tuning options, this interface should allow single reduction trees and coalesced atomics when multiple reducers are used
  • Consider using for_each_type to expand type lists in a test instead of creating multiple tests to improve compile times, for example over reduce policies
  • Consider adding a config flag so the default atomic policy can be either a host init policy or not out of concern for systems without a good way to access device memory from the host
  • Consider adding a config flag so the hip intrinsic code can be compiled out of an abundance of caution
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants