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
The following breaks since ABT_finalize must be executed by a thread that runs ABT_init.
#pragma omp parallel for // pthreads
for (inti=0; i<N; i++) {
ABT_init(...);
ABT_finalize(...);
}
It becomes a problem if multiple entities initialize Argobots (e.g., a user program and Argobots-aware MPICH).
This issue must be fixed to say it is truly thread safe.
I note that, in addition to technical difficulty, there are several things to be taken into account (e.g., number of ESs if multiple threads run ABT_init)
The text was updated successfully, but these errors were encountered:
The following breaks since
ABT_finalize
must be executed by a thread that runsABT_init
.It becomes a problem if multiple entities initialize Argobots (e.g., a user program and Argobots-aware MPICH).
This issue must be fixed to say it is truly thread safe.
I note that, in addition to technical difficulty, there are several things to be taken into account (e.g., number of ESs if multiple threads run
ABT_init
)The text was updated successfully, but these errors were encountered: