barrier

paddle.distributed. barrier ( group: Group | None = None ) None [source]

Barrier among all participators in the group.

Parameters

group (Group) – The group instance return by new_group or None for global default group.

Returns

None.

Examples

>>> 
>>> import paddle
>>> from paddle.distributed import init_parallel_env

>>> paddle.set_device(f'gpu:{paddle.distributed.ParallelEnv().dev_id}')
>>> init_parallel_env()
>>> paddle.distributed.barrier()