Async Operations
API
- class unidist.core.backends.mpi.core.async_operations.AsyncOperations
Class that stores MPI async communication handlers.
Class holds a reference to sending data to prolong data lifetime during send operation.
- check()
Check all MPI async send requests readiness and remove a reference to sending data.
- extend(handlers_list)
Extend internal list with handler_list.
- Parameters:
handler_list (list) – A list of pairs with handler and data reference.
- finish()
Finish all MPI async send requests.
- classmethod get_instance()
Get instance of
AsyncOperations
.- Return type: