You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Would it make sense to tie atomic updates to the execution space in which one plans to execute them? Right now, the implementation of atomic updates depends only on build options. Furthermore, it might make sense to tie atomic updates to a particular thread team.
The text was updated successfully, but these errors were encountered:
What you are talking about is effectively the concept of contention groups. No hardware really supports that right now and we don't have any such concept in Kokkos at the moment. Also I am not sure that I would want that for now. Using contention groups in any productive way is probably even more complex than using teams as such. So I think any real discussion over this can probably wait for a while.
Would it make sense to tie atomic updates to the execution space in which one plans to execute them? Right now, the implementation of atomic updates depends only on build options. Furthermore, it might make sense to tie atomic updates to a particular thread team.
The text was updated successfully, but these errors were encountered: