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

Context improvements #936

Open
2 tasks
neoblizz opened this issue Feb 2, 2022 · 0 comments
Open
2 tasks

Context improvements #936

neoblizz opened this issue Feb 2, 2022 · 0 comments
Labels
🏡 api API related changes, suggestions, issues.

Comments

@neoblizz
Copy link
Member

neoblizz commented Feb 2, 2022

  • Context doesn't need to be a std::shared_ptr,
  • Context should have some way of incorporating multiple streams/events per device and not just a single stream/event. This can be implemented by introducing streams/events as a hierarchy or a tree, where the current single one is the "master" that all children sync to. Useful for operators like batch

https://github.com/gunrock/essentials/blob/master/include/gunrock/cuda/context.hxx

@neoblizz neoblizz added the 🏡 api API related changes, suggestions, issues. label Feb 2, 2022
@neoblizz neoblizz transferred this issue from gunrock/essentials Nov 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🏡 api API related changes, suggestions, issues.
Projects
None yet
Development

No branches or pull requests

1 participant