-
Notifications
You must be signed in to change notification settings - Fork 406
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
Kokkos lacks "global" is_initialized #1060
Comments
I believe @dsunder has committed or soon-to-be-committed changes along these lines, including idempotent initialize/finalize. I think we're also moving to have users just call Kokkos::initialize and not the individual spaces, so |
Resolve interaction with global initialize vs. to-be-deprecated individual device initialize functions |
poke |
@dsunder the world eagerly awaits your many improvements. no pressure though :) |
This issue, and the fact that |
Kokkos' execution spaces have an
is_initialized
method, but there is no "global"Kokkos::is_initialized
. This makes it hard to prevent double initialization or finalization. This matters becauseKokkos::initialize
sets up state that is independent of execution spaces, e.g., the Kokkos profiling library.The text was updated successfully, but these errors were encountered: