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
Is your feature request related to a problem? Please describe.
Currently, CollectiveCommunicationNonBlocking is either enabled or disabled. For scenarios that sometimes change quickly and sometimes slowly, it would be nice to enable it adaptively.
Describe the solution you'd like
Enable it adaptively, based on some percentage value (via XML input).
Requires knowledge of types -> store as std::variant?
One could also completely refactor the collective communication to be type-safe by using variants everywhere.
Describe alternatives you've considered
None, so far.
Additional context
The text was updated successfully, but these errors were encountered:
Is your feature request related to a problem? Please describe.
Currently, CollectiveCommunicationNonBlocking is either enabled or disabled. For scenarios that sometimes change quickly and sometimes slowly, it would be nice to enable it adaptively.
Describe the solution you'd like
Enable it adaptively, based on some percentage value (via XML input).
Requires knowledge of types -> store as
std::variant
?One could also completely refactor the collective communication to be type-safe by using variants everywhere.
Describe alternatives you've considered
None, so far.
Additional context
The text was updated successfully, but these errors were encountered: