legate.core.context.Context.issue_execution_fence#

Context.issue_execution_fence(block: bool = False) None#

Issues an execution fence. A fence is a special operation that guarantees that all upstream operations finish before any of the downstream operations start. The caller can optionally block on completion of all upstream operations.

Parameters:

block (bool) – If True, the call blocks until all upstream operations finish.